• Aucun résultat trouvé

Les Systèmes de Gestion de Bases de Données

N/A
N/A
Protected

Academic year: 2022

Partager "Les Systèmes de Gestion de Bases de Données"

Copied!
2
0
0

Texte intégral

(1)

LGT Saint-Exupéry, Mantes-la-Jolie

Activité Terminale NSI – Les Systèmes de Gestion de Bases de Données Relationnelles 1/2

Objectifs pédagogiques :

✓ Utiliser un SGBD : créer une relation, un attribut, une clé primaire, une clé étrangère en respectant un schéma relationnel

✓ Tester les contraintes d’intégrité d’une base de données

✓ Identifier les services rendus par un système de gestion de base de données

SQL (sigle de Structured Query Language, en français langage de requête structurée) est un langage informatique normalisé servant à exploiter des bases de données relationnelles.

Créé en 1974, normalisé depuis 1986, le langage est reconnu par la grande majorité des systèmes de gestion de bases de données relationnelles (SGBDR) du marché.

Principe des SGBDR

1. Regarder la capsule vidéo sur les systèmes de gestion des bases de données relationnelles sur le site nsi4noobs.fr

2. Lister les services rendus par un système de gestion de base de données 3. Expliquer l’intérêt d’utiliser un SGBD-R

Bases de données

Les Systèmes de Gestion de Bases de Données

(2)

LGT Saint-Exupéry, Mantes-la-Jolie

Activité Terminale NSI – Les Systèmes de Gestion de Bases de Données Relationnelles 2/2

Activité sur la base de données « film »

1. En utilisant le logiciel DB Browser, construire la base de données présente dans la capsule vidéo et dont le schéma relationnel est le suivant. Préciser le type de chaque attribut de cette table.

2. Compléter la base avec les données de films et de réalisateur (vous pouvez vous servir du fichier Excel fourni en annexe de cette activité)

3. Adapter votre base de données en créant deux nouvelles relations : a. Relation « nationalité »

b. Relation « réalisateur »

Conformément au schéma relationnel suivant :

4. Alimenter correctement cette base.

Attention à bien tenir compte des attributs servant de clé primaire ou de clé étrangère dans la déclaration de vos relations.

Références

Documents relatifs

– si un même type d’entité intervient plusieurs fois dans un même type d’association, on doit explicitement indiquer le rôle de chaque entité – si on a

Cette requête retourne exactement les mêmes colonnes qu’il y a dans la base de données. Pour en savoir plus sur le sujet il est recommandé de lire l’article avantage et

Eastwood Clint Eastwood Clint Cumberbatch Benedict Freeman Martin Sellers Peter Sellers Peter Sellers Peter. SELECT ne retourne pas un ensemble de n-uplets mais en fait une liste

Eastwood Clint The good, the Bad and the Ugly Blondie Eastwood Clint Gran Torino Walt Kowalski Cumberbatch Benedict Study in Pink Sherlock Holmes Freeman Martin Study in Pink Dr

On peut les supprimer : SELECT DISTINCT nom , prenom FROM PERSONNE , JOUE WHERE id = idacteur ;.

ALTER TABLE employee ADD CONSTRAINT nom CHECK (lname <> ’’ AND fname <> ’’);. -- ALTER TABLE DROP CONSTRAINT

L'agrégation consiste à regrouper tous les tuples d'une table ayant même valeur pour un ou plusieurs attributs. Dans le résultat n'apparaîtra alors que le dernier de ces tuples, il

Indiquer au système une clé primaire pour chaque table permet une indexation des données à l'aide de cette clé, ce qui renforce l'efficacité des procédures d'interrogation de