TP 2026
TP — Base de données Films en SQL Server
Création d'une base de données de films, definition des relations et exploitation des données avec des requetes SQL.
Compétences mobilisées — Bloc 1
Support et mise à disposition de services informatiques
C1
Gérer le patrimoine informatique
- C1.1 Recenser et identifier les ressources numériques
C2
Répondre aux incidents et aux demandes d'assistance et d'évolution
- C2.3 Traiter des demandes concernant les applications
C5
Mettre a disposition des utilisateurs un service informatique
- C5.1 Réaliser les tests d'integration et d'acceptation d'un service
Contexte
Création de la base BDFilms à partir d'un jeu de données de films et d'artistes. Les tables de genres, artistes, films et distribution sont reliees par des clés primaires et etrangeres.
Ecriture de requetes de selection, de jointure, de regroupement et de comptage, puis vérification des resultats.
Environnement technologique
SQL Server T-SQL SQL Server Management Studio Modèle relationnel Jointures et GROUP BY
Preuves
Captures et documents
obligatoireCREATE DATABASE BDFilms;
CREATE TABLE T_GENRE (...);
CREATE TABLE T_Artiste (... ART_ANNEENAISS INTEGER);
CREATE TABLE T_Film (... FIL_ANNEE INTEGER, GEN_ID INT);
CREATE TABLE T_JOUER (ART_ID INT, FIL_ID INT, NOMROLE varchar(50)); Détails techniques
SELECT f.FIL_TITRE, g.GEN_LIBELLE
FROM T_Film AS f
INNER JOIN T_GENRE AS g ON g.GEN_ID = f.GEN_ID;
-- Autres axes du TP : GROUP BY, COUNT et jointures avec T_JOUER