PostgreSQL VIEWS, RULZ, EER-Modell, Rebuilding, UML geschlossen 

Status
Für weitere Antworten geschlossen.

MakeMyDay

Registered +
Registriert
Dez. 2006
Beiträge
341
Hi... So schreibe morgen meine Final Clausur in DatenBanken -.-
ist zwar nen bissel kurzfristig, aber vll kann ich ja noch ein bissel was dazu lernen ^^

Also hier mal ein paar Fragen(ich nummerriere sie, damit ihr besser antworten könnt):

1.) VIEW - Also mit CREATE VIEW name erstelle ich eine Sicht einer Anfrage, mit CREATE OR REPLACE VIEW name erstelle ich eine Sicht einer Anfrage oder ersetzte eine bestehende mit gleichem Namen!
Dann kommt AS anfrage
zur anfrage: Diese wird mit SELCET "Tabellenname"."Spaltenname" AS "Name der Spalte bei Ausgabe des VIEWS" begonnen. Weitere Ausgaben werden mit , getrennt und nach gleichen Prinziep abgewickelt, "Tabellenname"."Spaltenname" etc.
Nun kommt der FROM Teil:
FROM "Tabellenname" LEFT JOIN, wobei LEFT JOIN die Folgende Tabelle linksbündig ausgibt ? (bzw gibt es auch RIGHT JOIN oder MIDDLE JOIN ?)
weiter im Text ==> "Tabellenname" ON "Tabellenname"."Spaltenname" = "Name der Spalte bei Ausgabe des VIEWS"
Dann kommt zb.: GROUP BY:
GROUP BY "Tabellenname"."Spaltenname z.B.: KundenNachname","Tabellenname"."Spaltenname z.B.: KundenNr" wobei in meinem Beispeil nach Namen aufwärts sortiert werden sollte, was ich aber nicht verstehe warum dann aufeinmal mit , getrennt wird und Tabellenname.Spaltenname, hier Kunden.KundenNr noch dahintergeschrieben wird, was aber meines erachtens nichts mit der aufwärtssortierung nach Namen zu tuhen hat.

Edit: 2 Spalten in der Ausgabe des VIEWS

2.) Was kann ich mit RULZ machen ? Das sind doch auch art VIEWS

Edit: Rulz können Bedingungen für INSERT; UPDATE, etc. vorgeben und mit VIEWS auch verbinden!

3.) Eine Entität ist der Tabllenname ??
EDIT: Ja, oder wenn zwischentabelle vorhanden, name der Zwischentabelle

4.) wie finde ich am besten Beziehungen herraus, also PK FK = 11, etc.
und wie ist das nochmal genau mit [1,*] ?

Edit: Beispielanhängig

5.) Wie minimiere ich ein EER Modell ?

Edit: Tabelle1 ---Zwischentabelle ----- Tabelle2
Tabelle 2 --Zwischentabelle------Tabelle3
untereinander und nicht komplett verknüpft

6.) Was ist eine Autoinkrementwert ?
Edit: Gefunden ! Autoinkrementwert ist eine sequenz die z.b.: immer einen hochzählt

Soo das wars erstmal ich hoffe es ist einigermaßen übersichtlich und würde mich freuen, wenn mir einer weiterhelfen könnte!
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben Unten