First semester
Relational Databases
- Teacher(s)
- Ludovic DENEUVILLE
- Course type
- COMPUTER SCIENCE
- Correspondant
- Cédric HERZET
- Unit
-
UE1-03-M-E-S : Data Bases and Fundamentals of Computer Science
- Number of ECTS
- 3
- Course code
- 1AINF03
- Distribution of courses
-
Heures de cours : 6
Heures de TP : 18
- Language of teaching
- French
- Evaluation methods
- examen écrit
Objectives
Create a relational database and its main integrity constraints using a DBMS with SQL language
Master the basics of database construction and querying.
Understand how a database management system works (transaction management, access rights).
Design a normalized relational database (3rd normal form)
Design a normalized relational database by modeling with UML.
Course outline
Main concepts covered:
DBMS and how they are used
Definition of relational databases
Relational algebra
The SQL data manipulation language
Creating a database with SQL
Design and standardization (using UML)
Prerequisites
None