Rechercher Se connecter FR EN

Bases de donnéesDéveloppement et Mathématiques pour l'ingénieur (STI)

FISEFISA STI Semestre 6 Tronc Commun

Bases de données

Unité d'enseignement Développement et Mathématiques pour l'ingénieur · S06T_SMI2  |  Code EC S06T_SMI2-4
10ECTS (UE)
1Coefficient
21:20Heures

Séquencement

C TD C TD C TD C TD C TD C TD C TD C TD

Objectifs pédagogiques

  • Manipuler le langage SQL : interrogation, mise à jour et création de bases de données, avec une mise en oeuvre en utilisant le logiciel SQLite
  • Comprendre quelques langages théoriques de requête : Algèbre relationnelle, Calcul relationnel

Pré-requis

ModuleUnité d'enseignementSemestre
LogiquePrincipes de la programmationS5

Programme

  • Introduction to the Relational Model : Database Schema, Keys, Schema Diagrams
  • Introduction to SQL : SQL Data Definition, Basic Structure of SQL Queries, Additional Basic Operations, Set Operations, Null Values, Aggregate Functions, Nested Subqueries, Modification of the Database
  • Intermediate SQL : Join Expressions, Views, Integrity Constraints, SQL Data Types and Schemas
  • Formal Relational Query Languages : Relational Algebra, Tuple Relational Calculus, Domain Relational Calculus

Modalités d'évaluation

Contrôle Continu Intégral : 50% Interro sur papier + 50% Rendu TD machine

Références bibliographiques

Compétences

1
Réf.VerbeDescriptionNiveau
C1_1résoudreSQL2