First semester
Relational Databases
- Teacher(s)
- Ludovic DENEUVILLE, Christophe LESIEUR, Clémentine PHUNG-NGOC, Olivier RICCIARDI, Sylvain SIVANANTHAM
- Course type
- COMPUTER SCIENCE
- Correspondant
- Ludovic DENEUVILLE
- 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
Know the different ways of storing data, the types of databases ; Know the principles of relational databases ; Know how to use the SQL language ; Know how to model and build a clean database that respects normal forms
Course outline
Table, records, attributes, types, primary key, foreign key ; Database Management System ; CRUD (Create Read Update Delete) ; Joins, association types ; Aggregations ; Relational algebra ; Views, Indexes, Transactions, Trigger, Rights management ; UML modeling, logical model, physical model
Prerequisites
None