DUNOD2009 Compléments

Affichages
De LIBD.
(Différences entre les versions)
Ligne 8 : Ligne 8 :
  
 
====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]
 
::*Introduction aux SGBD CODASYL DBTG 71 : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-01/CODASYL.pdf CODASYL.pdf]
 
::*Introduction aux SGBD CODASYL DBTG 71 : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-01/CODASYL.pdf CODASYL.pdf]
::*Introduction aux SGBD CODASYL : Hierarchical Data Model (preliminary).pdf
+
::*Introduction aux SGBD CODASYL : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-01/Network-data-model.pdf Network-data-model.pdf]
::*Introduction au SGBD IMS : Network Data Model (preliminary).pdf
+
::*Introduction au SGBD IMS : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-01/Hierarchical-data-model.pdf Hierarchical-data-model.pdf]
::*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]
+
  
  
Ligne 17 : Ligne 17 :
  
 
====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]
 
::*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-2009/Chapitres/Chapitre-02/Exemple-de-BD.pdf Exemple-de-BD.pdf]
::*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]
 
  
 
====Chapitre 3. Modèle relationnel et normalisation====
 
====Chapitre 3. Modèle relationnel et normalisation====
::*Support de cours : Chapitre 3.ppt
+
::*'''Support de cours (ppt) :''' Chapitre 3.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
 
::*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]
 
::*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]
 
::*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]
 
::*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]
 
::*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]
 
::*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]
 
::*Photos de disques magnétiques
 
::*Photos de disques magnétiques
::*Support de cours (ppt) :
 
  
 
====Chapitre 5. Les systèmes de gestion de bases de données====
 
====Chapitre 5. Les systèmes de gestion de bases de données====
 +
::*'''Support de cours (ppt) :''' Chapitre 5.ppt
 
::*Introduction aux SGBD CODASYL DBTG 71 : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-01/CODASYL.pdf CODASYL.pdf]
 
::*Introduction aux SGBD CODASYL DBTG 71 : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-01/CODASYL.pdf CODASYL.pdf]
::*Introduction aux SGBD CODASYL : Hierarchical Data Model (preliminary).pdf
+
::*Introduction aux SGBD CODASYL : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-01/Network-data-model.pdf Network-data-model.pdf]
::*Introduction au SGBD IMS : Network Data Model (preliminary).pdf
+
::*Introduction au SGBD IMS : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-01/Hierarchical-data-model.pdf Hierarchical-data-model.pdf]
::*Support de cours : Chapitre 5.ppt
+
  
  
Ligne 40 : Ligne 40 :
  
 
====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]
 
::*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-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-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-2009/Chapitres/Chapitre-06/CLICOM-Creer-(InterBase).sql CLICOM-Creer-(InterBase).sql]
Ligne 49 : Ligne 50 :
 
::***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]
 
::***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]
 
::*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]
::*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]
 
  
  
 
====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]
 
::*Codes SQL du chapitre : Code SQL chapitre 07.pdf
 
::*Codes SQL du chapitre : Code SQL chapitre 07.pdf
::*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]
 
  
 
====Chapitre 8. Le langage SQL DML(2)====
 
====Chapitre 8. Le langage SQL DML(2)====
 +
::*'''Support de cours (ppt) :''' Chapitre 8.ppt
 
::*Codes SQL du chapitre : Code SQL chapitre 08.pdf
 
::*Codes SQL du chapitre : Code SQL chapitre 08.pdf
 
::*Structures cycliques (BD Access) : CYCLIQUE.mdb
 
::*Structures cycliques (BD Access) : CYCLIQUE.mdb
 
::*Structures cycliques (script SQL Access) : CYCLIQUE-Creer-(Access).sql
 
::*Structures cycliques (script SQL Access) : CYCLIQUE-Creer-(Access).sql
 
::*Structures cycliques (script SQL InterBase) : CYCLIQUE-Creer-(InterBase).sql
 
::*Structures cycliques (script SQL InterBase) : CYCLIQUE-Creer-(InterBase).sql
::*Support de cours : Chapitre 8.ppt
 
  
 
====Chapitre 9. Le langage SQL avancé====
 
====Chapitre 9. Le langage SQL avancé====
 +
::*'''Support de cours (ppt) :''' Chapitre 9.ppt
 
::*Codes SQL du chapitre : Code SQL chapitre 09.pdf
 
::*Codes SQL du chapitre : Code SQL chapitre 09.pdf
 
::*Tables du catalogue (BD Access) : CATALOGUE.mdb
 
::*Tables du catalogue (BD Access) : CATALOGUE.mdb
Ligne 69 : Ligne 70 :
 
::*Tables du catalogue (script SQL Access) : CATALOGUE-creer-(Access).sql
 
::*Tables du catalogue (script SQL Access) : CATALOGUE-creer-(Access).sql
 
::*Exemple d'interface SQL statique classique : COBOL-SQL.pdf
 
::*Exemple d'interface SQL statique classique : COBOL-SQL.pdf
::*Support de cours : Chapitre 9.ppt
 
  
  
Ligne 75 : Ligne 75 :
  
 
====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
 
::*Atelier DB-MAIN v6.5d (2000)
 
::*Atelier DB-MAIN v6.5d (2000)
 
::**Logiciel : DB-MAIN-v65d (education).zip
 
::**Logiciel : DB-MAIN-v65d (education).zip
Ligne 84 : Ligne 85 :
 
::**Version hlp : 1st-step.hlp
 
::**Version hlp : 1st-step.hlp
 
::**Version pdf : 1st-step.pdf
 
::**Version pdf : 1st-step.pdf
::*Support de cours : Chapitre 10.ppt
 
  
 
====Chapitre 11. Le modèle Entité-association de base====
 
====Chapitre 11. Le modèle Entité-association de base====
::*Schémas des figures du chapitre 11 (fichier DB-MAIN) : Dunod2009-chap11 Figures.lun
+
::*'''Support de cours (ppt) :''' Chapitre 11.ppt
::*Schémas des exercices du chapitre 11 (fichier DB-MAIN) : Dunod2009-chap11 Exercices.lun
+
::*Schémas du chapitre 11 (fichier DB-MAIN) : Dunod2009-chap11 Figures.lun
::*Support de cours : Chapitre 11.ppt
+
  
 
====Chapitre 12. Elaboration d'un schéma conceptuel====
 
====Chapitre 12. Elaboration d'un schéma conceptuel====
::*Schémas des figures du chapitre 12 (fichier DB-MAIN) : Dunod2009-chap12 Figures.lun
+
::*'''Support de cours (ppt) :''' Chapitre 12.ppt
::*Schémas des exercices du chapitre 12 (fichier DB-MAIN) : Dunod2009-chap12 Exercices.lun
+
::*Schémas du chapitre 12 (fichier DB-MAIN) : Dunod2009-chap12 Figures.lun
::*Support de cours : Chapitre 12.ppt
+
  
 
====Chapitre 13. Production du schéma de la base de données====
 
====Chapitre 13. Production du schéma de la base de données====
::*Schémas des figures du chapitre 13 (fichier DB-MAIN) : Dunod2009-chap13 Figures.lun
+
::*'''Support de cours (ppt) :''' Chapitre 13.ppt
::*Schémas des exercices du chapitre 13 (fichier DB-MAIN) : Dunod2009-chap13 Exercices.lun
+
::*Schémas du chapitre 13 (fichier DB-MAIN) : Dunod2009-chap13 Figures.lun
 
::*Projet Assurance complet (fichier DB-MAIN + code SQL) : Dunod2009-Chap13 Projet Assurance.zip
 
::*Projet Assurance complet (fichier DB-MAIN + code SQL) : Dunod2009-Chap13 Projet Assurance.zip
::*Support de cours : Chapitre 13.ppt
 
  
 
====Chapitre 14. Méthodologie des bases de données====
 
====Chapitre 14. Méthodologie des bases de données====
::*Support de cours : Chapitre 14.ppt
+
::*'''Support de cours (ppt) :''' Chapitre 14.ppt
  
 
====Chapitre 15. Le modèle Entité-association étendu====
 
====Chapitre 15. Le modèle Entité-association étendu====
::*Schémas des figures du chapitre 15 (fichier DB-MAIN) : Dunod2009-chap15 Figures.lun
+
::*'''Support de cours (ppt) :''' Chapitre 15.ppt
::*Schémas des exercices du chapitre 15 (fichier DB-MAIN) : Dunod2009-chap15 Exercices.lun
+
::*Schémas du chapitre 15 (fichier DB-MAIN) : Dunod2009-chap15 Figures.lun
::*Support de cours : Chapitre 15.ppt
+
  
 
====Chapitre 16. Les diagrammes de classes UML====
 
====Chapitre 16. Les diagrammes de classes UML====
 +
::*'''Support de cours (ppt) :''' Chapitre 16.ppt
 
::*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-2009/Chapitres/Chapitre-16/JLH_UML_EA.pdf JLH_UML_EA.pdf]
::*Support de cours : Chapitre 16.ppt
 
  
 
====Chapitre 17. Analyse conceptuelle du domaine d'application====
 
====Chapitre 17. Analyse conceptuelle du domaine d'application====
::*Schémas des figures du chapitre 17 (fichier DB-MAIN) : Dunod2009-chap17 Figures.lun
+
::*'''Support de cours (ppt) :''' Chapitre 17.ppt
::*Schémas des exercices du chapitre 17 (fichier DB-MAIN) : Dunod2009-chap17 Exercices.lun
+
::*Schémas du chapitre 17 (fichier DB-MAIN) : Dunod2009-chap17 Figures.lun
::*Introduction to Database design (pdf) :  
+
::*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]
::*Support de cours : Chapitre 17.ppt
+
  
 
====Chapitre 18. Conception logique d'une base de données relationnelle====
 
====Chapitre 18. Conception logique d'une base de données relationnelle====
::*Schémas des figures du chapitre 18 (fichier DB-MAIN) : Dunod2009-chap18 Figures.lun
+
::*'''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]
::*Schémas des exercices du chapitre 18 (fichier DB-MAIN) : Dunod2009-chap18 Exercices.lun
+
::*Schémas du chapitre 18 (fichier DB-MAIN) : Dunod2009-chap18 Figures.lun
 
::*Projet BIBLIO (fichier DB-MAIN) : Biblio.lun
 
::*Projet BIBLIO (fichier DB-MAIN) : Biblio.lun
::*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]
 
  
 
====Chapitre 19. Conception logique d'une base de données relationnelle objet====
 
====Chapitre 19. Conception logique d'une base de données relationnelle objet====
::*Schémas des figures du chapitre 19 (fichier DB-MAIN) : Dunod2009-chap19 Figures.lun
+
::*'''Support de cours (ppt) :''' Chapitre 19.ppt
::*Schémas des exercices du chapitre 19 (fichier DB-MAIN) : Dunod2009-chap19 Exercices.lun
+
::*Schémas du chapitre 19 (fichier DB-MAIN) : Dunod2009-chap19 Figures.lun
::*Projet BIBLIO (fichier DB-MAIN) : Biblio.lun*Support de cours : Chapitre 19.ppt
+
::*Projet BIBLIO (fichier DB-MAIN) : Biblio.lun
  
 
====Chapitre 20. Conception physique d'une base de données====
 
====Chapitre 20. Conception physique d'une base de données====
 +
::*'''Support de cours (ppt) :''' Chapitre 20.ppt
 
::*Feuille de calcul pour le choix d'un index : Scan ou index.xls
 
::*Feuille de calcul pour le choix d'un index : Scan ou index.xls
::*Schémas des figures du chapitre 20 (fichier DB-MAIN) : Dunod2009-chap20 Figures.lun
+
::*Schémas du chapitre 20 (fichier DB-MAIN) : Dunod2009-chap20 Figures.lun
::*Schémas des exercices du chapitre 20 (fichier DB-MAIN) : Dunod2009-chap20 Exercices.lun
+
::*Projet BIBLIO (fichier DB-MAIN) : Biblio.lun
::*Projet BIBLIO (fichier DB-MAIN) : Biblio.lun*Support de cours : Chapitre 20.ppt
+
  
 
====Chapitre 21. Production du code d'une base de données====
 
====Chapitre 21. Production du code d'une base de données====
 +
::*'''Support de cours (ppt) :''' Chapitre 21.ppt
 
::*Code SQL du chapitre 21 : Dunod2009-chap21 Code.sql
 
::*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
::*Support de cours : Chapitre 21.ppt
 
  
 
====Chapitre 22. Rétro-ingénierie d'une base de données====
 
====Chapitre 22. Rétro-ingénierie d'une base de données====
::*Tutoriel (anglais) Introduction to Database reverse Engineering (pdf) : DBRE2008.pdf
+
::*'''Support de cours :''' Chapitre 22.ppt
::*Etude de cas en rétro-ingénierie (pdf) : Projet-Retro-ingenierie.pdf
+
::*Introduction to Database reverse Engineering (pdf) : DBRE-2008.pdf [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-22/DBRE-2008.pdf DBRE-2008.pdf]
::*Support de cours : Chapitre 22.ppt
+
  
 
====Chapitre 23. Etudes de cas====
 
====Chapitre 23. Etudes de cas====
::*Projets DB-MAIN des études de cas
 
 
::*BD 'Circuits intégrés' (fichier mdb) : Circuits.mdb
 
::*BD 'Circuits intégrés' (fichier mdb) : Circuits.mdb
 +
::*Projets DB-MAIN des études de cas
  
  
Ligne 155 : Ligne 148 :
 
==Les annexes==
 
==Les annexes==
 
====Annexe A. Exercices et solutions====
 
====Annexe A. Exercices et solutions====
::*Texte de l'annexe A : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Annexes/Annexe-A/JLH-A-Exercices-resolus.pdf Exercices resolus.pdf]
+
::*'''Texte de l'annexe A :''' [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Annexes/Annexe-A/JLH-A-Exercices-resolus.pdf Exercices resolus.pdf]
  
 
====Annexe B. Les ensembles et la logique====
 
====Annexe B. Les ensembles et la logique====
::*Texte de l'annexe B : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Annexes/Annexe-B/JLH-B-Ensembles-et-Logique.pdf Ensembles-et-Logique.pdf]
+
::*'''Texte de l'annexe B :''' [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====
 
====Annexe C. Applications avancées des bases de données====
::*Texte de l'annexe C : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Annexes/Annexe-C/JLH-C-Applications-avancees.pdf Applications avancees.pdf]
+
::*'''Texte de l'annexe C :''' [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Annexes/Annexe-C/JLH-C-Applications-avancees.pdf Applications avancees.pdf]
  
 
====Annexe D. Convention graphiques des modèles====
 
====Annexe D. Convention graphiques des modèles====
 +
::*'''Texte de l'annexe C :'''
  
 
====Annexe E. Transformations de schémas====
 
====Annexe E. Transformations de schémas====
 +
::*'''Texte de l'annexe C :'''
  
 
====Annexe F. Etudes de cas====
 
====Annexe F. Etudes de cas====
 +
::*'''Texte de l'annexe C :'''
  
  
 
==Matériaux divers==
 
==Matériaux divers==

Version du 9 avril 2009 à 09:36

Bases de données - Concepts, utilisation et développpement (Dunod 2009)

Les documents complémentaires sont classés par chapitre et annexe. Le contenu des annexes se présente sous la forme d'un document pdf.


Sommaire

Les chapitres

Chapitre 1. Motivation et introduction


Partie I - CONCEPTS

Chapitre 2. Concepts des bases de données

Chapitre 3. Modèle relationnel et normalisation

  • Support de cours (ppt) : Chapitre 3.ppt

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

  • Support de cours (ppt) : Chapitre 4.ppt
  • Feuille de calcul des fichiers séquentiels indexés : ISAM.xls
  • Simulateur de taux de remplissage d'un fichier séquentiel indexé : ISAM.zip
  • Simulateur de temps d'accès d'un fichier calculé (primary chaining) : PCHAIN.zip
  • Photos de disques magnétiques

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


Partie II - UTILISATION

Chapitre 6. Le langage SQL DDL


Chapitre 7. Le langage SQL DML(1)

Chapitre 8. Le langage SQL DML(2)

  • Support de cours (ppt) : Chapitre 8.ppt
  • Codes SQL du chapitre : Code SQL chapitre 08.pdf
  • Structures cycliques (BD Access) : CYCLIQUE.mdb
  • Structures cycliques (script SQL Access) : CYCLIQUE-Creer-(Access).sql
  • Structures cycliques (script SQL InterBase) : CYCLIQUE-Creer-(InterBase).sql

Chapitre 9. Le langage SQL avancé

  • Support de cours (ppt) : Chapitre 9.ppt
  • Codes SQL du chapitre : Code SQL chapitre 09.pdf
  • Tables du catalogue (BD Access) : CATALOGUE.mdb
  • Tables du catalogue (script SQL InterBase) : CATALOGUE-creer-(InterBase).sql
  • Tables du catalogue (script SQL Access) : CATALOGUE-creer-(Access).sql
  • Exemple d'interface SQL statique classique : COBOL-SQL.pdf


Partie III - DEVELOPPEMENT

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

  • Support de cours (ppt) : Chapitre 10.ppt
  • Atelier DB-MAIN v6.5d (2000)
    • Logiciel : DB-MAIN-v65d (education).zip
    • Manuel : 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 : 1st-step.hlp
    • Version pdf : 1st-step.pdf

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

  • Support de cours (ppt) : Chapitre 11.ppt
  • Schémas du chapitre 11 (fichier DB-MAIN) : Dunod2009-chap11 Figures.lun

Chapitre 12. Elaboration d'un schéma conceptuel

  • Support de cours (ppt) : Chapitre 12.ppt
  • Schémas du chapitre 12 (fichier DB-MAIN) : Dunod2009-chap12 Figures.lun

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

  • Support de cours (ppt) : Chapitre 13.ppt
  • Schémas du chapitre 13 (fichier DB-MAIN) : Dunod2009-chap13 Figures.lun
  • Projet Assurance complet (fichier DB-MAIN + code SQL) : Dunod2009-Chap13 Projet Assurance.zip

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

  • Support de cours (ppt) : Chapitre 14.ppt

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

  • Support de cours (ppt) : Chapitre 15.ppt
  • Schémas du chapitre 15 (fichier DB-MAIN) : Dunod2009-chap15 Figures.lun

Chapitre 16. Les diagrammes de classes UML

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

Chapitre 17. Analyse conceptuelle du domaine d'application

  • Support de cours (ppt) : Chapitre 17.ppt
  • Schémas du chapitre 17 (fichier DB-MAIN) : Dunod2009-chap17 Figures.lun
  • Introduction to Database design (pdf) : MiniTut-2002.pdf

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

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

  • Support de cours (ppt) : Chapitre 19.ppt
  • Schémas du chapitre 19 (fichier DB-MAIN) : Dunod2009-chap19 Figures.lun
  • Projet BIBLIO (fichier DB-MAIN) : Biblio.lun

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

  • Support de cours (ppt) : Chapitre 20.ppt
  • Feuille de calcul pour le choix d'un index : Scan ou index.xls
  • Schémas du chapitre 20 (fichier DB-MAIN) : Dunod2009-chap20 Figures.lun
  • 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
  • Code SQL du chapitre 21 : Dunod2009-chap21 Code.sql
  • Code SQL de la base de données Biblio : BIBLIO.sql

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

  • Support de cours : Chapitre 22.ppt
  • Introduction to Database reverse Engineering (pdf) : DBRE-2008.pdf DBRE-2008.pdf

Chapitre 23. Etudes de cas

  • BD 'Circuits intégrés' (fichier mdb) : Circuits.mdb
  • Projets DB-MAIN des études de cas


Les annexes

Annexe A. Exercices et solutions

Annexe B. Les ensembles et la logique

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

Annexe D. Convention graphiques des modèles

  • Texte de l'annexe C :

Annexe E. Transformations de schémas

  • Texte de l'annexe C :

Annexe F. Etudes de cas

  • Texte de l'annexe C :


Matériaux divers

Outils personnels