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.
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
-
Annexe E. Transformations de schémas
-
Annexe F. Etudes de cas
-
Matériaux divers