Datenbankentwurf

Verantwortlich

SW-Architekt

Aktivität

Datenbankentwurf erstellen

Mitwirkend

SW-Entwickler

Sinn und Zweck

Datenzentrierte SW-Systeme, wie beispielsweise Informationssysteme, benötigen einen persistenten Speicher zur Datenhaltung. In der Regel handelt es sich dabei um eine oder mehrere Datenbanken. Im Rahmen des Systementwurfs ist in diesem Fall zusätzlich ein Datenbankentwurf zu erstellen. Der Datenbankentwurf unterstützt den SW-Architekten bei der Ableitung des technischen Datenmodells aus den Anforderungen sowie beim Entwurf des physikalischen Datenbankschemas.

Grundlage des Datenbankentwurfs sind die zu persistierenden Entitäten des Systems. Die Entitäten (relationales Datenmodell) bzw. Klassen (objektorientiertes Datenmodell) repräsentieren in ihrer Gesamtheit das fachliche Datenmodell des Systems. Für den Datenbankentwurf werden alle Entitäten bzw. Klassen des Systems identifiziert und im technischen Datenmodell zusammengefasst. Technisches und physikalisches Datenmodell sind Verfeinerungen und Konkretisierungen des fachlichen Datenmodells auf dem Weg hin zum Datenbankschema. Verantwortlich für den Datenbankentwurf ist der SW-Architekt.

Wird erzeugt von

Gesamtsystemspezifikation (Pflichtenheft) (siehe Produktabhängigkeit Produktumfang der Unterstützungssysteme)

Gesamtsystemspezifikation (Pflichtenheft) (siehe Produktabhängigkeit Produktumfang des Systems)

Das V-Modell® XT ist urheberrechtlich geschützt. © Bundesrepublik Deutschland 2004. Alle Rechte vorbehalten Dieses Dokument wurde mit Hilfe des V-Modell XT Projektassistenten erstellt. Grundlage ist das V-Modell XT.