À partir de quelle année les bases de données apparaissent-elles ?
Dès 1960.
Qu’est-ce qu’une base de données ?
Un ensemble structuré de données enregistrées avec un minimum de redondance, conçu pour satisfaire simultanément plusieurs utilisateurs de façon sélective et en temps opportun.
Quelles opérations un système de gestion de fichiers permet-il sur les fichiers ?
Créer, ouvrir, fermer, lire et écrire des fichiers.
Quel problème la redondance des données dans les fichiers peut-elle entraîner ?
Des répétitions et des anomalies lors des mises à jour.
Qu’est-ce qu’une contrainte d’intégrité sémantique ?
Une règle que les données doivent toujours respecter.
Que fait un SGBD lorsqu’une opération viole une contrainte d’intégrité sémantique ?
Il rejette automatiquement l’opération.
Comment les SGF stockent-ils les données ?
De façon persistante.
Que ne permettent pas les SGF après une panne ?
Récupérer les fichiers dans un état cohérent.
Qu’est-ce qu’un système de gestion de base de données (SGBD) ?
Un ensemble de programmes assurant la gestion et l’accès à une base de données.
Quelles opérations un SGBD permet-il d’effectuer sur les données ?
Les ajouter, les modifier, les rechercher et les supprimer.
Que permet l’indépendance physique dans un SGBD ?
Modifier le niveau physique sans changer le niveau conceptuel.
Que permet l’indépendance logique dans un SGBD ?
Des vues différentes pour les utilisateurs sur un même ensemble de données intégré globalement.
Quel rôle joue le LMD dans un SGBD ?
Il permet d’accéder aux données et doit fournir des réponses en un temps raisonnable.
Comment le partage des données préserve-t-il la cohérence des consultations ?
En permettant plusieurs accès simultanés, y compris en modification, tout en préservant leur cohérence.
Quels sont les trois niveaux de description des données définis par ANSI/SPARC ?
Externe, conceptuel et interne ou physique.
Que décrit le niveau externe ANSI/SPARC pour les groupes d’utilisateurs ?
Leurs vues, indépendamment des autres vues.
Combien de schémas externes le niveau externe ANSI/SPARC peut-il comprendre ?
Plusieurs schémas externes.
Que décrit le niveau conceptuel ANSI/SPARC, aussi appelé MCD ou MLD dans le cours ?
La structure de toutes les données et leurs relations.
Qu’exclut le niveau conceptuel ANSI/SPARC de sa description ?
L’implémentation physique et les usages propres aux groupes de travail.
Que définit le niveau interne ou physique ANSI/SPARC ?
Le stockage des données, l’organisation physique des fichiers et les méthodes d’accès.
Quelle forme de structure le modèle hiérarchique donne-t-il aux données ?
Un arbre d’enregistrements.
Quel rôle les pointeurs jouent-ils dans le modèle hiérarchique ?
Ils déterminent les chemins d’accès.
Sous quelle forme le modèle relationnel représente-t-il les données ?
Par des tables de lignes et de colonnes.
Quelles données le fichier unique répète-t-il pour chaque classe et matière ?
Les matières suivies par chaque classe et les informations de l’enseignant associé.
Quelles conséquences la redondance du fichier unique entraîne-t-elle ?
Elle augmente la taille du fichier, le temps de parcours et le risque d’anomalies lors des ajouts, modifications et suppressions.
Quel avantage la solution à quatre fichiers offre-t-elle par rapport au fichier unique ?
Elle réduit la redondance.
Qu’exige le traitement complet avec la solution à quatre fichiers ?
Des programmes complexes impliquant plusieurs fichiers.
Entre 1950 et 1960, comment les données étaient-elles principalement gérées ?
Dans des fichiers.
Entre 1950 et 1960, quel langage servait souvent à programmer les applications ?
L’assembleur.
De quelles évolutions résulte l’approche base de données ?
De l’évolution des entreprises, du matériel et des logiciels.
Qu’est-ce que le contrôle de concurrence ?
Un ensemble de mécanismes empêchant les interférences indésirables entre programmes exécutés en parallèle.
Combien de bases de données un SGBD héberge-t-il généralement ?
Plusieurs bases de données.
Quelle organisation des données est utilisée en 1960 ?
L’organisation classique des données en fichiers.
Sous quelles formes les premiers SGBD apparaissent-ils en 1970 ?
Sous forme de systèmes réseau et hiérarchiques.
Quel modèle fonde la deuxième génération de SGBD apparue en 1980 ?
Le modèle relationnel.
En quelle année apparaît la troisième génération de SGBD orientée objet ?
En 1990.
À partir de quand les SGBD relationnels-objets se développent-ils ?
À partir des années 2000.
À quoi sert le LDD dans un SGBD ?
À définir les données.
Que rassemble l’administration centralisée d’un SGBD ?
Les données dans un emplacement commun aux applications.
Quel est l’objectif de la non-redondance dans une base de données ?
Chaque donnée n’est présente qu’une seule fois afin d’éviter les problèmes de mise à jour.
Quand les contraintes d’intégrité doivent-elles être vérifiées automatiquement ?
Lors des insertions, modifications ou suppressions.
Que fait le niveau externe ANSI/SPARC des requêtes et de leurs résultats ?
Il traduit les requêtes en primitives de plus bas niveau et convertit les résultats au format souhaité.
Comment le niveau conceptuel d’un SGBD relationnel exprime-t-il la sémantique des données ?
À l’aide des relations, des attributs et des contraintes d’intégrité.
Quelle structure le modèle réseau n’impose-t-il pas aux données ?
Un arbre descendant.
De quoi dépendent les programmes des modèles hiérarchique et réseau ?
De la structure logique.
Quel langage standard non procédural utilise le modèle relationnel ?
SQL.
Quelles caractéristiques le modèle relationnel-objet combine-t-il ?
La notion d’objet et les tables relationnelles.
Quelles informations le fichier unique regroupe-t-il dans chaque enregistrement ?
L’étudiant, sa classe, les matières, leurs coefficients et leurs enseignants.
Quels fichiers composent la solution à quatre fichiers ?
Une fiche Matière, une fiche Enseignant, une fiche Classe et une fiche Étudiant.
Quels problèmes de gestion des données la solution à quatre fichiers peut-elle provoquer ?
Elle peut entraîner une incohérence des données et ne contrôle pas les accès concurrents.
De quels fichiers chaque application doit-elle disposer avec la solution à quatre fichiers ?
De ses propres fichiers.
Comment le modèle objet organise-t-il les données stockées ?
Sous forme d’objets organisés en classes présentant des données membres.
Teste tes connaissances avec un QCM de 22 questions sur Introduction aux bases de données.
1. À quelle période les bases de données apparaissent-elles en réponse aux insuffisances et aux inconvénients des systèmes de gestion de fichiers ?
2. Quelle caractéristique définit une base de données conçue pour plusieurs utilisateurs ?
Révisez le cours complet dans la fiche de révision de Introduction aux bases de données.
Voir la fiche →Importe ton cours et l'IA génère des flashcards en 30 secondes.
Générateur de flashcards