Base de données Flashcards

1
Q

Qu’est ce qu’une base de données

A

est un ensemble structuré et organisé permettant le stockage de grandes quantités d’informations afin d’en faciliter l’exploitation (ajout, mise à jour, recherche de données).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Qu’est ce qui constitue une base de données?

A

-Données brutes
-Composées de différentes tables
-Rapports ad-hoc permettant de combiner l’information
-Utilisations multiples
Exemple: BD des étudiants de l’UQO

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Qu’est ce qu’un entité?

A

Personne, lieu, objet ou événement sur lequel nous conservons des données

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Qu’est ce qu’un attribut?

A

Qualité ou caractéristique qui décrit l’entité (ou l’objet)

Exemple: «NOM», «SEMESTRE» et «LOCAL» sont des attributs de l’entité «COURS»

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Qu’est ce qu’un champ ?

A

Regroupement de caractère qui forme un mot, un groupe de mots ou nombre complet
Intersection d’un attribut et d’un enregistrement
(C’est l’intersection entre un attribut et un champ)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Qu’est ce qu’un enregistrement?

A

-Regroupement de champs connexes qui décrit une entité.
Exemple: Nom d’un étudiant, cours suivi, date et note
-C’est une entrée de données

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Qu’est ce qu’une clé primaire?

A
  • Sert a identifier de manière unique des enregistrements dans un fichier (Tab)
  • Essentiel dans une base données
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Qu’est ce qu’une clé étrangère?

A

-Il s’agit d’une clé primaire d’une autre table

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Qu’est ce qu’un système de gestion de base de données?

A

Ensemble de programmes qui permet la gestion et l’accès à une base de données. Un SGBD héberge généralement plusieurs bases de données, qui sont destinées à des logiciels ou des thématiques différentes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Quels sont les problèmes posés par l’exploitation traditionnelle des fichiers?

A
  1. Redondance des données
  2. Incohérence des données
  3. interdépendance des données et des programmes
  4. Manque de souplesse
  5. Manque de sécurité
  6. Manque de disponibilité et les problèmes de partage
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Qu’est ce qu’une redondance des données?

A

C’est un problème posé par l’exploitation traditionnelle des fichiers. C’est des fichiers différents qui contiennent de l’information identique. ce qui peut causer incohérence de données.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Qu’est que l’incohérence des données?

A

C’est un problème posé par l’exploitation traditionnelle des fichiers. les mêmes attributs peuvent avoir des valeurs différentes. L’information doit toujours être structuré de la même façon.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Qu’est ce que l’interdépendance des données et des programmes?

A

C’est un problème posé par l’exploitation traditionnelle des fichiers. Dut a un changement dans une tab Ex: no joueurs changer en #joueurs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Qu’est ce qu’un manque de souplesse?

A

C’est un problème posé par l’exploitation traditionnelle des fichiers. Lors d’une création de base de données, on doit s’assurer qu’il doit être capable de répondre facilement à des demandes d’informations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Qu’est ce qu’un manque de disponibilité et les problèmes de partage des données?

A

C’est un problème posé par l’exploitation traditionnelle des fichiers. Lorsqu’il est Difficile d’obtenir des informations en raison du manque de contrôle

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Qu’est-ce qu’un système de gestion de base de données

A

Logiciel qui permet d’organiser, de centraliser et contrôler les données, Sert d’interface entre les programmes d’application et les données physiques

17
Q

L’utilité des système de gestion des bases de données?

A
  1. Élimination ou réduction et contrôle de la redondance et l’élimination de l’incohérence
    - Réduction du nombre de fichiers isolés
    - Suppression de l’incohérence en s’assurant que toutes les occurrences d’une même donnée ont la même valeur
  2. Réduction du temps nécessaire à la programmation et la mise à jour des programmes car les données peuvent être consultées par les utilisateurs et programmeurs
  3. Permet de centraliser la gestion des données, la façon dont elles sont utilisées et leur sécurité
18
Q

Quels sont les 3 modèles?

A
  • Hiérarchique
  • Réseau
  • Relationnelle
19
Q

Qu’est ce qu’un entrepôt de données?

A

C’est un endroit ou on stock toutes les données

20
Q

Qu’est ce qu’un dépôt de données?

A

semblable a un entrepôt mais plus petit

21
Q

Qu’est qu’un intelligence d’affaire?

A
  • Outils permettant l’analyse de tendances, relations ou autres pour aider à la prise de décision.
  • Utilise les données stockés dans les entrepôts et dépôts
  • Utilisation d’un logiciel pour consulter la base de données et établir des rapports.
22
Q

Comment faire une base de données?

A
  1. Déterminer l’utilisation prévue de la base de données
  2. Déterminer l’information qui sera nécessaire
  3. Comprendre les relations entre les données
  4. Construction de la base de données
23
Q

Comment déterminer l’utilisation de la base de données?

A
  1. Déterminer les objectifs de base
  2. Identifier les besoins des utilisateurs
  3. Déterminer les informations requises pour répondre aux objectifs
  4. Déterminer sous quel format entreposer les données
24
Q

Comment déterminer l’information qui sera nécessaire

A
  1. Déterminer les informations (données) requises pour répondre aux objectifs et besoins (noms de produits, numéros de commande, numéros des clients, etc.)
  2. Déterminer sous quel format entreposer les données
25
Q

Comment comprendre les relations entre les données?

A

1.Identifier les relations entre les données (afin de déterminer le nombre de tables requises.
Un à un
Un à plusieurs
Plusieurs à plusieurs
2.Identifier les entités (ou objets) qui sont les tables à créés à partir des relations
3.Répartir les informations dans des tables (Produits, Commandes, Clients, etc.)

26
Q

Comment construire la base de données

A
  1. Convertir des éléments d’information en colonnes
  2. Définir des clés primaires
  3. Définir les relations entre tables
  4. Affiner la structure
  5. Appliquer les règles de normalisation