Ch.12 - Utiliser plusieurs tables Flashcards
*Qu’est-ce qu’une base de données relationnelle?
ensemble de données réparties entre plusieurs tables et liées entre elles par des champs communs.
Que doivent avoir en commun les champs communs?
le même type et la même grandeur.
Même nom, mais c’est facultatif.
Que crée Access lors qu’on établit une requête avec plus d’une table?
des relations temporaires entre toutes les tables qui partagent un champ commun.
*Où doit être établie une relation permanente?
dans la fenêtre Relations
*Que doivent avoir en commun les champs dans une relation permanente?
le même type de données.
(p.s. ils n’ont pas besoin d’avoir le même nom)
*Combien y a-t-il de types différents de relations?
Nommez-les.
3
- Un-à-plusieurs
- Un-à-un
- Plusieurs-à-plusieurs
*Qu’est-ce qu’une relation un-à-plusieurs?
l’enregistrement d’une table est lié à plusieurs enregistrements correspondant d’une autre table.
*Qu’est-ce qu’une relation un-à-un?
l’enregistrement est lié à un (ou aucun) enregistrement correspondant d’une autre table.
*Qu’est-cee qu’une relation plusieurs-à-plusieurs?
un enregistrement est lié à plusieurs enregistrements et plusieurs enregistrements sont liés à un enregistrement.
Que devrait être mis en application lorsqu’il y a une relation plusieurs-à-plusieurs?
une table de jonction
pour faire deux relation de un-à-plusieurs
La relation plusieurs-à-plusieurs peut également être créée en spécifiant que le champ commun dans la table “plusieurs” peut contenir …
plusieurs valeurs
Que doit contenir un champ commun pour qu’Access le reconnaisse?
- le même nom
- le même type de données
dans les deux tables
Comment est représenté une relation temporaire?
par une ligne fine
*Vrai ou Faux,
Une relation entre deux ou plusieurs tables créée dans une requête est temporaire.
Vrai
*Pour établir une relation permanente une-à-plusieurs :
que doit contenir le champ commun de la table “une”?
un champ défini comme clé primaire