cours N_BDD Flashcards

1
Q

galères avec les systèmes de gestion informatique :

A
  • formats, applications différentes
  • incohérence de données
  • maintenance compliquée
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Limites à l’utilisation des fichiers :

A
  • appli qui les utilisent pas pratiques
  • données dans les fichiers sont redondantes, incohérentes, peu accessibles, peu fiables, problèmes de sécu
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

BDD :

A
  • collection de données structurées reliées par des relations
    – interrogeable et modifiable par des langages de haut niveau
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Par rapport aux fichiers, avantages d’une BDD ?

A
  • orga structurée
  • accès rapide
  • intégrité des données
  • sécu
  • redondance réduite
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Différents modèles de données ?

A
  • hiérarchique
  • réseau
  • relationnel
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

SGBD transactionnels ?

A

ACID :
- Atomicity : l’opération se fait en entier ou (exclusif) elle ne se fait pas du tout, sous-entend la possibilité de défaire une opération avortée.
- Consistency : garantir que la base de données sera dans un état
valide après chaque opération.
- Isolation : une opération doit se faire en toute autonomie sans
dépendance à une autre opération.
- Durability : si problème important (coupure d’électricité) alors garantir
que les modifications apportées sont bien enregistrées

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

SGBD dit « noSql » :

A

BASE :
- Basically Available : haute disponibilité mais réponse pas forcément
juste à 100%
- Soft state : cohérence des données n’est pas gérée par le SGBD mais par les développeurs
- Eventual consistency : cohérence des données n’est pas garantie à un instant t, mais les données convergeront plus tard (quand ?) et seront cohérentes

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

Modèle Logique de Données ?

A

C’est le plan de la BDD : définit la structure des données, comme les “pièces” de la base de données (appelées entités) + attributs + relations

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

Modèle interne de données :

A

bcp + précis que le MLD : aspects plus concrets

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

objectifs d’une BDD ?

A
  • indépendance physique
  • indépendance logique
  • indépendance de manipulation
  • gestion des vues
  • optimisation des requêtes
  • gestion des pannes
  • gestion de la confidentialité
How well did you know this?
1
Not at all
2
3
4
5
Perfectly