Optimaler Datenbanentwurf (Coddsche Regeln) ?

01/11/2008 - 13:35 von Frederick Steinke | Report spam
Hallo,

habe mal eine Frage zum Datenbankentwurf. Habe neulich im Netz gelesen, das
beim Design von Datenbanken immer die sogenannten Coddschen Regeln beachtet
werden sollten. Andererseits habe ich bei einem anderen mir neuer
erscheinenden Artikel (leider finde ich den nicht mehr) die Aussage
gefunden, das diese Regeln im Zeitalter von Datawarehouses etc. nicht mehr
zutreffend sind, da vielfach Datenredundanz etc. gebilligt wird.
Kennt sich damit jemand aus? Sind die Coddschen Regeln beim Datenbankentwurf
nicht mehr zutreffend?

Danke für jede Antwort

Gruß Frederick
 

Lesen sie die antworten

#1 Olaf Pietsch
01/11/2008 - 14:51 | Warnen spam
Hallo Frederick,

"Frederick Steinke" schrieb im Newsbeitrag
news:
habe mal eine Frage zum Datenbankentwurf. Habe neulich im Netz gelesen,
das beim Design von Datenbanken immer die sogenannten Coddschen Regeln
beachtet werden sollten. Andererseits habe ich bei einem anderen mir neuer
erscheinenden Artikel (leider finde ich den nicht mehr) die Aussage
gefunden, das diese Regeln im Zeitalter von Datawarehouses etc. nicht mehr
zutreffend sind, da vielfach Datenredundanz etc. gebilligt wird.
Kennt sich damit jemand aus? Sind die Coddschen Regeln beim
Datenbankentwurf nicht mehr zutreffend?




bei transaktionalen relationalen Datenbankanwendungen (z. B. bei wenn Daten
per Anwendungen erfasst werden) würde ich mich grundsàtzlich an Mr. Codd
halten, schon allein deshalb um Duplikate von Daten in der Datenbank
vermeiden zu können. Dafür haben sich diese Regeln m. E. grundsàtzlich
bewàhrt.

Bei Datawarehouse Anwwendungen spricht man von Star- oder Snowflake-Schema.
Das sind Strukturen, die für die Datawarehouse-Abfragen optimiert sind. Man
hat so die Faktentabelle mit den verschiedenen Dimensionstabellen.

Man übernimmt die Daten aus einer relationalen Datenbank in ein
Datawarehouse, um sie dort auszuwerten. Die Datenstrukuren werden dabei
geàndert.

Gruß Olaf
Ich unterstütze PASS Deutschland e.V. (http://www.sqlpass.de)
Blog (http://www.sqlpass.de/PASSUserBlogs...x?BlogID=3)
Regionalgruppe Köln/Bonn/Düsseldorf
(http://www.sqlpass.de/Regionalgrupp...fault.aspx)

Ähnliche fragen