La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Cours No 10 Les concepts et les méthodes des bases de données.

Présentations similaires


Présentation au sujet: "Cours No 10 Les concepts et les méthodes des bases de données."— Transcription de la présentation:

1 Cours No 10 Les concepts et les méthodes des bases de données

2 Plan du cours Les besoins en informations pour des fins de gestion Les concepts fondamentaux des bases de données Créer une BD Requêtes

3 Les besoins en information de gestion Schéma dun SIG BD de lentreprise SI transactionel Gestion stratégique Gestion tactique Gestion opérationnelle

4 Structure dun dépôt de données Comment les données sont-elle organisées dans un dépôt de données ? Comment fait-on pour stocker de nouvelles données ? Comment fait-on pour extraire de linformation ? BD employés Stockage Extraction

5 Base de données Le modèle relationnel –Une organisation possible –Repose sur le concept de table Fichier contenant lensemble des données relatives à une entité précise –Les tables peuvent être mises en relation les unes avec les autres

6 Base de données relationnelle Exemple: Base de données pour supporter la prise de commandes –Une table CLIENT Les données sur les clients –Une table PRODUIT Les données sur les produits de lentreprise –Une table COMMANDE Les données sur les commandes passées par les clients –Une table DÉTAIL DES COMMANDES Les données sur les produits commandés dans chaque commande

7 DSBD Représente le schéma de la BD No de la commandeNo du clientAdresse No du clientNomAdresse No du produitDescriptionPrix No de la commandeNo du produitQuantité CLIENT PRODUIT COMMANDE DÉTAILS DE COMMANDE

8 Table Une table est un objet qui contient les données relatives à une entité particulière Les entités peuvent être –Des intervenants: Clients, Forunisseurs, Vendeurs –Objets: Produits, des personnes –Transactions: Commandes, des factures Une table est identifiée par un nom qui lui est propre Une BD peut contenir plusieurs dizaines de tables, voir même des centaines.

9 Table suite Enregistrement –Chaque ligne dune table –Ensemble de valeurs (élément e donnée) qui décrivent un « individu » particulier de la table –Les enregistrements dune table sont uniques Attribut (champ) –Les colonnes dune table: sa structure –Une table est complètement définie par ses attributs. –Propriétés Nom Type de valeur Obligatoire Unique Intervalle de validité Intégrité référentielle

10 Le concept de clé primaire Attribut qui identifie de manière unique chaque enregistrement dune table Ça peut-être aussi une réunion dattributs (clé multi-attributs) À qoui sert une clé ? –À accéder à un enregistrement par sa valeur de clé –Indexer la table

11 Relation entre tables Se fait par lintermédiaire dattributs analogues (communs) No de la commandeNo du clientAdresse No du clientNomAdresse CLIENT COMMANDE

12 Relation entre tables suite Relation 1 à N Relation 1 à 1 Relation M à N

13 Linterrogation dune BD Requête QBE CHAMP TABLE TRI CRITÈRES

14 Requête SQL SELECT.... FROM WHERE... ORDER BY... GROUP BY...

15 SGBD Créer des BD Saisir les données des tables de la BD MAJ les données dune BD –Ajout, suppression, correction Interroger une BD –Requêtes Gérer les accès simultanés à une BD Sécurité de la BD –Intégrité des données –Autorisation daccès –Copie de sécurité


Télécharger ppt "Cours No 10 Les concepts et les méthodes des bases de données."

Présentations similaires


Annonces Google