DUNOD2009 Compléments

Affichages
De LIBD.
(Différences entre les versions)
m
(Chapitre 21. Rétro-ingénierie d'une base de données)
 
(44 révisions intermédiaires par 2 utilisateurs sont masquées)
Ligne 1 : Ligne 1 :
<big>'''Bases de données - Concepts, utilisation et développement (Dunod 2009)'''</big>
+
<big>'''Bases de données - Concepts, utilisation et développement; 2e édition (Dunod 2012)'''</big>
 +
 
 +
Les documents disponibles sont les '''textes des annexes''' et les '''matériaux complémentaires''', y compris les supports de cours, classés par chapitres. Les documents en cours de rédaction sont notés ''(en construction)''.
 +
 
 +
Différentes ressources logicielles utiles à l'exploitation de l'ouvrage sont disponibles :
 +
:*L'atelier DB-MAIN : [[DUNOD2009_DB-MAIN|DUNOD2009 DB-MAIN]]
 +
:*L'interpréteur de script SQL pour MS Access : [[DUNOD2009_SQL_Interpreter|DUNOD2009_SQL_Interpreter]]
 +
:*Les simulateurs et modèles de calcul pour les structures physiques  : [[DUNOD2009_EVALUATION_TECHNIQUE|Outils d'évaluation technique]]
  
Les documents complémentaires sont classés par chapitre et annexe. Les documents en cours de rédaction sont notés ''(en construction)''. Les supports de cours seront progressivement mis en ligne dès leur développement. Ils seront tous disponible dès septembre 2009.
 
  
 
[[DUNOD2009|<Retour à la page de l'ouvrage>]]
 
[[DUNOD2009|<Retour à la page de l'ouvrage>]]
 +
 +
 +
==Les annexes==
 +
====Annexe A. Exercices et solutions====
 +
::*'''Texte de l'annexe A (pdf) :''' [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Annexes/Annexe-A/JLH-A-Exercices-resolus.pdf Exercices résolus.pdf]
 +
 +
====Annexe B. SQL, les ensembles et la logique====
 +
::*'''Texte de l'annexe B (pdf) :''' [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Annexes/Annexe-B/JLH-B-Ensembles-et-Logique.pdf Ensembles et Logique.pdf]
 +
 +
====Annexe C. Applications avancées des bases de données====
 +
::*'''Texte de l'annexe C (pdf) :''' [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Annexes/Annexe-C/JLH-C-Applications-avancees.pdf Applications avancées.pdf]
 +
 +
====Annexe D. Convention graphiques des modèles====
 +
::*'''Texte de l'annexe D (pdf) :''' [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Annexes/Annexe-D/JLH-D-Graphique-ER.pdf Conventions Graphique ER.pdf]
 +
::*Schémas de l'annexe D (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Annexes/Annexe-D/Annexe-D-Schemas.zip Annexe-D-Schemas.zip]
 +
 +
====Annexe E. Transformations de schémas====
 +
::*'''Texte de l'annexe E (pdf) :''' [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Annexes/Annexe-E/JLH-E-Transfos.pdf Transformations de schémas.pdf]
 +
::*Transformational Database Engineering (Tutoriel BDA 2009) (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/Transformation/Tutorial-BDA-2009.zip Tutorial-BDA-2009.zip]
 +
 +
====Annexe F. Etudes de cas - Saison 2====
 +
::*'''Texte de l'annexe F (pdf) :''' [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Annexes/Annexe-F/JLH-F-Etudes-de-cas.pdf Etudes de cas.pdf]
 +
::*Matériaux relatifs aux études de cas : sur demande
 +
 +
====Annexe G. Conception logique relationnelle objet====
 +
::*'''Texte de l'annexe G (pdf) :''' [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Annexes/Annexe-G/JLH-G-Conception-logique-ORel.pdf Conception-logique-ORel.pdf]
 +
 +
====Annexe H. Compléments de technologie====
 +
::*'''Texte de l'annexe G (pdf) (Version provisoire) :''' [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Annexes/Annexe-H/JLH-H-Complements-de-technologie.pdf Complements-de-technologie.pdf]
  
  
Ligne 10 : Ligne 45 :
  
 
====Chapitre 1. Motivation et introduction====
 
====Chapitre 1. Motivation et introduction====
::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-01/Concepts-des-BD-(Introduction).ppt Concepts des BD (Introduction).ppt]'''
+
::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-01/Concepts-des-BD-(Introduction).ppt Concepts des BD (Introduction).ppt]'''
 
::*Introduction aux SGBD CODASYL et IMS : [[DUNOD2009_CODASYL_IMS|DUNOD2009_CODASYL_IMS]]
 
::*Introduction aux SGBD CODASYL et IMS : [[DUNOD2009_CODASYL_IMS|DUNOD2009_CODASYL_IMS]]
  
  
===Partie I - CONCEPTS===
+
===Partie I - CONCEPTS DES BASES DE DONNEES===
  
 
====Chapitre 2. Concepts des bases de données====
 
====Chapitre 2. Concepts des bases de données====
::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-02/Concepts-des-BD-(Concepts).ppt Concepts des BD (Concepts).ppt]'''
+
::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-02/Concepts-des-BD-(Concepts).ppt Concepts des BD (Concepts).ppt]'''
::*Schéma de la base de données (pdf à imprimer) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-02/Exemple-de-BD.pdf Exemple-de-BD.pdf]
+
::*Schéma de la base de données (pdf à imprimer) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-02/Exemple-de-BD.pdf Exemple-de-BD.pdf]
  
 
====Chapitre 3. Modèle relationnel et normalisation====
 
====Chapitre 3. Modèle relationnel et normalisation====
::*'''Support de cours (ppt) : Chapitre 3.ppt''' (en construction)
+
::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-03/Concepts-des-BD-(Normalisation).ppt Concepts des BD (Normalisation).ppt]'''
  
 
====Chapitre 4. Implémentation des structures de données====
 
====Chapitre 4. Implémentation des structures de données====
::*'''Support de cours (ppt) : Chapitre 4.ppt''' (en construction)
+
::*'''Support de cours (ppt) :
::*Feuille de calcul des fichiers séquentiels indexés : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-04/ISAM.xls ISAM.xls]
+
:::[http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-04/Concepts-des-BD-(Implementation-1).ppt Concepts des BD (Implementation 1).ppt]'''
::*Simulateur de taux de remplissage d'un fichier séquentiel indexé : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-04/ISAM.zip ISAM.zip]
+
:::[http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-04/Concepts-des-BD-(Implementation-2).ppt Concepts des BD (Implementation 2).ppt]'''
::*Simulateur de temps d'accès d'un fichier calculé (primary chaining) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-04/PCHAIN.zip PCHAIN.zip]
+
::*Outils d'évaluation : [[DUNOD2009_EVALUATION_TECHNIQUE|Outils d'évaluation technique]]
::*Photos de disques magnétiques
+
::*Photos d'unités de mémoire externe [[DUNOD2009_MEMOIRES_EXTERNES|DUNOD2009 Mémoires externes]]
  
 
====Chapitre 5. Les systèmes de gestion de bases de données====
 
====Chapitre 5. Les systèmes de gestion de bases de données====
Ligne 35 : Ligne 70 :
  
  
===Partie II - UTILISATION===
+
===Partie II - UTILISATION DES BASES DE DONNEES===
  
 
====Chapitre 6. Le langage SQL DDL====
 
====Chapitre 6. Le langage SQL DDL====
::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-06/Utilisation-des-BD-(SQL-DDL).ppt Utilisation des BD (SQL-DDL).ppt]'''
+
::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-06/Utilisation-des-BD-(SQL-DDL).ppt Utilisation des BD (SQL-DDL).ppt]'''
::*Script SQL de création de la BD d'exemple CLICOM (sql) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-06/CLICOM-Creer-(Access).sql CLICOM-Creer-(Access).sql]
+
::*Script SQL de création de la BD d'exemple CLICOM (sql) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-06/CLICOM-Creer-(Access).sql CLICOM-Creer-(Access).sql]
::*Script SQL de création de la BD d'exemple CLICOM (sql) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-06/CLICOM-Creer-(InterBase).sql CLICOM-Creer-(InterBase).sql]
+
::*Script SQL de création de la BD d'exemple CLICOM (sql) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-06/CLICOM-Creer-(InterBase).sql CLICOM-Creer-(InterBase).sql]
::*Base de données CLICOM en Access (mdb) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-06/CLICOM.mdb CLICOM.mdb]
+
::*Base de données CLICOM en Access (mdb) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-06/CLICOM.mdb CLICOM.mdb]
::*Interpréteur de script SQL ACCESS
+
::*Interpréteur de script SQL ACCESS : [[DUNOD2009_SQL_Interpreter|DUNOD2009_SQL_Interpreter]]
::**Logiciel (mdb): [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-06/SQL-Interpreter-FR-(v4).mdb SQL-Interpreter-FR-(v4).mdb]
+
::*Syntaxe (partielle) du langage SQL2 (pdf) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-06/SQL2-Syntax.pdf SQL2-Syntax.pdf]
::**Documentation :
+
::***Installation de l'interpréteur (pdf) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-06/Installer-SQL-interpreter-(v4).pdf Installer-SQL-interpreter-(v4).pdf]
+
::***le langage de script SQL (pdf) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-06/The-SQL-Script-Language.pdf The-SQL-Script-Language.pdf]
+
::*Syntaxe (partielle) du langage SQL2 (pdf) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-06/SQL2-Syntax.pdf SQL2-Syntax.pdf]
+
  
 
====Chapitre 7. Le langage SQL DML(1)====
 
====Chapitre 7. Le langage SQL DML(1)====
::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-07/Utilisation-des-BD-(SQL-DML-1).ppt Utilisation des BD (SQL-DML 1).ppt]'''
+
::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-07/Utilisation-des-BD-(SQL-DML-1).ppt Utilisation des BD (SQL-DML 1).ppt]'''
::*Codes SQL du chapitre 7 : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-07/Code-SQL-chapitre-07.pdf Code-SQL-chapitre-07.pdf]
+
::*Codes SQL du chapitre 7 : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-07/Code-SQL-chapitre-07.pdf Code-SQL-chapitre-07.pdf]
  
 
====Chapitre 8. Le langage SQL DML(2)====
 
====Chapitre 8. Le langage SQL DML(2)====
::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-08/Utilisation-des-BD-(SQL-DML-2).ppt Utilisation des BD (SQL-DML 2).ppt]'''
+
::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-08/Utilisation-des-BD-(SQL-DML-2).ppt Utilisation des BD (SQL-DML 2).ppt]'''
::*Codes SQL du chapitre 8 : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-08/Code-SQL-chapitre-08.pdf Code-SQL-chapitre-08.pdf]
+
::*Codes SQL du chapitre 8 : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-08/Code-SQL-chapitre-08.pdf Code-SQL-chapitre-08.pdf]
::*Structures cycliques (BD Access) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-08/CYCLIQUE.mdb CYCLIQUE.mdb]
+
::*Structures cycliques (BD Access) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-08/CYCLIQUE.mdb CYCLIQUE.mdb]
::*Structures cycliques (script SQL Access) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-08/CYCLIQUE-Creer-(Access).sql CYCLIQUE-Creer-(Access).sql]
+
::*Structures cycliques (script SQL Access) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-08/CYCLIQUE-Creer-(Access).sql CYCLIQUE-Creer-(Access).sql]
::*Structures cycliques (script SQL InterBase) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-08/CYCLIQUE-Creer-(InterBase).sql CYCLIQUE-Creer-(InterBase).sql]
+
::*Structures cycliques (script SQL InterBase) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-08/CYCLIQUE-Creer-(InterBase).sql CYCLIQUE-Creer-(InterBase).sql]
  
 
====Chapitre 9. Le langage SQL avancé====
 
====Chapitre 9. Le langage SQL avancé====
::*'''Support de cours (ppt) : Chapitre 9.ppt''' (en construction)
+
::*'''Support de cours (ppt) :  
::*Codes SQL du chapitre 9 : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-09/Code-SQL-chapitre-09.pdf Code-SQL-chapitre-09.pdf]
+
:::[http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-09/Utilisation-des-BD-(SQL-Avance-1).ppt Utilisation-des-BD-(SQL-Avance-1).ppt]
::*Tables du catalogue (BD Access) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-09/CATALOGUE.mdb CATALOGUE.mdb]
+
:::[http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-09/Utilisation-des-BD-(SQL-Avance-2).ppt Utilisation-des-BD-(SQL-Avance-2).ppt]
::*Tables du catalogue (script SQL Access) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-09/CATALOGUE-creer-(Access).sql CATALOGUE-creer-(Access).sql]
+
::*Codes SQL du chapitre 9 : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-09/Code-SQL-chapitre-09.pdf Code-SQL-chapitre-09.pdf]
::*Tables du catalogue (script SQL InterBase) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-09/CATALOGUE-creer-(InterBase).sql CATALOGUE-creer-(InterBase).sql]
+
::*Tables du catalogue (BD Access) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-09/CATALOGUE.mdb CATALOGUE.mdb]
::*Exemple d'interface SQL statique classique : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-09/COBOL-SQL.PDF COBOL-SQL.PDF]
+
::*Tables du catalogue (script SQL Access) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-09/CATALOGUE-creer-(Access).sql CATALOGUE-creer-(Access).sql]
 +
::*Tables du catalogue (script SQL InterBase) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-09/CATALOGUE-creer-(InterBase).sql CATALOGUE-creer-(InterBase).sql]
 +
::*Exemple d'interface SQL statique classique : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-09/COBOL-SQL.PDF COBOL-SQL.PDF]
  
 
+
===Partie III - DEVELOPPEMENT D'UNE BASE DE DONNEES===
===Partie III - DEVELOPPEMENT===
+
  
 
====Chapitre 10. Construction d'une base de données====
 
====Chapitre 10. Construction d'une base de données====
::*'''Support de cours (ppt) : Chapitre 10.ppt''' (en construction)
+
::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-10/Methodologie-des-BD-(court)-(Methodologie).ppt Methodologie des BD (court)-(Methodologie).ppt]'''
::*Atelier DB-MAIN v6.5d (2000)
+
::*L'atelier DB-MAIN : [[DUNOD2009_DB-MAIN|DUNOD2009 DB-MAIN]]
::**Logiciel : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-10/DB-MAIN-v65d-(education).zip DB-MAIN-v65d-(education).zip]
+
::**Manuel : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-10/Manuel-DB-MAIN-v6.zip Manuel-DB-MAIN-v6.zip]
+
::*Atelier DB-MAIN v8 (2007)
+
::**Logiciel : DB-MAIN-v8 (education).zip
+
::**Manuel : Manuel DB-MAIN v8.zip
+
::*Tutoriel élémentaire de l'atelier DB-MAIN (en anglais)
+
::**Version hlp : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-10/1st-Step.hlp 1st-Step.hlp]
+
::**Version pdf : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-10/1st-Step.pdf 1st-Step.pdf]
+
  
 
====Chapitre 11. Le modèle Entité-association de base====
 
====Chapitre 11. Le modèle Entité-association de base====
::*'''Support de cours (ppt) : Chapitre 11.ppt''' (en construction)
+
::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-11/Methodologie-des-BD-(court)-(Modele-EA-de-base).ppt Methodologie des BD (court)-(Modele EA de base).ppt]'''
::*Schémas du chapitre 11 (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-11/Chapitre-11-Schemas.zip Chapitre-11-Schemas.zip]
+
::*Schémas du chapitre 11 (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-11/Chapitre-11-Schemas.zip Chapitre-11-Schemas.zip]
  
 
====Chapitre 12. Elaboration d'un schéma conceptuel====
 
====Chapitre 12. Elaboration d'un schéma conceptuel====
::*'''Support de cours (ppt) : Chapitre 12.ppt''' (en construction)
+
::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-12/Methodologie-des-BD-(court)-(Elaboration-sch-conceptuel).ppt Methodologie des BD (court)-(Elaboration sch conceptuel).ppt]'''
::*Schémas du chapitre 12 (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-12/Chapitre-12-Schemas.zip Chapitre-12-Schemas.zip]
+
::*Schémas du chapitre 12 (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-12/Chapitre-12-Schemas.zip Chapitre-12-Schemas.zip]
  
 
====Chapitre 13. Production du schéma de la base de données====
 
====Chapitre 13. Production du schéma de la base de données====
::*'''Support de cours (ppt) : Chapitre 13.ppt''' (en construction)
+
::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-13/Methodologie-des-BD-(court)-(Production-sch-BD).ppt Methodologie des BD (court)-(Production sch BD).ppt]'''
::*Schémas du chapitre 13 (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-13/Chapitre-13-Schemas.zip Chapitre-13-Schemas.zip]
+
::*Schémas du chapitre 13 (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-13/Chapitre-13-Schemas.zip Chapitre-13-Schemas.zip]
::*Projet Assurance complet (fichier DB-MAIN + code SQL) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-13/Chapitre-13-Projet-Assurance.zip Chapitre-13-Projet-Assurance.zip]
+
::*Projet Assurance complet (fichier DB-MAIN + code SQL) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-13/Chapitre-13-Projet-Assurance.zip Chapitre-13-Projet-Assurance.zip]
  
 
====Chapitre 14. Méthodologie des bases de données====
 
====Chapitre 14. Méthodologie des bases de données====
::*'''Support de cours (ppt) : Chapitre 14.ppt''' (en construction)
+
::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-14/Methodologie-des-BD-(long)-(Methodologie).ppt Methodologie des BD (long)-(Methodologie).ppt]'''
 +
::*L'atelier DB-MAIN : [[DUNOD2009_DB-MAIN|DUNOD2009 DB-MAIN]]
  
 
====Chapitre 15. Le modèle Entité-association étendu====
 
====Chapitre 15. Le modèle Entité-association étendu====
::*'''Support de cours (ppt) : Chapitre 15.ppt''' (en construction)
+
::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-15/Methodologie-des-BD-(long)-(Modele-EA-etendu).ppt Methodologie des BD (long)-(Modele EA etendu).ppt]'''
::*Schémas du chapitre 15 (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-15/Chapitre-15-Schemas.zip Chapitre-15-Schemas.zip]
+
::*Schémas du chapitre 15 (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-15/Chapitre-15-Schemas.zip Chapitre-15-Schemas.zip]
  
 
====Chapitre 16. Les diagrammes de classes UML====
 
====Chapitre 16. Les diagrammes de classes UML====
 
::*'''Support de cours (ppt) : Chapitre 16.ppt''' (en construction)
 
::*'''Support de cours (ppt) : Chapitre 16.ppt''' (en construction)
::*UML ou ERA (pdf) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-16/JLH_UML_EA.pdf JLH_UML_EA.pdf]
+
::*UML ou ERA (pdf) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-16/JLH_UML_EA.pdf JLH_UML_EA.pdf]
  
 
====Chapitre 17. Analyse conceptuelle du domaine d'application====
 
====Chapitre 17. Analyse conceptuelle du domaine d'application====
::*'''Support de cours (ppt) : Chapitre 17.ppt''' (en construction)
+
::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-17/Methodologie-des-BD-(long)-(Analyse-conceptuelle).ppt Methodologie des BD (long)-(Analyse conceptuelle).ppt]'''
 
::*Schémas du chapitre 17 (fichier DB-MAIN) : Chapitre-17-Schemas.zip
 
::*Schémas du chapitre 17 (fichier DB-MAIN) : Chapitre-17-Schemas.zip
::*Introduction to Database design (pdf) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-17/MiniTut-2002.pdf MiniTut-2002.pdf]
+
::*Introduction to Database design (pdf) : [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/DB-Design/MiniTut-2002.pdf MiniTut-2002.pdf]
  
 
====Chapitre 18. Conception logique d'une base de données relationnelle====
 
====Chapitre 18. Conception logique d'une base de données relationnelle====
::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-18/Methodologie-des-BD-(Conception-logique-relat).ppt Methodologie des BD (Conception logique relat).ppt]'''
+
::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-18/Methodologie-des-BD-(long)-(Conception-logique-relat).ppt Methodologie des BD (long)-(Conception logique relat).ppt]'''
::*Schémas du chapitre 18 (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-18/Chapitre-18-Schemas.zip Chapitre-18-Schemas.zip]
+
::*Schémas du chapitre 18 (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-18/Chapitre-18-Schemas.zip Chapitre-18-Schemas.zip]
::*Projet BIBLIO (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-18/Chapitre-18-Schemas-Biblio.zip Chapitre-18-Schemas-Biblio.zip]
+
::*Projet BIBLIO (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-18/Chapitre-18-Schemas-Biblio.zip Chapitre-18-Schemas-Biblio.zip]
  
====Chapitre 19. Conception logique d'une base de données relationnelle objet====
+
====Chapitre 19. Conception physique d'une base de données====
::*'''Support de cours (ppt) : Chapitre 19.ppt''' (en construction)
+
::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-19/Methodologie-des-BD-(long)-(Conception-physique).ppt Methodologie des BD (long)-(Conception physique).ppt]'''
::*Schémas du chapitre 19 (fichier DB-MAIN) : Chapitre-19-Schemas.zip
+
::*Feuille de calcul pour le choix d'un index : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-19/Scan-ou-index.xls Scan-ou-index.xls]
::*Projet BIBLIO (fichier DB-MAIN) : Biblio.lun
+
::*Projet BIBLIO (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-19/Schemas-Biblio.zip Schemas-Biblio.zip]
  
====Chapitre 20. Conception physique d'une base de données====
+
====Chapitre 20. Production du code d'une base de données====
::*'''Support de cours (ppt) : Chapitre 20.ppt''' (en construction)
+
::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-20/Methodologie-des-BD-(long)-(Production-code).ppt Methodologie des BD (long)-(Production de code).ppt]'''
::*Feuille de calcul pour le choix d'un index : Scan ou index.xls
+
::*Code SQL du chapitre 20 : Dunod2009-chap20 Code.sql
::*Schémas du chapitre 20 (fichier DB-MAIN) : Chapitre-20-Schemas.zip
+
::*Projet BIBLIO (fichier DB-MAIN) : Biblio.lun
+
 
+
====Chapitre 21. Production du code d'une base de données====
+
::*'''Support de cours (ppt) : Chapitre 21.ppt''' (en construction)
+
::*Code SQL du chapitre 21 : Dunod2009-chap21 Code.sql
+
 
::*Code SQL de la base de données Biblio : BIBLIO.sql
 
::*Code SQL de la base de données Biblio : BIBLIO.sql
  
====Chapitre 22. Rétro-ingénierie d'une base de données====
+
====Chapitre 21. Rétro-ingénierie d'une base de données====
::*'''Support de cours : Chapitre 22.ppt''' (en construction)
+
::*'''Support de cours : Chapitre 21.ppt''' (en construction)
::*Introduction to Database reverse Engineering (pdf) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-22/DBRE-2008.pdf DBRE-2008.pdf]
+
::*Introduction to Database reverse Engineering (pdf) : [http://www.info.fundp.ac.be/~dbm/Documents/Publications-LIBD/Ouvrages-Web/Database-Reverse-Engineering/DBRE-2002.pdf DBRE-2002.pdf]
 
+
::*Legacy and Future of Database Reverse Engineering (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/DBRE/WCRE09-Keynote-2009-10-16.zip WCRE09-Keynote-2009-10-16.zip]
====Chapitre 23. Etudes de cas====
+
::*Etude de cas (pdf) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-21/Chap21-Projet-Retro-ingenierie.pdf Chap21-Projet-Retro-ingenierie.pdf]
::*BD 'Circuits intégrés' (BD Access) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-23/Circuit-integre.mdb Circuit-integre.mdb]
+
::*Projets DB-MAIN des études de cas : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-23/Chapitre-23-Schemas.zip Chapitre-23-Schemas.zip]
+
 
+
 
+
 
+
==Les annexes==
+
====Annexe A. Exercices et solutions====
+
::*'''Texte de l'annexe A (pdf) :''' [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Annexes/Annexe-A/JLH-A-Exercices-resolus.pdf Exercices résolus.pdf]
+
 
+
====Annexe B. Les ensembles et la logique====
+
::*'''Texte de l'annexe B (pdf) :''' [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Annexes/Annexe-B/JLH-B-Ensembles-et-Logique.pdf Ensembles et Logique.pdf]
+
 
+
====Annexe C. Applications avancées des bases de données====
+
::*'''Texte de l'annexe C (pdf) :''' [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Annexes/Annexe-C/JLH-C-Applications-avancees.pdf Applications avancées.pdf]
+
 
+
====Annexe D. Convention graphiques des modèles====
+
::*'''Texte de l'annexe D (pdf) :''' [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Annexes/Annexe-D/JLH-D-Graphique-ER.pdf Conventions Graphique ER.pdf]
+
::*Schémas de l'annexe D (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Annexes/Annexe-D/Annexe-D-Schemas.zip Annexe-D-Schemas.zip]
+
 
+
====Annexe E. Transformations de schémas====
+
::*'''Texte de l'annexe E (pdf) :''' [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Annexes/Annexe-E/JLH-E-Transfos.pdf Transformations de schémas.pdf]
+
  
====Annexe F. Etudes de cas====
+
====Chapitre 22. Etudes de cas====
::*'''Texte de l'annexe F (pdf) :''' (en construction)
+
::*BD 'Circuits intégrés' (BD Access) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-22/Circuit-integre.mdb Circuit-integre.mdb]
 +
::*Projets DB-MAIN des études de cas : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-22/Chapitre-22-Schemas.zip Chapitre-22-Schemas.zip]

Version actuelle en date du 18 janvier 2012 à 12:27

Bases de données - Concepts, utilisation et développement; 2e édition (Dunod 2012)

Les documents disponibles sont les textes des annexes et les matériaux complémentaires, y compris les supports de cours, classés par chapitres. Les documents en cours de rédaction sont notés (en construction).

Différentes ressources logicielles utiles à l'exploitation de l'ouvrage sont disponibles :


<Retour à la page de l'ouvrage>


Sommaire

Les annexes

Annexe A. Exercices et solutions

Annexe B. SQL, les ensembles et la logique

Annexe C. Applications avancées des bases de données

Annexe D. Convention graphiques des modèles

Annexe E. Transformations de schémas

Annexe F. Etudes de cas - Saison 2

  • Texte de l'annexe F (pdf) : Etudes de cas.pdf
  • Matériaux relatifs aux études de cas : sur demande

Annexe G. Conception logique relationnelle objet

Annexe H. Compléments de technologie


Les chapitres

Chapitre 1. Motivation et introduction


Partie I - CONCEPTS DES BASES DE DONNEES

Chapitre 2. Concepts des bases de données

Chapitre 3. Modèle relationnel et normalisation

Chapitre 4. Implémentation des structures de données

  • Support de cours (ppt) :
Concepts des BD (Implementation 1).ppt
Concepts des BD (Implementation 2).ppt

Chapitre 5. Les systèmes de gestion de bases de données

  • Support de cours (ppt) : Chapitre 5.ppt (en construction)
  • Introduction aux SGBD CODASYL et IMS : DUNOD2009_CODASYL_IMS


Partie II - UTILISATION DES BASES DE DONNEES

Chapitre 6. Le langage SQL DDL

Chapitre 7. Le langage SQL DML(1)

Chapitre 8. Le langage SQL DML(2)

Chapitre 9. Le langage SQL avancé

  • Support de cours (ppt) :
Utilisation-des-BD-(SQL-Avance-1).ppt
Utilisation-des-BD-(SQL-Avance-2).ppt

Partie III - DEVELOPPEMENT D'UNE BASE DE DONNEES

Chapitre 10. Construction d'une base de données

Chapitre 11. Le modèle Entité-association de base

Chapitre 12. Elaboration d'un schéma conceptuel

Chapitre 13. Production du schéma de la base de données

Chapitre 14. Méthodologie des bases de données

Chapitre 15. Le modèle Entité-association étendu

Chapitre 16. Les diagrammes de classes UML

  • Support de cours (ppt) : Chapitre 16.ppt (en construction)
  • UML ou ERA (pdf) : JLH_UML_EA.pdf

Chapitre 17. Analyse conceptuelle du domaine d'application

Chapitre 18. Conception logique d'une base de données relationnelle

Chapitre 19. Conception physique d'une base de données

Chapitre 20. Production du code d'une base de données

Chapitre 21. Rétro-ingénierie d'une base de données

Chapitre 22. Etudes de cas

Outils personnels