{{tag>cours fun-mooc database}}
====== Principe d'universalité ======
Le principe d'universalité du SGBD indique que le logiciel peut contenir toutes les données d'un système d'information:
* pour tous les utilisateurs
* pour
permettant de la décrire mathématiquement.
On définit U comme un ensemble **fini** d'attributs. Pour chaque attribut A de U, type(A) est un ensemble de v... leur.
<note>
Une relation sur U est un ensemble fini de nuplet sur U. Tous les nuplets ont la même st... =====
Le **schéma** d'une base de données se définit comme:
- Un ensemble fini de nom de relations
rer cette grande quantité de données, on aura besoin d'un logiciel spécialisé: c'est le **SGBD**((**S*...
* **Répartition géographique**: Les systèmes d'informations peuvent se répartir sur des sites physi... rammes.
Le SGBD est un programme complexe, les principaux SGDB ont été développés sur des dizaines d'années et évoluent encore.
<note>
Le SGDB est un mé
database}}
====== L' abstraction ======
Autre principe fondamental des SGBD: le principe d'abstraction.
* Les données manipulées sont vues de façon a... GBD relationnels, il est compréhensible par l'humain et interprétable par une machine (les serveurs de bases de données relationnelles communiquent entre-