COMP7640: Database Systems & Administration
Fall 2008 (Last update: Nov 30, 2008.)

Announcements

Course Description (Academic Calendar)

This course is to provide an in-depth knowledge of relational database management systems (DBMS). Topics include: conceptual modeling of a database, relational data model, relational algebra, database language SQL, relational database design, data storage, index structures, query evaluation, transaction processing, concurrency control, and crash recovery. In addition, advanced topics such as distributed databases and data warehouses will also be covered. The students will have a thorough understanding of relational DBMS after taking this course.

Course Objectives (Academic Calendar)

To give students a solid background in relational DBMS; to learn general DBMS designs and internals, including relational data modeling, relational database design, data storage, index structures, query evaluation, transaction processing, concurrency control, and crash recovery; and to discuss advanced topics such as distributed databases and data warehouses.

Learning Outcomes (Department syllabus)

Course Information

Lecturer

Assessment (To be determined)

Textbook

References

Tentative Course Schedule (Slides also subjected to update)

Oracle Accounts

mh2:~>sqlplus

SQL*Plus: Release 10.1.0.3.0 - Production on Mon Oct 6 07:33:40 2008
Copyright (c) 1982, 2004, Oracle. All rights reserved.
Enter user-name: dxxxxxxx@csdb3
Enter password:
Connected to:
Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production

With the Partitioning, OLAP and Data Mining options

SQL>
 

*** Useful links ***

Digital Libraries

HTML tutorials: (do a web search for "HTML tutorial" for more stuff...):

Paper Writing

XML tutorials:

Many tutorials:

Online Dictionary: www.webster.com, www.dictionary.com

UML fun: pdf