Datenbanken können nützliche Werkzeuge für eine Vielzahl von Organisationen sein. Die Fähigkeit, schnell speichern und abrufen, bestimmte Datensätze in einer hoch organisierten Art und Weise kann die Produktivität in einer Reihe von Möglichkeiten zu erhöhen. Um jedoch für eine Datenbank nützlich sein für eine bestimmte Organisation die Bedürfnisse es zuerst durch die klassischen Phasen des Datenbank -Design-Prozess gehen müssen . Anforderungen und Konzept
Die erste Phase der Entwicklung einer Datenbank ist auf die spezifischen Anforderungen einer Organisation von der Datenbank zu beurteilen. Je nachdem, wie eine Organisation ihre Datenbank verwenden, können die Designer gehen dann auf die Schaffung eines konzeptionellen Layout wie die Datenbank funktioniert. Dies berücksichtigt die Anzahl der Benutzer, die müssen aus der Datenbank gelesen wird , wird , wie viele , es zu schreiben , und die Art und Weise , in der sie auf die Datenbank zugreifen können. Basierend auf diesen Faktoren , lag Designern einen Plan für verschiedene Datenbank-Tabellen und die Transaktions- Mechanik für den Zugriff auf und die Änderung von Datenbanktabellen.
Wähle ein DBMS
Wenn Designer ersten planen, wie eine Datenbank funktioniert , sie tun es ohne bestimmte Datenbank -Management-System im Auge. Sobald Designern , die Betriebsparameter des Systems , sie wollen für ihre Kunden zu bauen , sie gehen dann zu der Auswahl , welche Datenbank -Management-System ( DBMS) , die sie verwenden , sie umzusetzen. Diese Auswahl hängt von der DBMS besten eignet sich für die technischen Anforderungen des Projekts , sowie die finanziellen Ressourcen der Organisation und der Zeit-und Personalaufwand der Organisation ist bereit, in die Wartung des Systems gelegt .
Übersetzung
Sobald die Designer ein DBMS wählen , verpflichten sie sich , den Prozess der Umsetzung ihrer hochrangigen technischen Entwurf in eine Low-Level- Datenmodell , dessen Eigenschaften und Details sind spezifisch für das Management-System der Designer wählten . Dies beinhaltet die Schaffung der notwendigen übergeordneten und untergeordneten Tabellen , Gründung verschiedenen Datenbank-Benutzer mit den entsprechenden Berechtigungen , um die Sicherheit der Datenbank zu verbessern, und das Schreiben der Software-Code , die für die Organisation tatsächlich nutzen ihre neue Datenbank.
Hardware Design und Implementierung
Sobald der Code -und Software bereit sind , sind Designer bereit , um die physische Implementierung des Systems zu planen. Dies beinhaltet die Auswahl der Server-und Netzwerk-Hardware , Kartierung seiner Installation in der Organisation die Anlage und dann tatsächlich die Einrichtung der Hardware und die Software installieren. Nachdem die Entwickler testen die Umsetzung und das System auf Herz und Nieren , um sicherzustellen, dass es richtig funktioniert , ist es bereit für den Einsatz von der Organisation, die ihre Gründung beauftragt.