Monday 18 February 2013

Database Fundamentals


Topic

Download
Fundamental Database Conceptslecture slides (Powerpoint)
lecture slides (PDF)
Entity-Relationship Diagrams
(Mail-order schema added as last slide)
lecture slides (Powerpoint)
lecture slides (PDF)
Enhanced Entity-Relationship   Diagramslecture slides (Powerpoint)
lecture slides (PDF)
The Relational Data Modellecture slides (Powerpoint)
lecture slides (PDF)
ER to Relational Translationlecture slides (Powerpoint)
lecture slides (PDF)
The Relational Algebralecture slides (Powerpoint)
lecture slides (PDF)
More Relational Algebralecture slides (Powerpoint)
lecture slides (PDF)
SQL Querieslecture slides (Powerpoint)
lecture slides (PDF)
Exam 1See Exam page
SQL: Data Definition and Data   Manipulation
Installing MySql with XAMPP
Lecture Slides (PDF)
Lecture Slides (Powerpoint)
MySql installation and adminstration notes
SQL to build and populate employee database (text)
Views, Semantic Constraints and   TriggersLecture Slides (PDF)
Lecture Slides (Powerpoint)
Schema Design and NormalizationLecture Slides (PDF)
Lecture Slides (Powerpoint)
SQL Application InterfacesLecture Slides (PDF)
Lecture Slides (Powerpoint)
Sample Code (Java and PHP)
Physical StorageLecture Slides (PDF)
Lecture Slides (Powerpoint)
File OrganizationLecture Slides (PDF)
Lecture Slides (Powerpoint)
Review for Exam 2See Exam page
Static IndexesLecture Slides (PDF)
Lecture Slides (Powerpoint)
Exercises (PDF)
Dynamic IndexesLecture Slides (PDF)
Lecture Slides (Powerpoint)
Exercise (PDF)
Query ProcessingLecture Slides (PDF)
Lecture Slides (Powerpoint)
Exercise (PDF)
Query Processing: Select and Join
Continued exercise from Tuesday
Lecture Slides (PDF)
Lecture Slides (Powerpoint)
SecurityLecture Slides (PDF)
Lecture Slides (Powerpoint)
MySql Access Control Example (PDF)
Exam 3 
Transactions and SerializabilityLecture Slides (PDF)
Lecture Slides (Powerpoint)
Serializability Exercises (PDF)
Recoverability Classes
Concurrency Control
Lecture Slides (PDF)
Lecture Slides (Powerpoint)
Exercises (PDF)
Concurrency Control
Recovery
Lecture Slides (PDF)
Lecture Slides (Powerpoint)
review: Transactions, CC, Recovery (PDF)
Recovery in SQL Server (PDF)
Object-Oriented Databases
Object-relational Databases
Lecture Slides (PDF)
Lecture Slides (Powerpoint)
Additional Notes on ODMG (PDF)
Advanced Topics (PDF)
Advanced Topics (Powerpoint)



DATABASE MANAGEMENT SYSTEM PPT SLIDES

INSTRUCTOR: Dr. Khamis Omar

DBMS SLIDES

  1.  Introduction                                
  2. Entity-Relationship Model                                
  3. Relational Model                                
  4. SQL                                
  5. Other Relational Languages
  6. Integrity and Security                                
  7. Relational Database Design                                
  8. Object-Oriented Databases                                
  9. Object-Relational Databases
  10. XML                                
  11. Storage  and File Structure                                
  12. Indexing and Hashing                                
  13. Query Processing                                
  14. Query Optimization                                
  15. Transactions                                
  16. Concurrency Control                                
  17. Recovery System                                
  18. Database System Architectures                                
  19. Distributed Databases                                
  20. Parallel  Databases                                
  21. Application  Development and Administration                                
  22. Advanced Querying and Information Retrieval
  23. Advanced  Data Types and New Applications                                
Appendixes             :
  1. Network  Model                                
  2. Hierarchical   Model                                
  3. Advanced Normalization Theory




Course Title: Database Management Systems

Branch: Computer science and Engineering

Author: Raghu Ramakrishnan and Johannes Gehrke .

Text Books Required: Database Management Systems, Third Edition, by Raghu Ramakrishnan and Johannes Gehrke .

Download Slides here:

I Foundations

II Applications

III Systems

IV Systems

V Systems

VI Applications

VII Advanced Topics











No comments:

Post a Comment