 Database Course Syllabus
           Database Course Syllabus
Following is a reading list for the database course.
It includes most of the material covered in the lectures
as well as some additional material. 
The chapters are from Ullman's book.
	- General Introduction (Chapter 1):
		
                 - Section 1.1
		 
- Section 1.2
		 
- Section 1.3
		
 
- ER, Network and Relational Models (Chapter 2): 
		
                 - Section 2.1
                 
- Section 2.2
                 
- Section 2.3
                 
- Section 2.4
                 
- Section 2.5
		
 
- Relational Languages (Chapter 3):
		
                 - Section 3.1
                 
- Section 3.2
                 
- Section 3.3
                 
- Section 3.6 (only pages 128-131)
                 
- Section 3.7
                 
- Section 3.8
                 
- Section 3.9
		
 
-  Object Oriented Models (Chapter 5)
	
- Dependency Theory (Chapter 7)
		
	
- Transaction Management (Chapter 9):
		
                 - Sections 9.1--9.5
                 
- Sections 9.7--9.11
		
 
- Distributed Database Management (Chapter 10):
		
	
- Query Optimization (Chapter 11):
		
                 - Sections 11.1--11.10
                 
- Sections 11.12--11.14