Het ontwerpen en implementeren van een database kan een ingewikkeld en tijdrovend proces zijn . Er zijn zes verschillende stappen in de database-ontwerp levenscyclus , en het is belangrijk voor de database- ontwerpers om zorgvuldig aandacht te besteden aan elke stap langs de weg . Het is veel gemakkelijker om een database adequate opzet van de start dan om terug te gaan en vast een gebrekkig ontwerp na het feit . Requirements Analysis Tijdens deze eerste fase van de database levenscyclus , de database- ontwikkelaar en andere leden van het team leren over de eisen , met inbegrip van wat de databank is bedoeld om te doen en welke problemen het nodig heeft om op te lossen . Database ontwerpers praten met managers , eindgebruikers en anderen over de database en aantekeningen die hen zal helpen bouwen aan de tabellen, query's en rapporten die ze nodig hebben . Ontwerp Fase de volgende fase is de ontwerpfase . Tijdens deze fase schetst de database ontwikkelaar uit de tabellen die deel uitmaken van de database en ontwikkelt de relaties tussen de tabellen . Bijvoorbeeld, zou een medewerker databank een tabel bevatten voor demografische informatie , andere voor salaris informatie en een derde voor de voordelen . Elk van deze tabellen wordt verbonden door een gemeenschappelijk element , zoals een sofi-nummer of werknemer ID . Logisch Ontwerp Tijdens de logische ontwerpfase , de developer identificeert de primaire sleutel van de database en de gegevenstypen die voor elk veld . In het geval van een medewerker databank , kan de primaire sleutel van de werknemer sofi-nummer of de werkgever ID zijn. Fysiek ontwerp Wanneer het fysieke ontwerp fase begint , de databank ontwikkelaar daadwerkelijk begint het coderen van de database en het opbouwen van de tafels . De ontwikkelaar kan beginnen met het bouwen van elke tabel in de database , met vermelding van het type gegevens voor elk en begint om wat testgegevens invoeren . Tijdens deze fase wordt de databank ontwikkelaar implementeert ook de relaties tussen de tabellen die eerder werden geïdentificeerd . Testen Nadat de database ontwikkelaar de database heeft ontworpen en zet alle elementen in plaats , de volgende stap is dat gebruikers daadwerkelijk testen ontwerpen en identificeren van potentiële fouten . Gebruikers kunnen sample data , of echte gegevens in te voeren , in de database , gebruikt u de query de ontwikkelaar heeft ontworpen en verslag eventuele problemen die zij ondervinden . De database ontwikkelaar maakt gebruik van die testresultaten om de prestaties van de database te verbeteren , op welk punt de gebruikers kunnen de applicatie opnieuw te testen . Recensie De beoordeling fase begint na de testen is voltooid en de gebruikers zijn tevreden dat de database werkt zoals het hoort . Tijdens deze fase van de personen die in eerste instantie verzocht de database oplossing beoordelen van de resultaten van het testen , kijk naar commentaar van gebruikers en of tekenen op het project of vraag extra verbeteringen .
|