We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1
PRODACTIVITY IMPROVEMENT AND CENTER OF EXCELLENCE
DEPARTMENT OF COMPUTER SCIENCE
Advanced database course outline
1. Chapter one 1. Introduction 1.1. Database Fundamentals 1.1.1. Forms and Levels of Data 1.1.2. Alternative approaches of data handling 1.2. Database Approach 1.2.1. What is a database? 1.2.2. What is DBMS? 1.2.3. DBMS components 1.2.4. Advantages and Disadvantages of DBMS 1.2.5. Users of the database, the DBA 2. Chapter two 2.1.Architecture of a database 3. Chapter three system 3.1. Database Models 2.1.1. Conceptual level 3.1.2. The relational mode 2.1.2. Internal level 3.1.3. The non-relational model 2.1.3. External level 3.1.3.1.Hierarchical model 3.1.3.2.Network model
4. Chapter four 6.1. The Structured Query Language
4.1. Entity-Relationship Model (SQL) 4.2. Basic Concepts in Relational 6.2. Data definition Database 6.3. Data Manipulation 4.3. Building Blocks of the Relational 6.4. Data query Database Model 6.5. Transaction control language 4.4. Keys and constraints 6.6. Data control 4.5. entity-relationship diagram(ERD) 7. Chapter seven 4.6. How to convert ER diagram into 7.1. Query Processing and table? Optimization 5. Chapter five 7.2. Query Processing 5.1. Normalization 7.3. Why Relational Algebra 5.1.1. First Normal Form 7.4. Basic relational operations and 5.1.2. Second Normal Form Translating Queries 5.1.3. Third Normal Form 8. Chapter eight 5.1.4. Boyce to Code Normal 8.1. Database Security and privileging Form 8.2. Transaction 6. Chapter six 8.3. Database backup and restore