Topic outline
- General
- Course presentation
Course presentation

- Purpose of the database module:
This course should enable the student to identify the importance of structuring and manipulating data in a tabular form. Through the relational model and its underlying relational algebra, which are more practice-oriented, the student should understand the significance of data structuring, the concept of data independence from processing, as well as data integrity and consistency.
Targeted public: 2nd year licence Computer Science
Prerequisites: The study is based on what files are (text, binaries or typed) and having created them with the languages previously studied.
Evaluation method: 60% exam, 40% continuous evaluation.
Coefficient: 3
- Purpose of the database module:
- Module program:
Module program:
Chapter 01 : Introduction to database
Chapter 02: Data model
Chapter 03: Relational model
Chapter 04: Relational algebra
Chapter 05: Relational calculus
Chapter 06: SQL Language (Structed Query Language)