Friday, 26 January 2018

Database Management Systems :: Course Content & online available resources

Course Content


Introduction: Database Systems, View of Data Models, Database Languages, DBMS Architecture, Database Users and Data Independence.

ER Modeling: relation types, role and Structural Constraints, Extended ER Modeling Features, Design of an ER Database Schema, Reduction of ER Schema to Tables.

Relational Model: Relational Model Concepts, Relational Algebra.

Introduction to SQL: SQL data types and literals, Types of SQL commands, SQL operators, Tables, views and indexes, Queries and sub queries, Aggregate functions.

Relational Database Design: Functional and multi-valued Dependencies, Desirable Properties of Decomposition, Normalization up to 3 NF and BCNF.

Selected Database Issues: Security, Transaction Management, Introduction to Query Processing and Query Optimization, Concurrency Control, and Recovery Techniques.

Reference Texts and E-Resources


Lecture Slides (Extended and Modified version of Elmasri and Navathe):
ch1-korthENCh01ENCh02ENCh03ENCh04aENCh05ENCh07ENCh23SQL-ISQL-II



No comments:

Post a Comment

Thanks for your comments.