We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Datendefinition – Einführung Oracle DataModeler

00:00

Formale Metadaten

Titel
Datendefinition – Einführung Oracle DataModeler
Serientitel
Anzahl der Teile
93
Autor
Lizenz
CC-Namensnennung 4.0 International:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
EILD - In diesem Video wird eine Einführung in den Oracle DataModeler gegeben.
Schlagwörter
Oracle <Marke>Attributierte GrammatikEigenwertproblemAbbildung <Physik>IndexTabelleInformationsmodellierungBrowserTyp <Informatik>ComputeranimationXML
Transkript: German(automatisch erzeugt)
Hallo. In diesem Video wird eine Einführung in den Oracle Data Model dargegeben. Dieser ist in dem SQL Developer integriert. Als erstes werden ER-Modelle erfasst und in relationale
Modelle überführt. Daran schließt sich die Abbildung von Vererbungsbeziehungen an. Hier werden alle drei Abbildungsvarianten behandelt. Den Data Modular können wir aus dem SQL Developer unter Ansicht starten und den Browser öffnen. Dort über Anzeigen ein neues Fenster öffnen und
jetzt können wir hier sowohl Entitäten, neue Views und Beziehungen, die hier dargestellt, über diese Icons einfügen. Starten wir mit einer neuen Entität, nennen wir diese mal A.
Da haben wir einige Möglichkeiten und können dann einzelne Attribute hinzufügen. Als erstes ein Primärschlüssel. Der soll dann ein Integer-Wert sein und dann noch ein zweites Attribut. Nehmen
wir mal hier ein VATSCHAR der Länge 30. Hier können wir dann noch die Einheit angeben. Das ist jetzt als 30-charakter-Länge. So, damit haben wir die erste Entität erstellt. Jetzt eine zweite,
nennen wir die B. Die ist von A abgeleitet und hat dann ein eigenes Attribut, C. Was nehmen wir hier mal
ein Timestamp. Hier können wir natürlich noch weitere Angaben machen. Gesamtlänge und die Nachkommastellenanzahl. Die Subentität ist also in der ersten Entität A enthalten. Eine dritte
Entität, damit wir auch eine Beziehung einmal aufbauen können. Die kriegt natürlich auch noch
eigene Attribute. Wieder ein Integer-Wert als Primärschlüssel und noch ein weiteres Attribut. Naja, was nehmen wir? Ein Integer-Wert.
Kleingeraten, ein bisschen größer ziehen und jetzt können wir hier eine Beziehung hinzufügen, indem wir beide Entitäten verbinden. Dann kommen wir an diese Auswahlmaske, wo wir hier die jeweiligen
Kardinalitäten angeben können. 1 zu 1 oder optional oder obligatorisch. Jetzt haben wir hier eine 1 zu n Beziehung, die obligatorisch ist auf beiden Seiten. Wir müssen jetzt erst noch mal angeben,
wie wir jetzt die Vererbung abbilden wollen. Da haben wir alle drei Möglichkeiten hier vorliegen. Nivellen wir jetzt als erstes mal. Das können wir jetzt entwickeln in das Relationale Modell.
Und sehen, dass wir hier für die beiden Entitäten auf der Sub-Ebene, also B an der Stelle und C,
jeweils eine Tabelle generiert bekommen haben. Wir können jetzt natürlich auch die Abbildung in eine einzige Tabelle auswählen.
Unterscheidung der Typ. Das machen wir jetzt. Das wäre das Attribut Typ. Entwickeln das wieder in das Relationale Modell. Mit dem Erfolg, dass wir hier jetzt an der Stelle
auch das Attribut Typ sehen. Und wir haben jetzt hier die Tabelle A. Entität A und C abgebildet. In ein Relationales Modell haben wir dann alle drei Entitäten und damit drei Tabellen.
Das können wir jetzt dann noch unsern. Wie dann der generierte SQL-Code aussieht oder für alle drei Tabellen uns das SQL-Script generieren lassen.
Jetzt sieht man dann auch, dass wir hier noch die Fremdschlüssel und Indexer und Fremdschlüsselbeziehung
auswählen können, dass die mit generiert werden. Und das wäre dann das gesamte generierte Installations-Script. Sehr zut.