Séance 3 Flashcards
Quelle est la définition d’un base de données?
Un regroupement structuré de données liées de façon logique sur des supports physiques ou informatisés.
À quoi servent les bases de données?
À soutenir les rôles des gestionnaires (informationnel, relationnel et décisionnel)
Quels sont les trois modèles de bases de données?
Hiérarchique
en réseau
relationnel
Quels sont les 5 avantages du modèle relationnel?
Flexibilité accrue Extensibilité et performance supérieure Redondance des données réduites Meilleure intégrité (qualité) des données Sécurité des données accrue
Quelles sont les 3 types de bases de données?
Individuelles
Organisationnelles
Commerciales $$
Qui suis-je? Je supporte la conception, la mise en oeuvre, et l’exploitation d’une BD et ce tout en assurant l’intégrité des données, la gestion du partage, le contrôle d’accès et la sécurité d’une BD
SGBD
Qu’est ce que l’intégration?
Une méthode qui permet à des systèmes distincts de communiquer ensemble directement.
Définissez le terme suivant : Intégrité des entités
Si toutes les lignes d’une table de base de données sont déterminés de façon unique, alors l’intégrité des entités est respectée.
Définissez le terme suivant : Intégrité référentielle
La valeur à laquelle réfère la clé étrangère doit exister dans la table ou le champ (attribut) est clé primaire
Définissez la clé primaire
Il permet d’identifier de façon unique un enregistrement Il doit satisfaire 2 critères. Être unique et obligatoire
Définissez la clé étrangère
Correspond à la clé primaire d’une table qui apparaît comme un attribut dans une autre table et qui offre un lien logique entre les deux tables.
Définissez la clé candidate
candidate à devenir clé primaire, elle est unique et obligatoire
Définissez la clé composée
Lorsque nous combinons plusieurs champs pour assurer l’unicité des enregistrements chaque membre de la clé est obligatoire et unique.
Que faut-il faire pour qu’une table soit en 1 ère FN
Elle doit avoir une clé primaire unique
Que faut-il faire pour qu’une table soit en 2 e FN?
Il faut enlever les dépendances partielles - à la clé composée
Que faut-il faire pour qu’une table soit en 3 e FN?
Il faut enlever les dépendances transitives (entre attribut non clé)
Vrai ou faux les bases de données commerciales supportent les opérations organisationnelles?
Faux
Vrai ou faux les bases de données organisationnelles nécessite une gestion plus complexe des accès aux données ainsi que du personnel qualifié?
Vrai
Le processus de normalisation comporte plusieurs étapes, pouvez-vous nommer comment passer de la 1ere FN à la 2e FN?
Enlever les dépendances partielles
Est-ce que la table suivante suivante est en 2 FN? Cl_num = prim Cl_nom Cl_prenom Cl_telephone Catégorie_num Catégorie_nom Catégorie_rabais
Oui il n’y a pas de clé composées
Est-ce que la table suivante suivante est en 3 FN? Cl_num = prim Cl_nom Cl_prenom Cl_telephone Catégorie_num Catégorie_nom Catégorie_rabais
Non catégorie_nom et catégorie_rabais dépendent de l’attribut non clé catégorie_num.
Une ligne ds une base de données se nomme ..?
un enregistrement
Un champ dans une base de données relationnelles se nomme…?
Un attribut
Une colonne dans une table se nomme..?
Un attribut
Qu’est-ce qu’une table?
Une collection d’entités similaires
Expliquer à quoi sert le mode QBE dans ACCESS?
Query by example. Il sert à créer une requête à partir d’un exemple du résultat voulu.
Quelle est l’utilité de produire des états (rapports) dans Access?
Les états sont utiles pour afficher les détails, faire une synthèse des données ou présenter les résultats des analyses de données.
Quelle est l’utilité de produire un formulaire dans Access?
Les formulaires sont utiles pour mieux présenter les enregistrements des tables afin de faciliter et de rendre la saisie ou l’affichage des données plus convivial.
Avec la fonction mois dans Access, comment celui-ci sera t-il afficher?
en nombre
Quand doit-on afficher le nom de la table avant le nom du champs de cette façon ? [TBL_Employé]![Quantité]*
Lorsqu’il y a une fonction : année, mois..
Dans opération le mot regroupement veut dire quoi?
Pas de répétitions
Pour calculer l’ancienneté quelle fonction doit-on utiliser pour la date du jour?
(Date()
Si on veut le nombre en années plutôt qu’en jour que doit-on mettre à la fin après la parenthèse?
̸365
Comment se nomme les informations sur les champs exemple longueur mode date…
Métadonnées
Comment entre t-on des champs de type texte entre quoi
guillemets
un champ de type doit être entre quoi
Date
Que veut dire * après une lettre?
Peut être un 0 ou une lettre
Si on veut tous les noms de famille qui commencent par G comment doit-on l’afficher et dans quelle case?
Dans la case critère Comme ‘‘G***’’
Dans la table composée doit on mettre là clé primaire des deux tables reliés et doivent elles être des clés primaires également ?
Oui il faut mettre les deux qui seront toutes deux des clés primaires
Dans la relation 1 à plusieurs dans laquelle des tables doit on répéter la clé primaire en tant que clé étrangère?
Dans la table plusieurs