Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

CS 448/648: Introduction to Database Management - Course Information, Slides of Introduction to Database Management Systems

Information about cs 448/648: introduction to database management, including course objectives, required textbooks, office hours, grading, and lab component. Students will learn the principles of relational database management systems, sql, and data modeling, among other topics. The course uses db2 and is taught by m. Tamer özsu and frank w. Tompa.

Typology: Slides

2011/2012

Uploaded on 02/13/2012

richiey
richiey 🇨🇦

32 documents

1 / 3

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
0-1
CS 448/648
Introduction to Database
Management
M. Tamer Özsu (DC 3121; tozsu@db)
Frank W. Tompa (DC 1313; fwtompa@db)
0-2
To study databases from four viewpoints, in particular,
those of the database user, the database designer, the
database manager, and the database system
implementer.
Sub-objectives
To understand the principles of relational database management
systems and their languages – in particular SQL.
To learn the methodology for building applications on top of
database management systems – the so called data modeling
process.
To investigate the internal operations of relational database
management systems.
Objectives
pf3

Partial preview of the text

Download CS 448/648: Introduction to Database Management - Course Information and more Slides Introduction to Database Management Systems in PDF only on Docsity!

0-

CS 448/

Introduction to Database

Management

M. Tamer Özsu (DC 3121; tozsu@db)

Frank W. Tompa (DC 1313; fwtompa@db)

 To study databases from four viewpoints, in particular,

those of the database user, the database designer, the

database manager, and the database system

implementer.

 Sub-objectives

❶ To understand the principles of relational database management systems and their languages – in particular SQL. ❷ To learn the methodology for building applications on top of database management systems – the so called data modeling process. ❸ To investigate the internal operations of relational database management systems.

Objectives

0-

Course Documents

 Required textbook:

 R. Ramakrishnan and J. Gehrke, Database Management Systems, 2 nd^ edition, McGraw Hill, 2000.

 Other reference texts:

 J. D. Ullman and J. Widom. A First Course in Database Systems. Prentice-Hall,1997.  H. Garcia-Molina, J. D. Ullman and J. Widom. Database System Implementation. Prentice-Hall,1999.  A. Silberschatz et al., Database System Concepts, 3 rd edition, McGraw Hill, 1996.

 Course home page (for many things):

➠ http://db.uwaterloo.ca/~tozsu/courses/cs

 Course newsgroup

➠ uw.cs.cs

Administravia

 Office Hours

 Prof. Özsu: T 1:30 – 3:00; R 9:00 – 9:  Prof. Tompa: M 9:00-11:00; W 1:00-2:  Also by appointment

 Grading

 CS 448 CS 648

➠ Assignments 25% 20% ➠ Midterm 35% 25% ➠ Final 40% 40% ➠ Project 15%

 Announcements

➠ In class; material will also be available electronically

 Collaboration

➠ Collaborate on assignments, but do not merely copy.