Ab75a bd cours UNIVERSITÉ HASSAN er FACULTE DES SCIENCES ET TECHNIQUES SETTAT Les Bases de données SQL Filière MIP LST Youssef BALOUKI CUNIVERSITÉ HASSAN er FACULTE DES SCIENCES ET TECHNIQUES SETTAT Table des matières Chapitre Modélisation et conception d

UNIVERSITÉ HASSAN er FACULTE DES SCIENCES ET TECHNIQUES SETTAT Les Bases de données SQL Filière MIP LST Youssef BALOUKI CUNIVERSITÉ HASSAN er FACULTE DES SCIENCES ET TECHNIQUES SETTAT Table des matières Chapitre Modélisation et conception d ? une Base de Données Relationnelle PARTIE SGBD PRINCIPE ET FONCTIONNEMENT Généralités sur les bases de données Dé ?nition et Historique Système de Gestion de ?chier Système de Gestion de Base de données SGBD Objectifs de l'approche SGBD Architecture fonctionnelle d'un SGBD ANSI-SPARC PARTIE Analyse et Conception d ? une Base de Données Conception et modélisation Le modèle hiérarchique Les objets du modèle Le modèle réseau Modèle relationnel Introduction Dé ?nitions Schéma de base de données relationnelle Les redondances Le dictionnaire de données Dépendances fonctionnelles Conséquence logique et clôture A Conséquence logique B Clôture ou fermeture d ? un ensemble de dépendances C Dépendances fonctionnelles élémentaires transitives directes D Calcul de la clôture d'un ensemble de dépendances E Règles d'Amstrong F LA MATRICE DES DEPENDANCES FONCTIONNELLES SIMPLES G Graphe des dépendances fonctionnelles Y BALOUKI FST CUNIVERSITÉ HASSAN er FACULTE DES SCIENCES ET TECHNIQUES SETTAT H Clé minimale et Fermeture d ? un ensemble d ? attribut X I Couverture minimale d ? un ensemble de dépendances J Décomposition sans perte Les contraintes K Contrainte de domaines L Contrainte d ? Identi ?ant et clé M Contrainte Clé primaire et clé candidate Formes normales A Première forme normale FN B Deuxième forme normale FN C Troisième forme normale FN D Forme normale de Boyce-Codd FNBC E Dépendance multivaluée Chapitre Algèbre Relationnelle PROJECTION Sélection Produit cartésien UNION Di ?érence INTERSECTION Jointure Division Chapitre Langage SQL Schéma Types de données Numérique Date Caractère Binaire Valeur NULL Autres Tables Y BALOUKI FST CUNIVERSITÉ HASSAN er FACULTE DES SCIENCES ET TECHNIQUES SETTAT Table DUAL Création d'une table Contrainte d'intégrité Dé ?nition Les types de contraintes d'intégrité Ajouter supprimer ou renommer une contrainte MODIFY CONSTRAINT Enlever une contrainte Index CREATE INDEX DROP INDEX Vues CREATE VIEW DROP VIEW Mise à jour avec une vue Séquences Création d'une séquence Utilisation d'une séquence Modi ?cation d'une séquence Suppression d'une séquence Insertion Modi ?cation Suppression Syntaxe générale Clause SELECT Clause FROM Clause WHERE Clause WHERE simple Opérateurs logiques Jointure Jointure naturelle Auto Jointure Jointure externe Y BALOUKI FST CUNIVERSITÉ HASSAN er FACULTE DES SCIENCES ET TECHNIQUES SETTAT Jointure non équi ? Fonctions de groupes Clause GROUP BY Clause HAVING Fonctions Fonctions arithmétiques Fonctions cha? nes de caractères Fonctions dates Fonctions de conversion Clause ORDER BY Opérateurs ensemblistes Opérateur UNION Opérateur INTERSECT Opérateur MINUS Sous- interrogation Sous-interrogation Mono-ligne Sous- interrogation Multi- ligne Sous- interrogation synchronisée Sous-interrogation ramenant plusieurs colonnes Clause EXISTS Gestion de session Administration utilisateur Créer un utilisateur Modi ?er le mot de passe des utilisateurs Supprimer un utilisateur Les privilèges Gestion des rôles Création de rôles Octroyer un rôle à un autre rôle Modi ?er des rôles Pour Supprimer et désactiver un rôle Révoquer les privilèges d ? un rôle Y BALOUKI FST CUNIVERSITÉ HASSAN er FACULTE DES SCIENCES ET TECHNIQUES SETTAT

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