Lexikon Geologie Geografie Geowissenschaften  
Suche :        
   A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z   #   

 

 
 

Datenbankentwurf

 
     
  Methodik des Entwurfs der logischen und physikalischen Struktur einer Datenbank. Der Entwurf einer Datenbank kann als Entwicklungsprozess aufgefasst werden, in dem ein geeignetes Datenmodell schrittweise bis zur Implementierung verfeinert wird. Gemäss dem Standard des ANSI/X3/SPARC-Architekturmodells wird der Datenbankentwurf in die drei Ebenen: interne Ebene, konzeptionelle Ebene und externe Ebene unterteilt (Dreischemata-Modell) und folgt einem Phasenmodell des Software-Engineering in Form eines Entwicklungszyklusses, der im wesentlichen durch eine Anforderungsanalyse, einen konzeptionellen Entwurf, einen logischen Entwurf, einen physikalischen Entwurf und der Implementierung gekennzeichnet ist. Bei der Anforderungsanalyse werden Informationsanforderungen und Bearbeitungsanforderungen des Anwendungsbereiches festgelegt. Beim konzeptionellen Entwurf werden Sichten gemäss den beteiligten Benutzergruppen ausgewiesen. Die Sichten werden in dieser Phase i.d.R. durch ER-Modelle in einem ersten Abstraktionsschritt formalisiert. Dieser wird auch als semantisches Datenmodell bezeichnet. Der logische Entwurf umfasst die Übertragung der konzeptionellen Modelle in das Datenmodell der jeweiligen Datenbank, da dieses durch unterschiedliche Strukturierungsansätze gekennzeichnet sein kann (Datenbankmodell). Er schliesst die Schritte der Normalisierung mit ein, um Datenabhängigkeiten im Modell zu berücksichtigen und mögliche Redundanzen von Daten zu vermeiden. Der physikalische Entwurf dient der Festlegung und Optimierung der Speicherstruktur der Daten und Zugriffsmechanismen, insbesondere die Festlegung von Indizes und datenbankinternen Operationen. Bei der Implementierung werden die vorgesehenen Strukturen der internen und der externen Ebenen über die Datendefinitionssprache (DDL) der Datenbank umgesetzt und die Datenbank eingerichtet. Hilfsmittel zum Datenbankentwurf sind sogenannte CASE-Tools, die den Entwurfsprozess in den einzelnen Phasen unterstützen. Der Entwurf der Struktur einer Geodatenbank unterscheidet sich nicht von den dargestellten Entwicklungsschritten, allerdings hat sich gezeigt, dass insbesondere die Umsetzung von raumbezogenen Datenmodellen bei Datenbanken mit herkömmlichen Datenbankmodellen problematisch ist.  
 

 

 

 
 
Ein Bookmark auf diese Seite setzen:
 
 

 

 

 
 
<< vorheriger Begriff
 
nächster Begriff >>
Datenbank
 
Datenbankmodell
 
     

Weitere Begriffe : Hochschorre Vordüne High-Field-Strength-Elemente

 

 
Startseite GeoDZ
Copyright © 2010 GeoDZ.com. All rights reserved.  Nutzungsbedingungen  |  Datenschutzbestimmungen  |  Impressum