Adminer-Zugang für Übungsteilnehmer:
- Adminer Web-Interface zu PostgreSQL und MySQL (die Zugangsdaten gibt es in der Übung):
- Informationen zu Adminer:
- Skript zum Anlegen der Beispiel-Tabellen (beim Gast-Account sind die Tabellen bereits definiert):
- Docker-Container, falls man die Datenbank und das Adminer-Webinterface auf dem eigenen Rechner laufen lassen will:
Weitere Webseiten, um SQL online auszuprobieren:
- SQL Fiddle
- w3schools: SQL Tryit Editor
- JDoodle: Online SQL Editor - Practice SQL Online (verwendet SQLite)
- JDoodle: Online MySQL Terminal
- SQL Test (Oracle und MySQL)
- codingground: Execute SQL Online (SQLite)
- Oracle Live SQL (benötigt kostenlose Registrierung)
- regextester.com: compile Oracle online (Ein Account für alle Nutzer!)
Kommerzielle Systeme (Relational/Objektrelational):
- Oracle
- [http://www.oracle.com/database/index.html] (Oracle Database)
- [http://www.oracle.com/technetwork/products/express-edition/overview/] (Oracle DB Express Edition)
- [http://www.oracle.com] (Oracle.com)
- [http://www.oracle.de] (Oracle Deutschland)
- [http://www.oracle.com/pls/db121/homepage] (Dokumentation zu Oracle 12c)
- [http://oai.oracle.com] (OAI: Oracle Academic Initiative)
- [http://otn.oracle.com] (Oracle Technology Network)
- http://www.orafaq.org/ (Underground Oracle FAQ)
- http://www.ioug.org/ (International/Independent Oracle Users Group)
- http://blog.mclaughlinsoftware.com/2013/07/26/oracle-12c-on-windows-7/ (Oracle 12c Installation on Windows 7)
- https://oracle-base.com/articles/9i/ansi-iso-sql-support (ANSI ISO SQL Support in Oracle 9i)
- IBM DB2
- [http://www.ibm.com/software/db2/] (DB2 Universal Database)
- [https://www-01.ibm.com/marketing/iwm/iwm/web/pickUrxNew.do?source=swg-db2expressc] (Kostelose Express-C Edition)
- [https://www.ibm.com/developerworks/community/forums/html/topic?id=b9a7fb8a-1fe1-40b2-8883-50fefc4d8649&ps=25] (Express-C Forum)
- [https://de.wikipedia.org/wiki/DB2] (Wikipedia-Artikel zu DB2)
- [https://developer.ibm.com/articles/dm-0503melnyk/] (DB2 Command Line Processor)
- Microsoft SQL Server
- [http://www.microsoft.com/sql/] (SQL Server Home)
- [http://www.microsoft.com/sql/evaluation/trial] (Trial Licence)
- [http://msdn.microsoft.com/en-us/library/aa258891(v=sql.80).aspx] (Dokumentation: String Functions)
- [http://msdn.microsoft.com/en-us/library/ms189826(v=SQL.90).aspx] (Transact SQL Reference, SQL Server 2005)
- [http://msdn.microsoft.com/en-us/library/bb510741.aspx] (Transact SQL Reference, SQL Server 2008 R2)
- Sybase
- [http://www.sybase.com/] (Sybase.com)
- [http://www.sybase.com/linux/ase/] (Free Express Edition for Linux)
- [http://www.ianywhere.com/developer/product_manuals/sqlanywhere/0901/de/html/] (Handbücher)
- Informix (jetzt Teil von IBM)
- Transaction Software: Transbase
- Gupta SQLBase
- Borland InterBase
- Pervasive SQL
Halbkommerzielle Systeme/Open Source/Frei:
- MySQL
- [http://dev.mysql.com/] (Entwickler Homepage)
- [http://dev.mysql.com/doc/] (Dokumentation)
- [http://www.mysql.com/] (Firma, kommerzielle Produkte)
- [http://dev.mysql.com/doc/refman/5.1/de/mysqldump.html] (Anleitung zu mysqldump)
- [http://dev.mysql.com/doc/refman/5.1/de/innodb-foreign-key-constraints.html] (Fremdschlüssel-Bedingungen)
- [http://www.greensql.com/content/mysql-security-best-practices-hardening-mysql-tips] (MySQL Security Best Practices)
- [https://www.linode.com/docs/databases/mysql/] (Anleitungen zur Installation von MySQL auf Linux)
- MariaDB
- [https://mariadb.org/] (Homepage)
- [https://mariadb.com/kb/de/mariadb/] (Knowledge Base Deutsch)
- [https://mariadb.com/kb/en/library/documentation/] (Dokumentation Englisch)
- [https://de.wikipedia.org/wiki/MariaDB] (Wikipedia-Artikel über MariaDB)
- [https://www.youtube.com/watch?v=UKNA7P8Sbi8&] (Vortrag von Kaj Arnö über die Geschichte vom MySQL und MariaDB)
- PostgreSQL
- MaxDB (vorher SAP DB, davor Adabas)
- Cloudscape (von IBM)
- Firebird (entstanden aus einer älteren Version von Borland InterBase)
- CA Ingres
- H2 Database Engine
Listen, Vergleiche:
- Wikipedia: List of relational database management systems
- Wikipedia: Comparison of relational database management systems
Übungs-Software:
- RA (radb): Interpreter für relationale Algebra
- [https://users.cs.duke.edu/~junyang/radb/] (Homepage)
- [https://users.cs.duke.edu/~junyang/radb/advance.html] (Documentation: Advanced Usage)
- [https://github.com/junyang/radb] (GitHub)
- [https://www.python.org/downloads/] (Python 3.5 or higher is needed)
[Meine alte Software Link-Seite]
Prof. Dr. Stefan Brass | Impressum |