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 ?