![]() ![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() |
Les principes de base de données |
![]() |
![]() |
![]() |
![]() |
![]() |
Ce document n’est pas un manuel de base de données. Dans ce chapitre, vous trouvez seulement le cadre général de base de données. Car nous ne pouvons pas expliquer la BD dans quelques pages. Le but est de vous montrer sa logique. Par contrer vous pouvez télécharger quelques manuels et trouvez des informations détaillées dans différents sites Internet |
![]() |
![]() |
||||
|
![]() |
![]() |
dont quelques adresses vous trouvez dans cette page. Base de données Base de donnée (BD) est une collection de données reliées et stockées ensembles pour servir une ou plusieurs applications. C'est-à-dire, elle est « un ensemble organisé d’informations avec un objectif commun » Les informations doivent être organisée avant de devenir une base de données. Nous avons trois étapes à respecter pour obtenir une BD :
Mais comment regroupe-t-on les informations ? Il y trois éléments fondamental qui construisent une BD : tables (entité), enregistrements (instances) et colonnes (attribut). Les tables « sont des structures conçues pour contenir les informations sous une forme d’organisation optimisée ». Un enregistrement (les instances) « est une instance d’un objet physique ou conceptuel à l’intérieur d’une table »¹ . Les colonnes (les attributs) d’une table sont descripteurs relatifs aux enregistrements. Une table ou entité se définit vis-à-vis son contenu ;
Si nous faisons les tables à partir de cet exemple, nous obtiendrons : Grâce à la colonne (l’attribut) « cours », nous avons notre relation entre deux tables. A quoi sert-il la « relation » ? La relation, par définition, est une représentation d’une association entre des entités (tables). Elle permet au SGBD de trouver des liaisons d’une table à une autre afin de rechercher les informations. SGBD-R Le modèle Système de Gestion des Base de Données Relationnelles (SGBD-R) est un ensemble des programmes assurant la gestion des données stockées dans une BD : "les données sont enregistrées dans des tableaux à deux dimensions (lignes et colonnes). La manipulation de ces données se fait selon la théorie mathématique des relations. SGBD-R sont les bases de données les plus répandues (environ trois quarts des bases de données)."² Le rôle des SGBD-R :
SGBD-R est basée sur SQL qui est un langage permettant de récupérer, de modifier les données et de réaliser sur les données des calculs complexes. Les principaux systèmes de gestion de bases de données sont les suivants² :
|
![]() |
|||||
|
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Source : "Base de données et SQL" Les notes des cours du multimédia - 2001 par Alpasrlan Coskun Source¹ : SQL KAUFFMAN J, MATSIK B, Spencer K publié par CampusPress 2001 Source² : www.commentcamarche.net |