SGBD

BDD 04

Résumé du cours

Un logiciel

Codd Codd Edgar Codd propose le modèle relationnel.

Information

Un Système de Gestion de Base de Données (SGBD) est un logiciel permettant de manipuler les données d’une base de données.

Exemple:

  • MySQL
  • MariaDB
  • SQLite

Un langage

Chamberlin Chamberlin Donald Chamberlin développe le langage SQL.

Le Structured Query Language permet d’interroger le SGBD.

Respect des contraintes

Le SGBD est construit pour respecter les contraintes d’intégrité:

  • Contrainte de domaine: type de données
  • Contrainte d’entité: clé primaire
  • Contrainte de référence: clé étrangère