Cours bd sql important copie
ème Année LMD informatique Université L ? arbi Ben M ? hidi - Oum El- Bouaghi - Algérie Cours de bases de données Dr Chergui Leila CSommaire Chapitre Introduction générale aux bases de données ? ? ? ? ? ? Chapitre Le modèle relationnel ? ? ? ? ? ? ? ? ? Chapitre Le calcul relationnel ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Chapitre SQL Interrogation d ? une base de données ? ? ? ? ? ? Chapitre SQL Dé ?nition et modi ?cation d ? une base de données ? CChapitre Introduction générale aux bases de données CChapitre Introduction générale aux bases de données Introduction Auparavant les données sont stockées sous forme de ?chiers et ils sont gérées par un système de gestion de ?chiers il y avait deux types de ?chiers Fichier des données représentent des séquences d ? enregistrements dont l ? accès est séquentiel ou indexé Fichier de traitement représentent un ensemble d ? instructions servant à manipuler les données des ?chiers assembleur Cobol Mais cette approche a sou ?ert des problèmes suivants Redondance d ? information Mise A Jours MAJ di ?ciles Problème d ? incohérence de ?abilité et de sécurité Manque de structuration des données Si un changement est e ?ectué sur la structure d ? un ?chier de données tous les programmes qui l ? utilisent doivent être modi ?és et on va perdre du temps pour la maintenance Solution regrouper les ?chiers de données en une seule entité BD dont les données et les traitements sont indépendants Concepts de base Dans ce qui suit on va expliquer le principe de quelques concepts de base Base de Données BD Une BD est faite pour enregistrer des faits des opérations au sein d'un organisme administration banque université hôpital c ? est un ?? Ensemble structuré de données ?? Enregistré sur des mémoires secondaires disque dur ?? Créé et tenu à jour pour les besoins d ? un ensemble d ? utilisateurs ou de programmes Objectifs d ? un Système de Gestion de Base de Données Un Système de Gestion de Bases de Données SGBD en anglais DBMS pour Database Management System est un système qui permet de créer et gérer une BD partagée par plusieurs utilisateurs simultanément Il représente un ensemble de services applications logicielles permettant de Dr Chergui Leila CChapitre Introduction générale aux bases de données ?? Dé ?nir la structure d ? une BD de décrire les données et les liens entre elles d ? une façon logique sans se soucier du comment cela va se faire physiquement dans les ?chiers par un Langage de Description de Données LDD ?? Rechercher des données dans une BD Langage de Manipulation des Données LMD ?? Insérer modi ?er supprimer des données dans une BD LMD ?? Assurer la cohérence et la con ?dentialité des données LMD et la non-redondance des données ?? Assurer la sécurité ?? Assurer la cohérence les données sont soumises à
Documents similaires










-
26
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Fev 08, 2021
- Catégorie Management
- Langue French
- Taille du fichier 164.7kB