1 Introduction Base De Donnees

  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View 1 Introduction Base De Donnees as PDF for free.

More details

  • Words: 542
  • Pages: 16
Base de données Définition

† Une base de données (BD) est un ensemble structuré d'information qui peut être utilisé simultanément par plusieurs utilisateurs et programmes grâce aux fonctions offertes par un composant logiciel appelé système de gestion de bases de données M17 SGBD CFHN TDI1 GB 2007/2008

Base de données

Programme

Base de données

utilisateur Programme Système de gestion de base de données

M17 SGBD CFHN TDI1 GB 2007/2008

utilisateur

Base de données Ensemble structuré

† Composé d’objets inter-liés † Les objets d’un même type constituent une entité † Le lien entre les entités est une association † Entités et associations sont constitués de caractéristiques

M17 SGBD CFHN TDI1 GB 2007/2008

Base de données Modèle

† Modélisation : processus de description des entités et des associations † On utilise un modèle de données † Les modèles les plus connus „ „ „ „

Le Le Le Le

modèle modèle modèle modèle

hiérarchique réseau relationnel objet M17 SGBD CFHN TDI1 GB 2007/2008

Base de données modèle hiérarchique

† Fondé sur une modélisation arborescente des données. Éxistence de Pointeur de type Père fils

M17 SGBD CFHN TDI1 GB 2007/2008

Base de données modèle réseau

† Se caractérise par l'existence de pointeurs aux les différents niveaux

Pointeur inter-niveau

M17 SGBD CFHN TDI1 GB 2007/2008

Base de données modèle objet

† La structuration des données est dynamique, à partir de types de base on peut construire de nouveaux types (ou classes)... .

M17 SGBD CFHN TDI1 GB 2007/2008

Base de données Modèle relationnel

† † † † †

relation entité ÍÎ relation relation ÍÎtable Attribut ÍÎ colonne de la table Les lignes de la table ÍÎ objets

M17 SGBD CFHN TDI1 GB 2007/2008

Base de données

Architecture Ansi/Sparc Niveau externe Vue utilisateur

Schéma externe

Schéma externe

Schéma externe

Niveau conceptuel Description des entités et

Schéma conceptuel

des relations Niveau interne Description de la façon dont

Schéma interne

les données sont stockées

M17 SGBD CFHN TDI1 GB 2007/2008

Base de données

Architecture Ansi/Sparc

† Accroître le niveau d’indépendance „ Indépendance physique „ Indépendance logique „ Indépendance vis-à-vis des stratégies d’accès

M17 SGBD CFHN TDI1 GB 2007/2008

Base de données

Système de gestion de bases de données (SGBD)

† Programme gérant : „ „ „ „ „ „

la définition des données la manipulation des données l ’intégrité et sécurité des données la confidentialité la concurrence d ’accès la sécurité de fonctionnement

M17 SGBD CFHN TDI1 GB 2007/2008

Base de données

Langage de définition des données (LDD)

† Créer modifier supprimer des objets † Créer, modifier, supprimer des vues (sous-ensemble de schéma) † Chaque objet est lui-même décrit et géré par le SGBD „ Notion de dictionnaire de données „ métabase M17 SGBD CFHN TDI1 GB 2007/2008

Base de données

Langage de manipulation des données (LMD)

† Inserer, modifier, supprimer des données dans les objets crées par le LDD † Visualiser ses données

M17 SGBD CFHN TDI1 GB 2007/2008

Base de données Les objets

† † † †

Tables Vues Index User

M17 SGBD CFHN TDI1 GB 2007/2008

Base de données

Les ordres principaux LDD

† CREATE † ALTER † DROP

M17 SGBD CFHN TDI1 GB 2007/2008

Base de données

Principaux ordre du LMD

† † † †

INSERT UPDATE DELETE SELECT

M17 SGBD CFHN TDI1 GB 2007/2008

Related Documents