Bd1 intro 1 INTRODUCTION AUX BASES DE DONNÉES Najib TOUNSI Cours à l'usage des premières années informatique ? Najib TOUNSI Tirage octobre CPLAN DE COURS ?? Concepts de Bases Base de Données Système Gestion de Bases de Données Intégration et Partage ?? Ni

INTRODUCTION AUX BASES DE DONNÉES Najib TOUNSI Cours à l'usage des premières années informatique ? Najib TOUNSI Tirage octobre CPLAN DE COURS ?? Concepts de Bases Base de Données Système Gestion de Bases de Données Intégration et Partage ?? Niveau Interne Organisations des Fichiers H-Code B-arbre ISAM Fichiers Indexes ?? Modèles Relationnel de données Structure de Données Opérateurs de Manipulation Contraintes Référentielles ? Najib TOUNSI Tirage octobre CCONCEPTS DE BASE ?? Ce qu'est une Base de Données SGBD BD Programmes d'Application Utilisation Interactive ?g Schéma de Principe d'une BD ? Najib TOUNSI Tirage octobre ? ? Ce qu'est une Base de Données BD Une base de données est une collection de données stockées dans des ?chiers et accessibles à la demande pour plusieurs utilisateurs et des besoins divers Ces données représentent des informations servant aux activités et au management d'une entreprise L'utilisateur dispose de moyens très élaborés pour e ?ectuer un large éventail d'opérations Créations de nouveaux ?chiers - Consultation ajout modi ?cation ou suppression de données - Calculs et éditions de résultats - etc ? Les langages et les outils logiciels pour e ?ectuer ces opérations sont évolués et très pratiques ? Najib TOUNSI Tirage octobre ? CExemple Soit le ?chier concernant les employés d'une organisation EMPLOYES NUM NOM PRENOM SALAIRE SERVICE e benali ali personnel e benamine amine personnel e benhlima halima clients e bennani anis fournisseurs e benahmed ahmed clients e bensaid saida personnel e benazi aziz founisseurs e bendaoud daoud clients e bennouna anas clients e benkacem kacem direction ? Najib TOUNSI Tirage octobre ? Exemples d'interrogations ? Quel le s sont les personnes du service clients ? SELECT FROM EMPLOYES WHERE SERVICE clients Résultat NUM NOM PRENOM SALAIRE SERVICE e benamina amina clients e benahmed ahmed clients e bendaoud daoud clients e bennouna anas clients ? Najib TOUNSI Tirage octobre C ? A ?cher le nom de tous avec leur salaires SELECT NOM SALAIRE FROM EMPLOYES NOM SALAIRE benali benamine benhlima bennani benahmed bensaid benazi bendaoud bennouna benkacem ? Triés par salaire croissant SELECT NOM SALAIRE FROM EMPLOYES ORDER BY SALAIRE NOM SALAIRE bennouna benali benhlima benamine bensaid benazi bendaoud bennani benkacem benahmed ? Najib TOUNSI Tirage octobre C ?? Idem mais pour les personnes du service clients SELECT NOM SALAIRE FROM EMPLOYES WHERE SERVICE clients ORDER BY SALAIRE NOM SALAIRE bennouna benamina bendaoud benahmed ? Najib TOUNSI Tirage octobre ? ? Exemples d'interrogations avec calcul ? Calculer le salaire moyen SELECT AVG salaire FROM EMPLOYES ----AVG ---- ? Calculer le nombre d'employés SELECT COUNT FROM EMPLOYES ---- COUNT ---- ? Najib TOUNSI Tirage octobre ? ? Exemples de modi ?cations ? Remplacer le salaire de l'employé e ? par UPDATE EMPLOYES SET SALAIRE WHERE NUM e ? Ajouter un nouvel employé INSERT INTO EMPLOYES VALUES e BenSalah Salah clients ? Najib TOUNSI Tirage octobre ? ? Ce qu'est un Système de Gestion de Bases de Données SGBD Le SGBD Système de Gestion de Bases de Données est le logiciel intermédiaire entre l'utilisateur et la

  • 30
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Jul 24, 2021
  • Catégorie Management
  • Langue French
  • Taille du fichier 61.3kB