Hier eine Liste von Links zu weiteren Informationen im Internet, die für die Vorlesung "Datenbank-Programmierung" im weiteren Sinne relevant sind. Die Liste ist ständig im Aufbau, teilweise ist die Auswahl noch eher zufällig. Wenn Sie weitere interessante Resourcen im Internet finden, schicken Sie mir bitte eine EMail. Wenn Sie einige der verlinkten Seiten für schlecht halten, informieren Sie mich bitte auch (manche habe ich nur kurz überflogen, zum Teil auch vor langer Zeit). Links zu Software finden Sie auf der Software-Seite, Lehrbücher und Übersichtsartikel auf der Literatur-Seite.
[WEBSEITE IM AUFBAU]
Datenbank Tutorien und Lehrbücher im Internet
- Wikibooks: Einführung in SQL (Jürgen Thomas)
- Oracle/SQL Tutorial (by Michael Gertz)
- DSP: Datenbank, SQL, PHP (von Christoph Reeg)
- MySQL Datenbankhandbuch (von Guido Stepken)
- Oracle/Access/Vidual Studio Tutorials and Help Page (by Richard Holowczak)
- Introduction to Structured Query Language (by James Hoffman)
- Hugh Darwen: An Introduction to Relational Database Theory (Free E-Book with many Advertisements)
- Tutorial zu Oracle PL/SQL (von Yu-May Chang, Jeff Ullman u.a.)
- Tutorial zu Oracle Triggern (von Yu-May Chang, Jeff Ullman u.a.)
- Tutorial zu Oracle Pro*C (von Ankur Jain, Jeff Ullman u.a.)
- Tutorial zu Oracle Loader (von Jeff Ullman u.a.)
- Oracle SQL*Loader FAQ
Datenbank-Vorlesungen (Foliensätze etc.)
- Vorlesung CS145 "Introduction to Databases" von Jeffrey D. Ullman (Stanford)
- Vorlesungen von Jeffrey D. Ullman (Stanford)
- Vorlesung "Datenbanksysteme" von Oliver Vornberger (Osnabrück) (mit Video)
- Vorlesung: Neuere Entwicklungen für Datenmodelle (Prof. Dr. Stefan Deßloch)
- Folien aus einer Vorlesung von Hugh Darwen (mit SQL-Kritik)
- Folien aus einer Vorlesung von Hugh Darwen (zu Nullwerten)
- Vorlesung "INFSCI 2710": Database Management von Peter Y Wu (mein Nachfolger in Pittsburgh)
- Vorlesung "Database Management Systems" von Dr. Osmar R. Zaïane
- Vorlesung "Database Systems von Natasha Alechina
- Vorlesung "Datenbanken (Bachelor)" von Inge Schestag (Hochschule Darmstadt)
- Vorlesung "Datenbanksysteme" von Reinhard Pichler, Wolfgang Fischl (TU Wien)
SQL-Standard:
- SQL Standards
- Entwurf des SQL:2008 Standards (kostenloses Download): ZIP-Archiv (der offizielle Standard ist nicht kostenlos).
- Links zum SQL-Standard (von Markus Winand)
- SQL-92 Standard (Expensive Paper Version)
- SQL-92 Standard (Entwurf als txt-Datei, kostenlos)
- ISO Standards on Computer Languages (includes SQL-99)
- SQL-99 Standard, Teil 2: Foundation (inoffiziell?)
- BCNF-Grammatiken verschiedener SQL-Varianten
- SQL92 Grammatik (NorKen Technologies)
- SQL-99 Complete, Really (Online-Buch von Peter Gulutzan und Trudy Pelzer)
- Mimer SQL Validator
- Bericht über JSON-Unterstützung in SQL:2016
- SQL Feature Comparison
SQL Datentypen in verschiedenen Systemen:
- PostgreSQL
- MariaDB
- MySQL
- Oracle
- Microsoft SQL Server
- w3schools: SQL Data Types for MySQL, SQL Server, and MS Access
- ODBC
- ...
Literatur zu PostgreSQL:
- PostgreSQL Documentation: SQL Commands
- PostgreSQL Documentation: Chapter 48. System Catalogs
- Lorenzo Alberton: Extracting Meta Information from PostgreSQL
JDBC:
- Wikipedia zu JDBC
- JDBC Overview (Oracle)
- JDBC Basic Tutorial (Oracle)
- JDBC API Documentation
- Oracle zu Java-Datenbank Technologien
- PostgreSQL JDBC Driver
- ...
Andere Datenmodelle, NoSQL-Datenbanken, OO-Mapper:
- GraphQL
- ...
PostgreSQL Administration und Implementierungs-Details:
- Database Page Layout
- START TRANSACTION
- Explicit Locking, Deadlocks
- Object Identifier Types
- Bruce Momjian: Postgres - Mvcc Unmasked
- TRUNCATE
EMail-Listen, Fachgruppen, Foren:
- DBWORLD EMail List
- ACM SIGMOD (Special Interest Group on Mangament of Data)
Join ACM SIGMOD or Find your Membership Number - Database Junior Researcher Organization
- GI-Arbeitskreis "Grundlagen von Informationssystemen
- Fachgruppe "Datenbanksysteme" der GI
DB-Literatur, Literatur-Suche, Bibliographien:
- Database Systems and Logic Programming (Bibliography Server)
- VLDB.org (Konferenz ür Very Large Databases)
- ACM Digital Library (aus dem Uni-Netz kostenloser Download)
- Digital Library der IEEE Computer Society (aus dem Uni-Netz kostenloser Download)
- CoRR -- A Computing Research Repository (More Information)
- CiteSeer (Suchmaschine für wissenschaftliche Artikel)
- Netbib Search
- Bibliographies about Database Research (Karlsruhe)
- Bibliographie on Data Warehousing and OLAP (Alberto Mendelzon)
- Wiederhold Database Query [Bibliography by Gio Wiederhold]
- Datenbank-Spektrum: Archiv
- International Journal of Interoperability in Business Information Systems (IBIS) (Free Online Journal)
Objektdatenbanken, Objektorientierte DB-Schnittstellen:
- Object Database Management Group (ODMG)
- Object Database Management Systems (ODBMS.ORG)
- Java Data Objects (JDO)
- Artikel "Optimizing Object/Relational Mapper Performance"
Weitere Link-Sammlungen:
- Database Systems Laboratory, Univ of Massachusetts (Collection of Links)
- WWW-Links collected by Michael Gertz (Universität Hannover)
- Yahoo! Page about Databases
- Database Resources (G. Falquet, University of Geneva)
Geschichtliches zu Datenbanken:
- System R Page
- A Timeline of Database History
- Originaler Artikel von Codd über das relationale Modell
Marktanteile, Vergleich von DBMS:
- Gartner Study DBMS Market Share (May 2002)
- DBMS-Marktanteile von 2006 (Gartner Pressemitteilung)
- DBMS Market Share
- Article about DBMS Market Share (Jim Ericson, Line 56)
- TPC Benchmarks für Datenbanksysteme
- DB Engines Ranking
- Market Share (Gartner Studie von 2008, zitiert von MySQL)
- DB-Engines Ranking
- Ergebnisse einer Gartner-Studie über Marktanteile 2011
Datenbank-Sicherheit:
- databasesecurity.com
- Interessante Diskussion über SQL-Injection
- ACM Symposium on Access Control Models and Technologies (SACMAT)
Weitere Informationsquellen:
- Barry&Associates: Web Services product categories (includes database products)
- Seite von Hugh Darwen, SQL-Kritiker, Mitautor von The Third Manifesto
- Provokanter Artikel über DB-Entwurf (von Badia/Lemire in ACM SIGMOD Record 40:3, 2011)
- NoSQL Content on InfoQ
- FORWARD: A declarative, rapid development framework for data-driven Ajax reports and applications
- Genealogy of Relational Database Management Systems (Felix Naumann et.al.)
- 10 Common Mistakes Java Developers Make when Writing SQL
- Graal Publications (Relevant für Internship bei Oracle)
- Josh's Rules (of Database Contracting)
Prof. Dr. Stefan Brass | Impressum |