Quelle est la fonction de la base de données dans un système d'information ?
Elle contient les données et se trouve au cœur du système d’information.
Quel est le rôle du SGBD dans un système d'information ?
Le SGBD est le logiciel qui gère les données sur le serveur.
Comment les applications accèdent-elles aux données dans une architecture client-serveur ?
Elles accèdent aux données par l’intermédiaire du SGBD.
Avec quels langages le SGBD est-il associé dans une architecture client-serveur ?
Le SGBD est associé aux langages SQL et PL-SQL.
Quelle différence principale existe entre un client léger et un client lourd ?
Un client léger réalise les traitements sur le serveur, un client lourd sur la machine cliente.
Quel type de serveur traite les requêtes HTTP ?
Un serveur web traite les requêtes HTTP.
Quel serveur correspond au SGBD ?
Le serveur de bases de données correspond au SGBD.
Que gèrent les applications CRM comme Salesforce et ERP comme SAP ?
Elles gèrent de grandes parties d’un système d’information.
Quels objets un SGBD gère-t-il ?
Les bases de données, tables, données, index, contraintes, utilisateurs et droits.
Que gère l’administrateur dans un SGBD ?
Les accès, droits et le bon fonctionnement des bases de données.
Que fait le développeur par rapport au SGBD ?
Il programme une application cliente du SGBD.
Quelle est la fonction de l’informatique transactionnelle (OLTP) ?
Exécuter les opérations de gestion courantes.
Quel est le rôle de l’informatique décisionnelle (OLAP) ?
Analyser les données pour aider à la décision.
Quand la BI est-elle apparue ?
À la fin des années 1990.
Quand le Big Data est-il apparu ?
À la fin des années 2000.
Quelle cause a favorisé l’apparition du Big Data ?
L’augmentation massive des données produites par le web et les smartphones.
Quels modèles de bases de données ont précédé le modèle relationnel ?
Les modèles hiérarchique et réseau des années 1960.
Quels types de SGBD ont suivi le modèle relationnel ?
Les SGBD-objets des années 1990 et les SGBD NoSQL de la fin des années 2000.
Qui a théorisé le modèle relationnel et en quelle année ?
Codd en 1970.
Quand sont apparus les premiers SGBD relationnels commerciaux ?
Dans les années 1980.
Quels sont les principaux SGBD relationnels actuels ?
ORACLE, MySQL, SQL-Server, DB2, PostgreSQL, MariaDB et SQLite.
Quelle part de marché Oracle détenait-elle en 2012 ?
44 %.
Quelle part de marché IBM DB2 détenait-elle en 2012 ?
20 %.
Quel était le chiffre d'affaires total des SGBD en 2012 et son évolution ?
28,69 milliards de dollars, en hausse de 7,8 % sur un an.
Qu'est-ce que l'intégrité des données dans un SGBD ?
La fiabilité des informations stockées dans la base de données.
Quelle est la composante logique de l'intégrité des données ?
La cohérence des données liée à leur représentation.
Quelle est la composante physique de l'intégrité des données ?
L'altération des données liée au matériel.
Quels sont les principaux risques d'incohérence des données ?
La duplication, perte de référence, non-conformité, valeurs aberrantes, attributs non mis à jour, accès concurrents.
Quelles sont les sources d'altération des données ?
L'usure des disques, pannes système et malveillances.
De quoi dépend physiquement la performance d'un SGBD ?
Du SGBD, de l'infrastructure, des accès disque et du cache.
De quoi dépend logiquement la performance d'un SGBD ?
De la réorganisation des données, dénormalisation et indexation.
Quel avantage apporte la séparation des données et des traitements ?
Elle rend l'organisation des données indépendante des traitements appliqués.
Qu'est-ce que le SQL ?
Le langage des SGBD relationnels fondé sur l'algèbre relationnelle.
Quelles opérations SQL permet-il sur une base de données ?
Créer, modifier, supprimer et consulter ses éléments.
Le SQL peut-il écrire seul des programmes interactifs ?
Non, contrairement à PHP ou Python.
Qu'est-ce que l'algèbre relationnelle ?
La théorie des opérations sur les tableaux de données appelés relations.
Quelle entreprise a proposé la première version de SQL et quand ?
ORACLE en 1979.
En quelles années sont apparues les normes SQL ANSI, SQL-1, SQL-2 et SQL-3 ?
1986, 1989, 1992 et 1999 respectivement.
Qu'est-ce qu'une calculette SQL ?
Une application cliente pour exécuter des commandes SQL sur un serveur SGBD.
Pourquoi le SQL est-il considéré comme durable ?
Parce qu'il repose sur une théorie solide, est normalisé, commun et massivement implanté.
Quelle partie SQL consulte et traite les données ?
La partie SELECT.
À quelle catégorie appartiennent les commandes CREATE, ALTER et DROP ?
À la DDL.
Quelles commandes gèrent les utilisateurs et leurs droits d’accès ?
GRANT, REVOKE et CREATE USER.
Quelles commandes contrôlent les transactions en base de données ?
COMMIT, ROLLBACK et START TRANSACTION.
À quoi sert la commande CREATE INDEX ?
À optimiser les traitements par indexation.
Qu’est-ce que le PL-SQL ?
Un langage impératif et procédural pour enregistrer des programmes SQL.
Quels éléments utilise le PL-SQL pour faciliter la modularité ?
Variables, affectations, tests, boucles et fonctions.
Quelles étapes comprend l’administration d’un SGBD ?
Installation, démarrage, arrêt, connexion, paramétrage et manipulation de variables.
Teste tes connaissances avec un QCM de 19 questions sur Bases de données relationnelles.
1. Quelle distinction décrit correctement le rôle d’une base de données et celui d’un SGBD ?
2. Dans une architecture client-serveur, par quel composant une application accède-t-elle aux données ?
Révisez le cours complet dans la fiche de révision de Bases de données relationnelles.
Voir la fiche →Importe ton cours et l'IA génère des flashcards en 30 secondes.
Générateur de flashcards