Database Systems Resources for CS 442

SQLite
MySQL
PostgreSQL
Home pages for the three database systems that we will use for examples and assignments in this course. SQLite is a small "embedded" database that is used in a lot of well known software products. MySQL is a medium sized, open source database that is used by a huge number of Internet web sites. PostgreSQL is an open source database system this is fairly large and full featured.

SQL As Understood By SQLite
SQL As Understood By MySQL
SQL As Understood By PostgreSQL
SQL for Web Nerds
SQLCourse: Interactive SQL Training for Beginners
SQL.org
A number of links about the SQL language. The first three links are to SQLite's, MySQL's and PostgreSQL's dialects of SQL. The next three links are tutorials.

The Third Manifesto
The Third Manifesto - Wikipedia
Databases, Types and the Relational Model, 3rd Edition
Foundation for Future Database Systems: The Third Manifesto, 2nd Edition
An interesting approach to database systems that replaces SQL with a true relational model and language. The last two links are to the textbooks about this approach.

Microsoft SQL Server
Microsoft SQL Server Compact
Oracle
IBM DB2
Base from OpenOffice.org
Mini SQL
SmallSQL - Java Desktop Database
Amazon SimpleDB
Links to some other important and/or interesting database systems.


Return to the CS 442 home page.



compliments and criticisms