Quick
Links
|
- General:
Course Information/Syllabus (PDF) - (HTML)
Guidelines for All Assignments (PDF) - (HTML)
- Book:
Databases and transaction
processing - An application-oriented approach, Philip
M. Lewis, Arthur Bernstein and Michael Kifer, Addison Wesley,
ISBN 0-201-70872-8.
- Book web page:
Not yet available.
- Lecture notes:
Lectures notes from the book and additional notes.
Lectures |
|
|
Sections in book |
Num/Name |
PPT |
PDF |
Readings |
Presentation of the course |
|
PDF |
|
1 - Introduction |
PPT |
|
Chapter 1 |
2 - A closer look |
PPT |
PDF |
Chapter 2 |
3 - Foundations (sets, relations...) |
|
4PDF |
Chapter 2 |
4 - Entity relationship model |
PPT |
4PDF |
Chapter 5 |
5 - Relational data model |
PPT |
4PDF |
Chapter 4 |
6 - Relational algebra and SQL |
PPT |
4PDF |
Chapter 6 |
7 - Relational normalization theory |
PPT |
4PDF |
Chapter 8 |
- Practical exercises:
- Chapter 1 - Exercises 1.1, 1.4, 1.10 and 1.11
- Chapter 2
- Chapter 5 - Given ERD design exercises and exercises 5.1, 5.2 and 5.8
- Chapter 4 - Definitions 4.3, 4.4 and exercises 4.7
- Chapter 6 - Exercises 6.8, 6.9, 6.12, 6.15 and 6.17
- Chapter 8 - Exercises 8.4, 8.7 and 8.16
- Students presentations:
- Other books:
-
Database and Transaction Processing: An Application-Oriented Approach - Philip M. Lewis, Arthur Bernstein, Michael Kifer (Addison-Wesley)
-
Database Management Systems - Ramakrishnan (McGraw-Hill) Fundamentals of Database Management Systems - Elmasri and Navathe (Addison Wesley)
- Software references:
- Servlets
- Servlets on matrix - Creation.java (Servlet to create a table) -
Insertion.java (Servlet to insert an element in a table) -
Selection.java (Servlet to do a select on a table) - You have to update the files with the right name for the database, your sqlplus login and your sqlplus password.
|