Base donnees Bases de Données Dr M Benkhalifa Faculté des Sciences de Rabat Septembre CIntroduction Générale ? Historique des Bases de donnees Pré-relationnel ?? Relationnel ?? post-Relationnel ? Emploi des ?chiers ensemble d ? enregistrements ? Passage a

Bases de Données Dr M Benkhalifa Faculté des Sciences de Rabat Septembre CIntroduction Générale ? Historique des Bases de donnees Pré-relationnel ?? Relationnel ?? post-Relationnel ? Emploi des ?chiers ensemble d ? enregistrements ? Passage au Système de ?chiers pour gérer un ensemble plus complexe de ?chiers ? Système de ?chiers conventionnels ?? problèmes ? ere génération des SGBD hiérarchique réseau séparation des programmes d ? applications des données ? eme génération des SGBD relationnel model relationnel ? BD orientées objet ? Entrepôts de données data warehouses ? Parallélisme entre SGBD et compilateurs ? Langages machine --- ?? langage naturel ? SGBD interface entre utilisateur et données C ? ?? SGF ? ?? SGBD navigationel hiérarchique réseau ? - ? SGBD relationnel Exemples DB Oracle Teradata Informix mySQL SQL-Server ? - SGBD orienté objets En pratique une impasse Exemples O Objectstore Objectivity ? - ? SGBD relationnel ?? objet RO C ? Exemples de Bases de données ? Système de cartes de crédits ? Stock ? Banques universités ? ? Agences de voyages ? Réservations d'hôtels ? Compagnies de ventes ? ? Système de Gestion de Fichiers ? Chaque département possède ses propres applications et ?chiers ? Exemple d ? un SGF ?? voir le transparent suivant ? Limites des SGF ?? Gestion des données ? Exige trop de programmation en langage GL ? Consomme du temps ? Les requêtes ad-hoc sont impossibles à satisfaire ? Mène au ?? islands of information ? ?? Dépendances des données ?? Dépendance structurelle ?? Redondance ?? anomalies non intégrité inconsistance ? Système de Gestion de Base de Données ? Tous les départements partagent la même BD qui est une large collection de données gérée par un logiciel appelé SGBD CSGF CEnvironnement BD C ? Pourquoi une BD ? Exemple départements vie autos locaux programmes d ? applications pour chaque département ?? gestion des assurances F assures P P P ?? gestion des sinistres F sinistres P P ?? Règlement des sinistres F F P ? Problèmes de cette conception ?? Redondance de l ? information ?? Inconsistance de l ? information ?? Les programmes sont dépendants des données ?? Les données sont accessibles uniquement à travers des programmes ?? Trop grand délais de réponse CTableau Synthétique SGF BD ? redondance de l ? information ? dépendances des pgs des données ? données sont accessibles seulement a travers des pgs ? Données dispersées ? Chacun a ses propres ?chiers ? unicité de l ? information ? indépendance des pgs des données ? des pgs généraux langages de requêtes accessibles par les non informaticiens ? intégration des données ? partage des données par plusieurs utilisateurs C ? T? ches rôles dans l'environnement des BDs ? Utilisateur na? f spécialiste accède aux données à travers des programmes à travers des langages de requêtes ? Programmeur développe des programmes pour d ? autres utilisateurs ? Administrateur de la BD responsable de la conception création et la maintenance de la BD ?? super-utilisateur ? Administrateur de données responsable

  • 106
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager