1 / 15

Cours No 10

Cours No 10. Les concepts et les méthodes des bases de données. 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. Les besoins en information de gestion Schéma d’un SIG. Gestion stratégique. Gestion

orsin
Download Presentation

Cours No 10

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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 d’un SIG Gestion stratégique Gestion tactique BD de l’entreprise Gestion opérationnelle SI transactionel

  4. Structure d’un 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 l’information ? Extraction Stockage BD employés

  5. Base de données • Le modèle relationnel • Une organisation possible • Repose sur le concept de table • Fichier contenant l’ensemble 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 l’entreprise • 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 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. Enregistrement Chaque ligne d’une table Ensemble de valeurs (élément e donnée) qui décrivent un « individu » particulier de la table Les enregistrements d’une table sont uniques Attribut (champ) Les colonnes d’une 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 Table suite

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

  11. Relation entre tables • Se fait par l’intermédiaire d’attributs analogues (communs) CLIENT COMMANDE

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

  13. L’interrogation d’une BD • Requête QBE

  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 d’une 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 d’accès • Copie de sécurité

More Related