DUNOD2009 Compléments

Affichages
De LIBD.
(Différences entre les versions)
Ligne 8 : Ligne 8 :
 
*Introduction au SGBD IMS : Network Data Model (preliminary).pdf
 
*Introduction au SGBD IMS : Network Data Model (preliminary).pdf
 
*Support de cours : Chapitre 1.ppt
 
*Support de cours : Chapitre 1.ppt
 +
  
 
===Partie I - CONCEPTS===
 
===Partie I - CONCEPTS===
Ligne 30 : Ligne 31 :
 
*Introduction au SGBD IMS : Network Data Model (preliminary).pdf
 
*Introduction au SGBD IMS : Network Data Model (preliminary).pdf
 
*Support de cours : Chapitre 5.ppt
 
*Support de cours : Chapitre 5.ppt
 +
  
 
===Partie II - UTILISATION===
 
===Partie II - UTILISATION===
Ligne 46 : Ligne 48 :
  
 
====Chapitre 7. Le langage SQL DML(1)====
 
====Chapitre 7. Le langage SQL DML(1)====
 +
*Codes SQL du chapitre : Code SQL chapitre 07.pdf
 
*Support de cours : Chapitre 7.ppt
 
*Support de cours : Chapitre 7.ppt
  
 
====Chapitre 8. Le langage SQL DML(2)====
 
====Chapitre 8. Le langage SQL DML(2)====
 +
*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
 
*Support de cours : Chapitre 8.ppt
 
*Support de cours : Chapitre 8.ppt
  
 
====Chapitre 9. Le langage SQL avancé====
 
====Chapitre 9. Le langage SQL avancé====
 +
*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
 
*Support de cours : Chapitre 9.ppt
 
*Support de cours : Chapitre 9.ppt
 +
  
 
===Partie III - DEVELOPPEMENT===
 
===Partie III - DEVELOPPEMENT===
 +
 
====Chapitre 10. Construction d'une base de données====
 
====Chapitre 10. Construction d'une base de données====
 +
*Atelier DB-MAIN v6.5d (2000)
 +
**DB-MAIN-v65d (education).zip
 +
**Manuel DB-MAIN v6.5d : Manuel DB-MAIN v6.zip
 +
*Atelier DB-MAIN v8 (2007)
 +
**DB-MAIN-v8 (education).zip
 +
**Manuel DB-MAIN v8 : 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
 
*Support de cours : Chapitre 10.ppt
 
*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
 +
*Schémas des exercices du chapitre 11 (fichier DB-MAIN) : Dunod2009-chap11 Exercices.lun
 
*Support de cours : Chapitre 11.ppt
 
*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
 +
*Schémas des exercices du chapitre 12 (fichier DB-MAIN) : Dunod2009-chap12 Exercices.lun
 
*Support de cours : Chapitre 12.ppt
 
*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
 +
*Schémas des exercices du chapitre 13 (fichier DB-MAIN) : Dunod2009-chap13 Exercices.lun
 +
*Projet Assurance complet (fichier DB-MAIN + code SQL) : Dunod2009-Chap13 Projet Assurance.zip
 
*Support de cours : Chapitre 13.ppt
 
*Support de cours : Chapitre 13.ppt
  
Ligne 71 : Ligne 101 :
  
 
====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
 +
*Schémas des exercices du chapitre 15 (fichier DB-MAIN) : Dunod2009-chap15 Exercices.lun
 
*Support de cours : Chapitre 15.ppt
 
*Support de cours : Chapitre 15.ppt
  
 
====Chapitre 16. Les diagrammes de classes UML====
 
====Chapitre 16. Les diagrammes de classes UML====
 +
*UML ou ERA (pdf) : UML_EA.pdf
 
*Support de cours : Chapitre 16.ppt
 
*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
 +
*Schémas des exercices du chapitre 17 (fichier DB-MAIN) : Dunod2009-chap17 Exercices.lun
 +
*Introduction to Database design (pdf) :
 
*Support de cours : Chapitre 17.ppt
 
*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
 +
*Schémas des exercices du chapitre 18 (fichier DB-MAIN) : Dunod2009-chap18 Exercices.lun
 +
*Projet BIBLIO (fichier DB-MAIN) : Biblio.lun
 
*Support de cours : Chapitre 18.ppt
 
*Support de cours : Chapitre 18.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====
*Support de cours : Chapitre 19.ppt
+
*Schémas des figures du chapitre 19 (fichier DB-MAIN) : Dunod2009-chap19 Figures.lun
 +
*Schémas des exercices du chapitre 19 (fichier DB-MAIN) : Dunod2009-chap19 Exercices.lun
 +
*Projet BIBLIO (fichier DB-MAIN) : Biblio.lun*Support de cours : Chapitre 19.ppt
  
 
====Chapitre 20. Conception physique d'une base de données====
 
====Chapitre 20. Conception physique d'une base de données====
*Support de cours : Chapitre 20.ppt
+
*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 des exercices du chapitre 20 (fichier DB-MAIN) : Dunod2009-chap20 Exercices.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====
 +
*Code SQL du chapitre 21 : Dunod2009-chap21 Code.sql
 +
*Code SQL de la base de données Biblio : BIBLIO.sql
 
*Support de cours : Chapitre 21.ppt
 
*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
 +
*Etude de cas en rétro-ingénierie (pdf) : Projet-Retro-ingenierie.pdf
 
*Support de cours : Chapitre 22.ppt
 
*Support de cours : Chapitre 22.ppt
  
 
====Chapitre 23. Etudes de cas====
 
====Chapitre 23. Etudes de cas====
*Support de cours : Chapitre 23.ppt
+
*Projets DB-MAIN des études de cas
 +
*BD 'Circuits intégrés' (fichier mdb) : Circuits.mdb
 +
 
  
  

Version du 8 avril 2009 à 09:59

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

Sommaire

Les chapitres

Chapitre 1. Motivation et introduction

  • Introduction aux SGBD CODASYL DBTG 71 : CODASYL.pdf
  • Introduction aux SGBD CODASYL : Hierarchical Data Model (preliminary).pdf
  • Introduction au SGBD IMS : Network Data Model (preliminary).pdf
  • Support de cours : Chapitre 1.ppt


Partie I - CONCEPTS

Chapitre 2. Concepts des bases de données

  • Schéma de la base de données à imprimer : Exemple de BD.pdf
  • Support de cours : Chapitre 2.ppt

Chapitre 3. Modèle relationnel et normalisation

  • Support de cours : Chapitre 3.ppt

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

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

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

  • Introduction aux SGBD CODASYL DBTG 71 : CODASYL.pdf
  • Introduction aux SGBD CODASYL : Hierarchical Data Model (preliminary).pdf
  • Introduction au SGBD IMS : Network Data Model (preliminary).pdf
  • Support de cours : Chapitre 5.ppt


Partie II - UTILISATION

Chapitre 6. Le langage SQL DDL

  • Script SQL de création de la BD d'exemple CLICOM : CLICOM-Creer-(Access).sql
  • Script SQL de création de la BD d'exemple CLICOM : CLICOM-Creer-(InterBase).sql
  • Base de données CLICOM en Access : CLICOM.mdb
  • Interpréteur de script SQL ACCESS
    • Logiciel : SQL-Interpreter-FR (v4).mdb
    • Documentation :
      • Installer SQL-interpreter (v4).pdf
      • The SQL-Script Language.pdf
  • Syntaxe du langage SQL2 : SQL2-Syntax.pdf
    • Support de cours : Chapitre 6.ppt

Chapitre 7. Le langage SQL DML(1)

  • Codes SQL du chapitre : Code SQL chapitre 07.pdf
  • Support de cours : Chapitre 7.ppt

Chapitre 8. Le langage SQL DML(2)

  • 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
  • Support de cours : Chapitre 8.ppt

Chapitre 9. Le langage SQL avancé

  • 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
  • Support de cours : Chapitre 9.ppt


Partie III - DEVELOPPEMENT

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

  • Atelier DB-MAIN v6.5d (2000)
    • DB-MAIN-v65d (education).zip
    • Manuel DB-MAIN v6.5d : Manuel DB-MAIN v6.zip
  • Atelier DB-MAIN v8 (2007)
    • DB-MAIN-v8 (education).zip
    • Manuel DB-MAIN v8 : 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
  • Support de cours : Chapitre 10.ppt

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

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

Chapitre 12. Elaboration d'un schéma conceptuel

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

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
  • Schémas des exercices du chapitre 13 (fichier DB-MAIN) : Dunod2009-chap13 Exercices.lun
  • 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

  • Support de cours : Chapitre 14.ppt

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

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

Chapitre 16. Les diagrammes de classes UML

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

Chapitre 17. Analyse conceptuelle du domaine d'application

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

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
  • Schémas des exercices du chapitre 18 (fichier DB-MAIN) : Dunod2009-chap18 Exercices.lun
  • Projet BIBLIO (fichier DB-MAIN) : Biblio.lun
  • Support de cours : Chapitre 18.ppt

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
  • Schémas des exercices du chapitre 19 (fichier DB-MAIN) : Dunod2009-chap19 Exercices.lun
  • Projet BIBLIO (fichier DB-MAIN) : Biblio.lun*Support de cours : Chapitre 19.ppt

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

  • 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 des exercices du chapitre 20 (fichier DB-MAIN) : Dunod2009-chap20 Exercices.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

  • Code SQL du chapitre 21 : Dunod2009-chap21 Code.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

  • Tutoriel (anglais) Introduction to Database reverse Engineering (pdf) : DBRE2008.pdf
  • Etude de cas en rétro-ingénierie (pdf) : Projet-Retro-ingenierie.pdf
  • Support de cours : Chapitre 22.ppt

Chapitre 23. Etudes de cas

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


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

Outils personnels