CmpE 321 Introduction to Database Systems 2014 Spring

Instructor: 

Assistants: 

Course Schedule: 

MFF 678, PS: T 9-10

Course Program: 

  1. Introduction to and basic concepts of database and database management systems
  2. The physical level of databases
  3. An overview of relational databases
  4. Relational algebra and relational calculus
  5. SQL data definition and manipulation language
  6. Logical design of relational databases
  7. Views
  8. Relational integrity rules
  9. Query optimization
  10. Recovery and concurrency in database
  11. Introduction to XML
  12. Introduction to deductive and object-oriented databases

Reference Books: 

  • "Fundamentals of Database Systems", Elmasri and Navathe, Addison Wesley
  • "Database Management Systems", Ramakrishnan and Gehrke, McGraw Hill
  • "Systems (The Complete Book)", Garcia-Molina, Ullman & Widom, Prentice Hall

Grading: 

Midterm 1%20
Midterm 2%20
Projects%30
Final%30

Additional Material: 

Projects:

  1. Design of a simple storage manager.
  2. Implementation of the simple storage manager.
  3. Design and implementation of a web based relational database using a commercialdatabase management system.

A grade of 50 from each project is required to pass the course.

Bize Ulaşın

Bilgisayar Mühendisliği Bölümü, Boğaziçi Üniversitesi,
34342 Bebek, İstanbul, Türkiye

  • Telefon: +90 212 359 45 23/24
  • Faks: +90 212 2872461
 

Bizi takip edin

Sosyal Medya hesaplarımızı izleyerek bölümdeki gelişmeleri takip edebilirsiniz