13.07.2015 Aufrufe

Inhalt 4 Datenmodellierung 4.1 Entity-Relationship-Modell 4.2 ...

Inhalt 4 Datenmodellierung 4.1 Entity-Relationship-Modell 4.2 ...

Inhalt 4 Datenmodellierung 4.1 Entity-Relationship-Modell 4.2 ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

üýþÿ£©¡¢¤¥¦§¨SWT - ER - RDBSSWT - ER - RDBS914.3.1 Architektur und Funktionsweise▲ Einrichten einer Datenbank:924.3.2 Relationales Datenmodell▲ Relationales DatenmodellBeschreibung der einzelnen Schemata mitHilfe einer DDL (data definition language)▲ Verarbeiten von Anfragen (queries)DML (data manipulation language)▲ SQL = DDL + DML▲ AdministratorenDatenbank-AdministratorEntitäten, ihre Eigenschaften und ihreBeziehungen werden untereinander durch das(mathematische) Konzept der RelationdargestelltSind W(A 1 ), W(A 2 ), ... , W(A n ) endliche Mengen,so heißt die Menge aller Kombinationen ihrerElemente (Vektoren) ihr kartesisches Produkt[W(A 1 )× W(A 2 ) ×... × W(A n )].Anwender-AdministratorUnternehmensadministrator.SWT - ER - RDBSSWT - ER - RDBS934.3.2.1 Relationen▲ Beispiel944.3.2.1 Relationen▲ TupelSeienW(Personal-Nr.)={1;2;3},W(Anrede)={H;F},W(Titel)={Dr.; Dipl.-Ing.}dann ist:W(Personal-Nr.) × W(Anrede) × W(Titel)={(1,H,Dr.),(1,H,Dipl.-Ing),(1,F,Dr.),(1,F,Dipl.-Ing.),(2,H,Dr.),(2,H,Dipl.-Ing),(2,F,Dr.),(2,F,Dipl.-Ing.),(3,H,Dr.),(3,H,Dipl.-Ing),(3,F,Dr.),(3,F,Dipl.-Ing.)}↑ Tupel.Elemente von kartesischen Produkten▲ RelationJede Teilmenge von R eines kartesischenProduktes W(A 1 )× W(A 2 ) ×... × W(A n ) heißt eine(n-stellige) Relation über W(A 1 )× W(A 2 ) ×... × W(A n )▲ EntitätsmengeZusammenfassung von Entitäten, die sich durchgleichartige Eigenschaften auszeichnen▲ AttributeEigenschaften von EntitätsmengenJedem Attribut A ist ein Wertebereich W(A)zugeordnet.SWT - ER - RDBSSWT - ER - RDBS954.3.2.1 Relationen▲ Beispiel964.3.2.1 Relationen▲ BeispielDie Menge der Personen kann als RelationPerson ⊆ W(Personal-Nr.) × W(Anrede) × W(Titel) ×... über den Wertebereichen der Attribute derEntitätsmenge Person aufgefaßt werdenJede Relation R ⊆ W(A 1 )× W(A 2 ) ×... × W(A n ) kann alsTabelle (mit dem Namen R) dargestellt werdenDie Beziehung »bucht« zwischen den Entitätsmengen»Kunde« und »Seminarveranstaltung«kann durch die Relation »bucht« mit den AttributenPersonal-Nr. und Veranstaltungs-Nr. dargestelltwerden

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!