3,5d2
Siehe auch:
* PostgreSQL
12,15c9,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.
18c16
*Kapitel Kap8 Stored Procedures + Triggers
*Kapitel 8 Stored Procedures + Triggers
20,37d17
!!!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:
- 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 Kap8 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