Bases de donnees avancees Bases de données avancées Khalid Na ?l k na ?l um s net ma année universitaire Bases de données avancées CObjectifs ? Appréhender les di ?érents modèles de base de données ? Utiliser di ?érents outils de gestion de base de donnée
Bases de données avancées Khalid Na ?l k na ?l um s net ma année universitaire Bases de données avancées CObjectifs ? Appréhender les di ?érents modèles de base de données ? Utiliser di ?érents outils de gestion de base de données ? Développer des compétences par rapport au champ des base de données avancées Bases de données avancées CDescription du programme ? Présentation des modèles relationnel et objet ? Modèle Orienté Objet ? ODMG ? Modèle Relationnel Objet ? SQL ? XML Bases de données avancées CAteliers ? PostgreSql ? Eyedb ? Oracle ? Sybase ? XML ? Jpox ? JDBC ? JDO ? Neodatis Bases de données avancées CÉvaluation ? Présence et participation ? Ateliers ? Contrôle continu Bases de données avancées CDémarche de réalisation ? Présentation orale avec projection ? Préparation de l ? atelier ? Animation de l ? atelier ? La plateforme utilisée Linux Bases de données avancées CLe modèle relationnel Concepts de base Bases de données avancées CLe modèle relationnel ? Les concepts du modèle relationnel sont fondés sur une théorie mathématique issue de ? l'algèbre relationnelle ? la théorie des ensembles ? la logique formelle Bases de données avancées CLe modèle relationnel ? Le modèle de génie logiciel mettant en oeuvre le modèle relationnel repose sur le principe de la séparation entre les données et les traitements ? Le modèle a été inventé par le mathématicien CODD en Bases de données avancées CConcepts de base ? La relation ? Les opérateurs algébriques ? opérations ensemblistes ? opérations relationnelles ? opérations dérivées ? Les contraintes d'intégrité ? La normalisation Bases de données avancées CLa mise en oeuvre ? SGBD relationnel ? la relation est implantée par une table ? identi ?cation par la clé primaire ? liens sémantiques gérés par les clés étrangères ? les clés étrangères sont considérés comme des pointeurs logiques Bases de données avancées CSGBDR caractéristiques ? Le SGBDR est muni d'un langage de programmation normalisé et non procédural SQL Bases de données avancées CSQL ? SQL permet entre autres de ? déclarer et créer toutes les entités de la base de données ? manipuler les données stockées dans les tables ? interroger la base de données et en extraire des informations selon des critères exprimés à l'aide d'opérateurs algébriques ? dé ?nir des transactions ? contrôler l'accès aux données ? poser des verrous pour gérer l'accès concurrent Bases de données avancées CSQL suite ? les données mémorisées sont typées ? à chaque attribut est associé un type ? les types proposés par les SGBD sont ? les numériques ? les alphanumériques ? les dates ? les booléens ? les CLOB et BLOB ? les données sont persistantes Bases de données avancées CConception d'applications ? architecture client-serveur ? la partie cliente est réalisée par un L G ? la partie serveur est réalisée par un langage propre au SGBD tel que PL SQL ? la conception est réalisée moyennant le processus de normalisation ? nombre de jointures important Bases de données
Documents similaires










-
31
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Apv 02, 2021
- Catégorie Management
- Langue French
- Taille du fichier 46.6kB