Exercices sur les Bases de Données et SQL
Published:
**Exercice 1 (3 points)**
Dans un contexte de base de données, mettre une croix (X) dans la case qui correspond à la bonne réponse pour chacune des propositions suivantes :
1. Le champ d'une table ne peut pas être de type :
[ ] texte
[ ] pourcentage
[ ] date
2. Une « clé primaire composée » est formée :
[ ] par l'ensemble de deux ou de plusieurs champs
[ ] uniquement par deux clés étrangères
[ ] toujours par une clé primaire et une clé étrangère
3. En langage SQL, pour ajouter une contrainte de domaine sur une colonne d'une table existante, on utilise la clause CHECK avec la syntaxe suivante :
[ ] CREATE TABLE <nom_table> WITH CONSTRAINT <nom_contrainte> CHECK (<Contrainte>)
[ ] ALTER TABLE <nom_table> ADD CONSTRAINT <nom_contrainte> CHECK (<Contrainte>)
[ ] CREATE CONSTRAINT <nom_contrainte> CHECK (<Contrainte>)
4. En langage SQL, la proposition qui n'est pas une fonction de calcul est :
[ ] SUM
[ ] COUNT
[ ] ORDER BY
**Exercice 2 (3 points)**
Pour chaque Description d'un élément ou d'une action, compléter la colonne Réponse par la lettre qui correspond à l'Expression adéquate.
| | Description | Réponse | Expression |
|---|---|---|---|
| 1 | Table contenant une clé étrangère qui est en relation avec une autre table. | 1 | [ ] | a. Enregistrement |
| 2 | Extraire un sous ensemble de colonnes d'une table. | 2 | [ ] | b. Table fille |
| 3 | L'apparition d'une valeur plusieurs fois dans une colonne. | 3 | [ ] | c. Table mère |
| 4 | Extraire un sous ensemble de lignes d'une table. | 4 | [ ] | d. Redondance de données |
| 5 | Ensemble de champs relatifs à un même objet. | 5 | [ ] | e. Projection |
| 6 | Table contenant une clé primaire qui est en relation avec une autre table. | 6 | [ ] | f. Sélection |
This question includes visual content: L'image comprend deux sections d'exercices. L'Exercice 1 est une série de 4 questions à choix multiples avec des cases à cocher. L'Exercice 2 contient un tableau de correspondance à trois colonnes : 'Description' (listant 6 définitions), 'Réponse' (cases vides pour les lettres), et 'Expression' (listant 6 termes techniques étiquetés de 'a' à 'f'). Le haut de la deuxième page contient un encadré grisé avec le texte 'Ne rien écrire ici'.
Animated Video Solution
The first half plays free, the full solution is in the app.
Step by Step Written Solution
Bonjour ! Aujourd'hui, nous allons résoudre cet exercice sur les bases de données et le langage SQL. Nous allons traiter quatre questions à choix multiples.
Exercice 1 : Bases de données et SQL
La première question nous demande quel type de champ ne peut pas exister dans une table. Les options sont texte, pourcentage et date.
Question 1 : Type de champ
En informatique, 'texte' et 'date' sont des types de données standard. Cependant, 'pourcentage' n'est pas un type de données natif ; on utilise généralement un nombre décimal ou un entier pour le représenter.
Pour la deuxième question, on nous demande comment est formée une clé primaire composée.
Question 2 : Clé primaire composée
Par définition, une clé primaire est dite composée lorsqu'elle est constituée de l'ensemble de deux ou de plusieurs champs pour garantir l'unicité d'une ligne.
Passons à la question trois sur la syntaxe SQL pour ajouter une contrainte de domaine sur une table existante.
Question 3 : Syntaxe SQL pour contrainte
The rest of this solution is on Solvi
5 more steps are locked. Watch the full animated, narrated solution for free.
Snap a photo, solve any question like this.
Watch the Rest for FreeFree to download · First solutions are on us