10
Les systèmes de gestion de base de données (SGBD)

Les systèmes de gestion de base de données (SGBD)

Embed Size (px)

DESCRIPTION

Les systèmes de gestion de base de données (SGBD). Qu’est-ce que les SGBD ?. Concepts et principes de fonctionnement des SGBD Décomposition d’un SGBD. Composition d’un SGBD. Le moteur de base de données Interpréteur SQL L’interface de programmation Les ODBC. Historique. - PowerPoint PPT Presentation

Citation preview

Page 1: Les systèmes de gestion de base de données (SGBD)

Les systèmes de gestion de base de données (SGBD)

Page 2: Les systèmes de gestion de base de données (SGBD)

Qu’est-ce que les SGBD ?

• Concepts et principes de fonctionnement des SGBD

• Décomposition d’un SGBD

Page 3: Les systèmes de gestion de base de données (SGBD)

Composition d’un SGBD

• Le moteur de base de données

• Interpréteur SQL

• L’interface de programmation

• Les ODBC

Page 4: Les systèmes de gestion de base de données (SGBD)

Historique

• 1970 1er prototype de base de données• 1974 Ingres 1er SGBDR• 1979 Oracle SGBR intégrant du SQL• 1982 IBM sort DB2• 1985 Oracle v5 SGBD client/serveur• 1996 MySQL 1er SGBD open source

Page 5: Les systèmes de gestion de base de données (SGBD)

Les différents types• Modèle relationnel

Page 6: Les systèmes de gestion de base de données (SGBD)

• Les autres types moins utilisés

Modèle hiérarchique Modèle réseau

Page 7: Les systèmes de gestion de base de données (SGBD)

Modèle objet Programmation orientée objet (POO)

Objet : Attributs et Opérations– une identité– une structure– un ou plusieurs états– des comportements

Page 8: Les systèmes de gestion de base de données (SGBD)

Le marché

Marché scindé en deux catégories :

- Les produits destinés aux entreprises

- Les produits open sources destinés à une clientèle plus restreinte

Page 9: Les systèmes de gestion de base de données (SGBD)

Oracle (44,30%)

IBM (21%)

Microsoft (18,50%)

Sybase (3,50%)

Teradata (3,30%)

Autres (10%)

La répartition du marché selon les éditeurs

Page 10: Les systèmes de gestion de base de données (SGBD)

Les produits

• Oracle– Oracle Database– MySQL

• IBM– DB2

• Microsoft– SQL Server– Access

• FirebirdSQL Fundation– Firebird