Quiz: Introduction aux bases de données et SGBDR — 20 domande

Domande e risposte dettagliate

1. Quel est le rôle principal d’un SGBD dans la gestion des données ?

Définir uniquement les relations entre les tables
Remplacer le système d’exploitation de l’ordinateur
Stocker les données d’une base et en assurer la maintenance
Convertir automatiquement toutes les données en fichiers texte

Stocker les données d’une base et en assurer la maintenance

Spiegazione

Un SGBD stocke les données d’une base et assure leur maintenance. Ce n’est pas simplement un outil de définition des relations ni un système d’exploitation.

2. Quel énoncé décrit le mieux MS Access dans ce contexte ?

Un type de base de données non relationnelle
Un système de gestion de fichiers séquentiels
Un langage de programmation dédié au calcul scientifique
Un logiciel utilisé pour gérer une base de données relationnelle via un SGBDR

Un logiciel utilisé pour gérer une base de données relationnelle via un SGBDR

Spiegazione

MS Access est présenté comme un outil permettant de gérer une base de données relationnelle via un SGBDR. Il ne s’agit ni d’un SGF ni d’un langage de programmation.

3. Quel changement majeur apparaît dans les années 60 avec l’abstraction de la gestion physique des données ?

L’abandon complet des fichiers au profit du papier
La création des bases relationnelles modernes
La suppression de toute indépendance entre programmes et données
L’utilisation de primitives d’entrée/sortie comme le BIOS

L’utilisation de primitives d’entrée/sortie comme le BIOS

Spiegazione

Les années 60 voient l’abstraction de la gestion physique grâce à des primitives d’entrée/sortie, notamment le BIOS. Les bases relationnelles apparaissent plus tard.

4. Quel rôle les systèmes de gestion de fichiers prennent-ils ensuite ?

Ils prennent en charge l’accès aux fichiers selon différents modes
Ils empêchent tout accès partagé aux fichiers
Ils remplacent les données par des références bibliographiques
Ils imposent un modèle relationnel strict

Ils prennent en charge l’accès aux fichiers selon différents modes

Spiegazione

Les SGF assurent ensuite l’accès aux fichiers, par exemple en mode séquentiel, indexé ou relatif. Ils apportent aussi une relative indépendance entre programme et données.

5. Quel événement marque l’apparition du terme « base de données » dans un contexte académique ?

L’invention du modèle E/R dans les années 70
La création d’Access dans les années 80
L’apparition des langages SQL dans les années 90
Une conférence de 1964 à Santa Monica

Une conférence de 1964 à Santa Monica

Spiegazione

Le terme apparaît en 1964 dans le titre d’une conférence à Santa Monica. Les autres propositions renvoient à d’autres étapes historiques.

6. Quel critère caractérise un SGBD idéal vis-à-vis des utilisateurs ?

Il supprime toute notion de transaction
Il interdit le partage entre utilisateurs
Il impose toujours des accès directs au matériel
Il permet une exploitation non procédurale des données

Il permet une exploitation non procédurale des données

Spiegazione

Un SGBD idéal permet de spécifier ce qu’on veut extraire sans décrire la manière de le faire. Il favorise aussi le partage et la gestion concurrente.

7. Quelle différence essentielle distingue une base de données d’une banque de données ?

La base contient des données factuelles directement accessibles
La base ne contient que des références
La banque sert uniquement à stocker des images
La banque contient les données complètes sous forme de tables relationnelles

La base contient des données factuelles directement accessibles

Spiegazione

Une BdD contient des données factuelles accessibles directement. Une banque de données repose au contraire sur des références.

8. À quelle image correspond le mieux une banque de données ?

À une bibliothèque contenant les ouvrages
À un programme de sauvegarde
À un disque dur formaté
À un index ou une table des matières

À un index ou une table des matières

Spiegazione

La banque de données est comparée à un index ou une table des matières, car elle donne accès à l’information par références. La bibliothèque illustre plutôt la base de données.

9. Que décrit principalement le niveau conceptuel d’une base de données ?

Le QUOI des besoins, sans tenir compte des contraintes techniques
La structure des fichiers du disque
La manière exacte dont les données sont stockées
Le langage de programmation utilisé

Le QUOI des besoins, sans tenir compte des contraintes techniques

Spiegazione

Le niveau conceptuel se concentre sur le QUOI, c’est-à-dire les besoins à modéliser. Il reste indépendant des contraintes techniques de stockage.

10. Que caractérise le niveau physique dans l’architecture des bases de données ?

Le choix des identifiants conceptuels
La manière dont les données sont réellement stockées sur un site
La traduction des besoins en entités et associations
Les règles métier abstraites de l’organisation

La manière dont les données sont réellement stockées sur un site

Spiegazione

Le niveau physique précise comment les données sont stockées réellement, avec les détails liés au support. Les règles métier relèvent plutôt du niveau conceptuel.

11. Quel schéma traduit le schéma conceptuel en structures relationnelles ?

Le schéma logique
Le schéma utilisateur
Le schéma interne
Le schéma de sauvegarde

Le schéma logique

Spiegazione

Le schéma logique formalise la structure des données à partir du schéma conceptuel. Le schéma interne concerne, lui, l’organisation physique.

12. Quelle proposition décrit le mieux le modèle conceptuel E/R ?

Une représentation graphique de la réalité via objets, liens et propriétés
Une méthode de sauvegarde des transactions
Une organisation physique des fichiers et pointeurs
Un langage de requêtes pour les tables

Une représentation graphique de la réalité via objets, liens et propriétés

Spiegazione

Le modèle E/R est une représentation graphique qui décrit la réalité par objets, liens et propriétés. Il ne décrit pas l’organisation physique des fichiers.

13. Quelle est la première étape du traitement interne d’une requête par un SGBD ?

La sauvegarde immédiate sur disque
La création d’une nouvelle table
La fermeture de la session utilisateur
L’analyse syntaxique et sémantique

L’analyse syntaxique et sémantique

Spiegazione

Le fonctionnement d’un SGBD commence par l’analyse syntaxique et sémantique de la requête. L’optimisation intervient ensuite, après la traduction.

14. Que fait le SGBD après la phase de contrôle de confidentialité d’une requête ?

Il la transmet au niveau physique sans autre traitement
Il accepte la requête avec optimisation et décomposition en sous-requêtes élémentaires
Il la transforme directement en fichier texte
Il supprime la requête sans l’examiner

Il accepte la requête avec optimisation et décomposition en sous-requêtes élémentaires

Spiegazione

Après le contrôle de confidentialité, la requête est acceptée puis optimisée et décomposée en sous-requêtes élémentaires. Elle n’est donc pas transmise brute au niveau physique.

15. Quelles sont les quatre étapes du cycle de vie d’une base de données ?

Analyse, compilation, exécution, archivage
Création, lecture, mise à jour, suppression
Modélisation, compression, chiffrement, exportation
Conception, implantation, exploitation/développement, maintenance

Conception, implantation, exploitation/développement, maintenance

Spiegazione

Le cycle de vie comprend conception, implantation, exploitation/développement puis maintenance. Cette succession structure la vie d’une base de données.

16. Quelle activité relève de la phase d’exploitation d’une base de données ?

La création initiale du modèle conceptuel
La correction des anomalies de conception
La seule définition du schéma interne
L’interrogation et la mise à jour des données

L’interrogation et la mise à jour des données

Spiegazione

L’exploitation comprend l’interrogation, la mise à jour et le développement de programmes d’application. La correction et l’évolution relèvent de la maintenance.

17. Dans la modélisation E/A, quelle trilogie correspond à Entités, Associations et Attributs ?

Objets, Liens, Propriétés
Tables, Colonnes, Index
Requêtes, Vues, Transactions
Fichiers, Dossiers, Pointeurs

Objets, Liens, Propriétés

Spiegazione

Le modèle conceptuel E/A repose sur la trilogie Objets, Liens et Propriétés, équivalente à Entités, Associations et Attributs. Les autres propositions relèvent d’autres niveaux de modélisation.

18. Quel énoncé décrit correctement une association dans le modèle E/A ?

Elle correspond à un fichier physique de stockage
Elle relie des entités par un lien non orienté
Elle existe indépendamment des entités reliées
Elle représente uniquement un attribut calculé

Elle relie des entités par un lien non orienté

Spiegazione

Une association relie des entités par un lien non orienté. Elle n’a pas d’existence propre indépendante des entités qu’elle relie.

19. Que désigne un identifiant d’entité ?

La valeur calculée d’un attribut dérivé
L’attribut ou l’ensemble d’attributs qui distingue chaque occurrence de façon unique
Le nombre minimal de participations à une association
Le champ qui référence une autre table

L’attribut ou l’ensemble d’attributs qui distingue chaque occurrence de façon unique

Spiegazione

Un identifiant d’entité est l’attribut ou l’ensemble d’attributs permettant d’identifier de façon unique chaque occurrence. Ce n’est pas une clé étrangère ni un attribut dérivé.

20. Comment se forme l’identifiant d’une association ?

Par suppression de tous les attributs de l’association
Par concaténation des identifiants des entités reliées
Par choix aléatoire d’un champ de la table
Par calcul à partir des attributs facultatifs

Par concaténation des identifiants des entités reliées

Spiegazione

L’identifiant d’une association est construit à partir des identifiants des entités reliées, souvent par concaténation. Cela permet de distinguer chaque occurrence d’association.

Ripassa con le flashcard

Memorizza le risposte con 20 flashcard su Introduction aux bases de données et SGBDR.

SGBD — définition ?

Système qui stocke et maintient une base de données.

SGBDR — rôle ?

Modèle relationnel pour organiser et gérer les données.

MS Access — fonction ?

Outil SGBDR pour gérer une base relationnelle.

Vedi le flashcard →

Studia la scheda di revisione

Leggi la scheda di revisione completa su Introduction aux bases de données et SGBDR.

Vedi la scheda di revisione →

Similar courses

Crea i tuoi quiz

Importa il tuo corso e l'AI genera quiz con correzioni in 30 secondi.

Generatore di quiz