intro ei2 poly Introduction aux Bases de Données Relationnelles Département INFormatique A quoi sert une base de données Page Département INFormatique Introduction aux Bases de Données Relationnelles Qu ? est-ce qu ? une base de données Utilisez-vous des
Introduction aux Bases de Données Relationnelles Département INFormatique A quoi sert une base de données Page Département INFormatique Introduction aux Bases de Données Relationnelles Qu ? est-ce qu ? une base de données Utilisez-vous des bases de données explicitement implicitement Qui n ? utilise jamais de base de données Et ? à quoi ça sert Page Département INFormatique Plan du document Contexte technique ? principales approches de stockage ? Architecture de référence pour les SGBD Terminologie Base de Données Acteurs autour des BDs Marché des SGBD Et moi que dois-je faire slide slide slide slide slide Page Département INFormatique Introduction- CContexte technique BD principales approches de stockage Structure en mémoire centrale MC Fichiers Bases de données Contexte technique ?? Selon vous quels avantages Quels inconvénients Page Département INFormatique Fichiers Contexte technique Principes ? Stockage des données dans des ?chiers sur les disques ?? Avantages ?? Stockage persistant sur disque ?? Gros ? volumes de données ? Inconvénients ? Accès via des langages de programmation et SGF ? Contexte mono-utilisateur en général Page Département INFormatique Introduction aux Bases de Données Relationnelles Structure en MC Contexte technique Principes ? Stockage des données dans la mémoire volatile d ? un ordinateur ?? Avantages ?? Stockage des données ?? Accès rapide ? Inconvénients ? Stockage temporaire ? Petits ? volumes de données ? Langages de programmation ? Contexte mono-processus monoutilisateur en général Page Département INFormatique Scénario Approche ?chiers avec PCs Contexte technique Direction des études Application En Cobol Bibliothèque AApppplliication eneJnavPaHP Service social Application en C Fichiers Étudiants et UVs FiFcihciheiresrsÉÉtutduidainatnstset eLt iLvirverses Page Département INFormatique Fichiers Étudiants et Chambres Introduction- CScénario Approche ?chiers SGF Application bibliothèque Programme Description du ?chier des Étudiants Édition du ?chier Étudiants par ordre alpha Programme Description du ?chier des Étudiants Mise à jour du ?chier Étudiants via nom étudiant SGF Contexte technique Fichier Étudiants Page Département INFormatique Contexte technique Bases de Données Principe ? Stockage persistant sur disque ? Très gros volumes de données ? Langage de requêtes et langages de programmation SGBD ? Contexte multi-utilisateurs Langage de requête SGF Disques Application SGBD Page Département INFormatique Introduction aux Bases de Données Relationnelles Que nous montrent ces scénarios Problèmes de l ? approche ?chier Contexte technique ? Pas de partage de données entre les utilisateurs ? Pas de vision globale des données ? Di ?culté à saisir les liens entre les données ? Redondance des données ? Risque d'incohérence des données ? Pas d'indépendance entre les données et les traitements ? Multiplicité des traitements des langages des matériels ? Problème de gestion de la sécurité des données Page Département INFormatique Contexte technique Architecture de référence pour les SGBD Description des données niveaux d ? abstraction Exemple Conséquences Page Département INFormatique Introduction- CContexte technique Description des données niveaux d ? abstraction Groupe ANSI X SPARC Schéma externe ? Schéma externe n Schéma conceptuel Schéma physique Page Département INFormatique Conséquences Contexte technique Indépendance physique ? Indépendance entre les structures de stockage et les structures de données ? Pouvoir modi ?er l'organisation