Go to Main Content

Purdue Self-Service

 

HELP | EXIT

Syllabus Information

 

Spring 2012
May 04, 2024
Transparent Image
Syllabus Information
Database Systems - 59544 - CS 54100 - LE1

Associated Term: Spring 2012
Levels: Undergraduate, Graduate, Professional

West Lafayette Campus
Lecture Schedule Type

Learning Outcomes: Fundamentals for the logical design of database systems. The entity-relationship model, semantic model, relational model, hierarchical model, network model. Implementations of the models. Design theory for relational databases. Design of query languages and the use of semantics for query optimization. Design and verification of integrity assertions, and security. Introduction to intelligent query processing and database machines.
Required Materials: Database Management Systems, by Raghu Ramakrishnan and J. Gehrke. McGraw Hill, 2003, ISBN 0-07-246563-8.
Technical Requirements: The official requirement is CS 448 (Introduction to Relational Database Systems). Students who have not had an undergraduate database course, but feel they have equivalent experience gained elsewhere, please see the instructor. In particular, you should have a reasonable understanding of data structures (e.g., weeks 5, 6, 8, 9, and 10 of CS 251), and a user's knowledge of databases (i.e., you can write queries in SQL or some other query language, understand the ideas if not all the theory behind designing tables/database, differences between logical and physical database design - e.g., CS 348.) If you have this background, but not the official prerequisite, it is likely you will be able to manage the course with additional self-study, but your workload may be higher.

View Catalog Entry

Return to Previous New Search
Transparent Image
Skip to top of page
Release: 8.7.2.6