


Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Information about the database systems and structures course (cmpt 354) offered during the summer 1998 session at simon fraser university. The course, taught by osmar r. Zaïane, focuses on introducing data models, database systems, relational database systems, indexing and storage management, query processing, and relational database design. Students will gain hands-on experience with applications using database systems.
Typology: Exercises
1 / 4
This page cannot be seen from the preview
Don't miss anything!



u
u
Summer 1998
Database System Concepts, 3rd Edition Abraham Silberschatz, Henry Korth, S. Sudarshan
http://www.cs.sfu.ca/CC/354/zaiane/
Wednesdays 17:30 to 19: Thursdays 20:30 to 21:
Teaching Assistant Kris Koperski Mondays 16:30 to 18: Tuesdays 16:30 to 18: Fridays 16:30 to 17:
To provide an introduction to data models, database systems, the structure and use of relational database systems and relational languages, indexing and storage management, query processing in relational databases, and the theory of relational database design.
To be discussed...
Operating system
a logic file
physical files
A file system sets up mappings between logical files and physical files.
a large collection of data an integrated collection of data
a software system that provides an efficient as well as convenient environment for accessing as well as updating data in a database.
PROGRAM 1
PROGRAM 1
PROGRAM 2
Integrated Database
Query Processor Transaction Mgr …
H.F. Korth and A. Silberschatz. Database System Concepts , McGraw-Hill, 1986.
data manipulation language precompiler
query processor
data definition language compiler application program object code
database manager
application programs query^
database scheme
system calls
naive users
application programmers
casual users
data administrator
data files data dictionary
file manager
DBMS
l conceptual tools used to describe à data à data relationships à data semantics à data constraints
l E-R model: a logic foundation for conceptual database design l network model: a set of records connected by links l hierarchical model: a set of database trees l relational model: a set of tables