Questions de synthèse
Introduction aux bases de données relationnelles
Introduction générale aux bases de données
Cours
Approche de conception
Pourquoi est-il fondamental mais difficile de parvenir à un MCD correct ?
Énoncer quelques actions à mener pour réaliser une spécification générale de l'existant et des besoins ?
Qu'est ce qui différencie fondamentalement un MCD d'un MLD ?
Introduction à la modélisation conceptuelle de données avec UML
Cours
Classes et associations
Quels sont les principaux éléments du diagramme de classes UML ?
Quelles sont les différences et points communs entre la diagramme de classe UML et le modèle E-A étendu ?
La modélisation logique relationnelle
Cours
Introduction au modèle relationnel
Quel rapport y-a-t il entre une relation et une table ?
Les concepts fondamentaux du modèle relationnel : attributs, enregistrement, domaine
Qu'est ce qu'un domaine ?
Comment identifie-t-on un attribut d'une relation ?
Comment identifie-t-on un enregistrement d'une relation ?
Clés
Quand doit-on ajouter des clés artificielles ?
Quelle problème pose la redondance et comment le résoudre ?
Création et alimentation de bases de données SQL
Cours
Créer des tables
A quoi sert le LDD ?
En quoi le LDD est il un langage déclaratif ?
Quel rapport y-a-t il entre le LDD et le concept de relation ?
Algèbre relationnelle
Cours
Opérateurs fondamentaux
Pourquoi la jointure est-elle un opérateur essentiel ?
Opérateurs complémentaires
Quels sont les opérateurs algébriques de base ? Quels sont les autres opérateurs ? Qu'est ce qui les différencie ?
Quels sont les opérateurs ensemblistes ? Qu'est ce qui les caractérise ?
Pourquoi la jointure est-elle un opérateur essentiel ?
Qu'est ce qui différencie une jointure externe d'une jointure classique ?
Interrogation de bases de données SQL
Cours
LMD (questions)
A quoi sert le LMD ?
Pourquoi SQL n'est-il pas un langage de programmation ?
Algèbre relationnelle en SQL
Quel rapport y-a-t il entre le SQL et l'algèbre relationnelle ?
Conception de base de données avec Access
Cours
Introduction à Access
Citez un bon et un mauvais cas d'usage d'Access.
Mode interactif
Access peut-il être considéré comme un "vrai" SGBDR du point de vue de la création du schéma relationnel ? Pourquoi ?
Questions en SQL et QBE sous Access
Expliquer pourquoi les objets "requête" d'Access sont en fait des vues ?
Applications de bureau avec Access
Cours
Requêtes
Access peut-il être considéré comme un "vrai" SGBD du point de vue de l'interrogation des données ? Pourquoi ?
Qu'est ce que QBE par rapport à SQL ? Quels sont ses avantages et inconvénients ?
Compléments
Expliquer pourquoi Access est à la fois un SGBDR et un outil de création d'application. Est-ce que des précautions particulières doivent-être prises à ce propos ?
A quoi servent les formulaires ?
Quelle est la différence entre un formulaire lié et un formulaire indépendant ?
Quel type de formulaire faut-il préférer en général et pourquoi ?
A quoi servent les macros ?
Faut-il préférer l'usage des macros ou bien de code plus bas niveau ?