Sgbd1 v3 Système de gestion de bases de données Première partie SQL de base Manipuler une base de données en utilisant le langage SQL ESSARRAJ Fouad essarraj fouad gmail com CModule SGBD Description Ce module de compétence nécessite comme pré requis l'ens

Système de gestion de bases de données Première partie SQL de base Manipuler une base de données en utilisant le langage SQL ESSARRAJ Fouad essarraj fouad gmail com CModule SGBD Description Ce module de compétence nécessite comme pré requis l'enseignement du module Conception et modélisation d'un système d'information et constitue un préalable pour l'enseignement des modules ? Système de gestion de bases de données II ? Programmation Client Serveur ? Programmation de sites web dynamiques Permet au stagiaire de manipuler une base de données en utilisant le langage SQL ESSARRAJ Fouad CPlan Introduction Chapitre Langage de requête SQL Chapitre SGBDR Chapitre Commandes de description de données Chapitre Commandes de manipulation des données Chapitre Transactions Chapitre Séquences vues et indexes Chapitre Sécurité des données Chapitre Dictionnaire de données ESSARRAJ Fouad C Introduction ESSARRAJ Fouad CSQL une norme un succès Le succès que connaissent les grands éditeurs de SGBD relationnels IBM Oracle Microsoft Sybase et Computer Associates a plusieurs origines et repose notamment sur SQL Le langage est une norme depuis qui s ? enrichit au ?l du temps SQL peut s ? interfacer avec des langages de troisième génération comme C ou Cobol mais aussi avec des langages plus évolués comme C et Java Les SGBD rendent indépendants programmes et données Ces systèmes sont bien adaptés aux grandes applications informatiques de gestion architectures type client-serveur et Internet Ils o ?rent la possibilité de stocker des informations non structurées comme le texte l ? image etc dans des champs appelés LOB Large Object Binary Les principaux SGBD Open Source MySQL Firebird Berkeley DB PostgreSQL ont adoptés depuis longtemps SQL pour ne pas rester en marge CModèle de données Le modèle de données relationnel repose sur une théorie rigoureuse bien qu ? adoptant des principes simples La table relationnelle relational table est la structure de données de base qui contient des enregistrements également appelés lignes ? rows Une table est composée de colonnes columns qui décrivent les enregistrements CLes clés La clé primaire primary key d ? une table est l ? ensemble minimal de colonnes qui permet d ? identi ?er de manière unique chaque enregistrement Une clé est dite candidate ? candidate key si elle peut se substituer à la clé primaire à tout instant Une table peut contenir plusieurs clés candidates ou aucune Une clé étrangère foreign key référence dans la majorité des cas une clé primaire d ? une autre table sinon une clé candidate sur laquelle un index unique aura été dé ?ni Une clé étrangère est composée d ? une ou plusieurs colonnes Une table peut contenir plusieurs clés étrangères ou aucune ESSARRAJ Fouad CNotion de schéma Un schéma est un ensemble comprenant des structures de données et des données Il appartient à un utilisateur de la base et porte le nom de ce dernier Chaque utilisateur possède ainsi son propre schéma Leurs éléments objects sont créés et modi ?és par des ordres SQL La ?gure illustre deux utilisateurs travaillant sur leur schéma stocké dans un espace

  • 93
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Mar 21, 2022
  • Catégorie Management
  • Langue French
  • Taille du fichier 119kB