Jlh (discuter | contributions) |
Jlh (discuter | contributions) |
||
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 : | + | ::*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 | + | ::*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] |
− | + | ||
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] | ||
− | |||
====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 | ||
− | |||
====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 : | + | ::*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 : | + | ::*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] |
− | + | ||
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] | ||
− | |||
====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 | ||
− | |||
====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 | ||
− | |||
====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 | ||
− | |||
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 | ||
− | |||
====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 |
− | ::*Schémas | + | ::*Schémas du chapitre 11 (fichier DB-MAIN) : Dunod2009-chap11 Figures.lun |
− | + | ||
====Chapitre 12. Elaboration d'un schéma conceptuel==== | ====Chapitre 12. Elaboration d'un schéma conceptuel==== | ||
− | ::* | + | ::*'''Support de cours (ppt) :''' Chapitre 12.ppt |
− | ::*Schémas | + | ::*Schémas du chapitre 12 (fichier DB-MAIN) : Dunod2009-chap12 Figures.lun |
− | + | ||
====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 |
− | ::*Schémas | + | ::*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 | ||
− | |||
====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==== | ||
− | ::* | + | ::*'''Support de cours (ppt) :''' Chapitre 15.ppt |
− | ::*Schémas | + | ::*Schémas du chapitre 15 (fichier DB-MAIN) : Dunod2009-chap15 Figures.lun |
− | + | ||
====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] | ||
− | |||
====Chapitre 17. Analyse conceptuelle du domaine d'application==== | ====Chapitre 17. Analyse conceptuelle du domaine d'application==== | ||
− | ::* | + | ::*'''Support de cours (ppt) :''' Chapitre 17.ppt |
− | ::*Schémas | + | ::*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] |
− | + | ||
====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] |
− | ::*Schémas | + | ::*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 | ||
− | |||
====Chapitre 19. Conception logique d'une base de données relationnelle objet==== | ====Chapitre 19. Conception logique d'une base de données relationnelle objet==== | ||
− | ::* | + | ::*'''Support de cours (ppt) :''' Chapitre 19.ppt |
− | ::*Schémas | + | ::*Schémas du chapitre 19 (fichier DB-MAIN) : Dunod2009-chap19 Figures.lun |
− | ::*Projet BIBLIO (fichier DB-MAIN) : Biblio.lun | + | ::*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 | + | ::*Schémas du chapitre 20 (fichier DB-MAIN) : Dunod2009-chap20 Figures.lun |
− | + | ::*Projet BIBLIO (fichier DB-MAIN) : Biblio.lun | |
− | ::*Projet BIBLIO (fichier DB-MAIN) : Biblio.lun | + | |
====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 | ||
− | |||
====Chapitre 22. Rétro-ingénierie d'une base de données==== | ====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 [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2009/Chapitres/Chapitre-22/DBRE-2008.pdf DBRE-2008.pdf] |
− | + | ||
====Chapitre 23. Etudes de cas==== | ====Chapitre 23. Etudes 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== |
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.