3,5d2
Siehe auch:
* PostgreSQL
9d5
** Musterlösung Dbs1 Prüfung 1 vom Mai 2005 ('PrfDBMai05Musterlsg_v06.pdf') auf Skripteserver (2005) > Datenbanken > Dbs1 > Materialien
13,16c9,13
** Bibliotheks-DB - Beispiel-Datenbank zur Vorbereitung der Prüfung (HINWEIS: Wird in der Prüfung verwendet werden)
*** BibliothekDomainModel: Konzeptionelles Schema; BibliothekDatabaseModel: Logisches Schema.
*** BibliothekDB: SQL (internes Schema mit Hinweisen zum logischen Schema); BibliothekDBTabelle: Tabellenform.
*** BibliothekBeispiele: Beispielanfragen.
** BibliothekDB - Bibliotheks-DB als Beispiel-Datenbank zur Vorbereitung der Prüfung (HINWEIS: Wird in der Prüfung verwendet werden).
* Restliche Kapitel:
** DCL, RULES, Cursors sind in den Folien zum Prüfungsstoff Dbs1 (00_Organisaition.pdf) nicht erwähnt. Diese Folien erwähnen ja nur Schwerpunkte. Wirklich weglassen kann man nur solche Themen, die in Prüfungsstoff Dbs1 ausdrücklich gekennzeichnet sind.
*** RULES wurden in der Vorlesung nur erwähnt und mit Triggern und Views in Beziehung gesetzt (es gibt ja auch keine Übung dazu).
*** Cursors und DCL wurden beübt und zählen zum Prüfungsstoff.
21,38d17
!!!Posgresql Manual 8.0 Wichtige Kapitel
* Triggers, Rules
**[http://www.postgresql.org/docs/8.0/interactive/plpgsql-trigger.html 35.10. Trigger Procedures]
**[http://www.postgresql.org/docs/8.0/interactive/rules-views.html 33.2. Views and the Rule System]
**[http://www.postgresql.org/docs/8.0/interactive/rules-triggers.html 33.6. Rules versus Triggers] (besonders Ausagekräftig ist der 3. Abschnitt)
!!!Postgresql by Example
*[http://leo.freeflux.net/blog/archiv/autoincrement-in-posgresql.html Autoincrement selbst implementieren]
*BibliothekBeispiele
*PGRuleBeispiel
!!!Posgresql Hints
*Auto increment in Postgresql wie das bei MySQL üblich ist: http://www.frankhilliard.com/serialstory.cfm
*new und old sind Postgresql Schlüsselwörter und können nicht als Variablen oder spaltennamen verwendet werden. [http://www.postgresql.at/de/docs/sql-keywords-appendix.html#KEYWORDS-TABLE Schlüsselwörter]
----
Habe mir erlaubt die Folie auf den Server zu laden --LeoBüttiker
Siehe auch:
- Allgemeines:
- Hinweise zur Prüfung: Siehe "00_Organisation.pdf" im Ordner Vorlesung auf Skripteserver.
- Musterlösung Dbs1 Prüfung 1 vom Mai 2005 ('PrfDBMai05Musterlsg_v06.pdf') auf Skripteserver (2005) > Datenbanken > Dbs1 > Materialien
- Kapitel 3 DB-Entwurf:
- Kapitel 4 SQL:
- Bibliotheks-DB - Beispiel-Datenbank zur Vorbereitung der Prüfung (HINWEIS: Wird in der Prüfung verwendet werden)
- Kapitel 8 Stored Procedures + Triggers
- Die Folien 'ServerProg2_Triggers_Rules_PG.pdf' beziehen sich im Kapitel Triggers z.T. auf Oracle und nicht auf PostgreSQL. Oracle-Triggers können plsql-Code enthalten im Ggs. zu PostgreSQL. PostgreSQL-Triggers enthalten nur pgsql-Statements. Zusätzlich kennt PostgreSQL - im Ggs. zu Oracle - Rules, die ebenfalls nur pgsql enthalten und über den SQL-Standard hinausgehen. Siehe dazu auch PGRuleBeispiel, PostgreSQLTriggers.
Habe mir erlaubt die Folie auf den Server zu laden --LeoBüttiker