nbmasterbddc1 (1)
DESCRIPTION
Base de donnéesTRANSCRIPT
-
INTRODUCTION AUX BDD
Prsent par : Mme N. BENMOUSSA
1 Master 2014/2015
-
2
Base de Donnes
INTRODUCTION AUX BASES DE DONNES M1
PROGRAMME
INFORMATIQUE DCISIONNELLE M2
Prsentation de la Base de donnes Modlisation relationnel du BD: MERISE
SI fonctionnel SI de gestion
Master 2014/2015
-
3
Introduction aux Base de Donnes
QUEST QUE CEST UNE BASE DE DONNES ?
Une structure de stockage des donnes dune manire organise pour des fins de Traitement, de gestion et danalyse.
Un ensemble de fichiers de donnes qui permettent de stocker les donnes structures relatives un sujet. Les donnes sont stockes
dans des tables lies par des relations.
Les donnes dune base de donnes peuvent tre organises selon diffrents modles (Relationnel, Hirarchique, ).
Elle est construite selon un modle de conception spcifique un besoin Informatique.
Master 2014/2015
-
4
Introduction aux Base de Donnes
POURQUOI UTILISER UNE BASE DE DONNES ?
Automatisation des documents pour faciliter la gestion des processus de travail des Entreprises.
Rapidit daccs aux donnes au bon moment.
Meilleure gestion de larges nombres de donnes des diffrents besoins informatiques.
Diminution du risque de perte des donnes.
Master 2014/2015
-
5
Introduction aux Base de Donnes
QUEST CE QUE CEST UN SGBD, SGBDR ?
SGBD : Le Systme de Gestion de Base de Donnes est un programme qui permet de grer les donnes dune base de donnes :
o Cration et dfinition des objets de la base de donnes. o Accs et manipulation des donnes de la BDD. o Intgrit et confidentialit .
Exemple de SGBDR : oAccess : utilis pour grer des petites bases de donnes oORACLE : Trs performant pour les grandes bases de donnes, cote
trs cher oSQL Server : Outil de Microsoft, Concurrent de Oracle, cote cher oMYSQL : Performant, Gratuit.
Master 2014/2015
-
6
Introduction aux Base de Donnes
SYSTMES DINFORMATION & BD
SGBDR
BD
Application SQL
Programme qui permet
de grer les donnes
dune BDDR (insrer, modifier, supprimer et
slectionner).
Programme qui dfinit les
interfaces graphiques
Homme Machine et qui
permet lutilisateur final de grer les donnes de
BDD.
Langage de
requtes qui
permet
dinterroger un SGBDR
Master 2014/2015
-
7
Introduction aux Base de Donnes
SQL
Structured Query Language (SQL): langage de programmation interactif standard permettant dextraire et mettre jour les informations dune base de donnes.
Le langage SQL offre des instructions pour un large ventail de tches sur la base de donnes :
o Interrogation des donnes.
o Insrer , mettre jour, supprimer des lignes dans une table.
o Crer, remplacer, modifier et supprimer des objets.
o Contrler laccs la base de donnes et ses objets.
o Garantir la cohrence et lintgrit de la base de donnes.
Master 2014/2015
-
8
Introduction aux Base de Donnes
Base de
connaissances
BDD
SGBDR
SQL
Modle Relationnel : Tables Associations.
Access, Oracle
Standard de communication entre BD et
Application.
A RETENIR
Master 2014/2015
-
ACCESS
Access = SGBDR = Systme de Gestion de Bases de Donnes Relationnelles qui sert questionner les bases de donnes.
9 Master 2014/2015
-
COMPOSANTS
Tables : o sont stockes les donnes ;
Requtes : rsultat dinterrogations faites sur les tables. sous-tables
Formulaires : interface utilisateur afficher/saisir/modifier les donnes ;
Etats : imprim de donnes (ex : facture, liste des clients, etc.) ;
Macros : commandes et raccourcis dexcution.
10 Master 2014/2015
-
11
Introduction aux Base de Donnes
DCOUVRER LA BASE DE DONNES PAR LA
PRATIQUE
Lancement dAccess
Master 2014/2015
-
12 Master 2014/2015
-
13 Master 2014/2015
-
14 Master 2014/2015
-
15
AFFICHAGE TABLE
Master 2014/2015
-
16 Master 2014/2015
-
PRATIQUE
Donner un nom la BDD et enregistrer
Crer la table en mode cration ou saisir en mode feuille
Saisir les champs de la table
Identifier le type de donnes
Donner les prcisions ncessaire : taille, masque de saisie et enregistrer la table
Louvrir et saisir les enregistrements avec une cl primaire.
17 Master 2014/2015
-
18
Introduction aux Base de Donnes
APPLICATION Crer les tables dune base de donnes
Supposons que nous souhaitons crer une base de
donnes qui permet de grer des produits :
Chaque produit appartient une catgorie.
Une catgorie est dfini par un code et un nom.
Chaque produit est dfini par une rfrence, un nom, le
prix, la quantit en stocke et une photo.
Master 2014/2015
-
19
Introduction aux Base de Donnes
CORRECTION : TABLES DE LA BDD
N cat Nom cat
Table catgorie
A prsenter sous forme de MCD et sur Access Mode Feuille et de cration
Master 2014/2015
-
20
Introduction aux Base de Donnes
POUR VOUS AIDER
Une table est dfinie par un ensemble de colonnes appeles CHAMPS.
Les donnes dune table sont stockes dans les lignes, appeles
ENREGISTREMENTS.
Lun des champs permet didentifier les enregistrements dune manire
unique : CLE PRIMAIRE
Pour crer une table, il faut tout dabord spcifier pour chaque champ son
type de donnes et ses proprits sans omettre de dsigner la cl
primaire.
Master 2014/2015
-
21
BON APPRENTISSAGE
Master 2014/2015
-
22 Master 2014/2015