Dbm (discuter | contributions) (→Chapitre 22. Rétro-ingénierie d'une base de données) |
Dbm (discuter | contributions) |
||
(72 révisions intermédiaires par un utilisateur sont masquées) | |||
Ligne 1 : | Ligne 1 : | ||
− | <center><big><b>Page en construction - Actuellement | + | <center><big><b>Page en construction - Actuellement incomplète</b></big></center> |
+ | |||
<big>'''Bases de données - Concepts, utilisation et développement; 3e édition (Dunod 2015)'''</big> | <big>'''Bases de données - Concepts, utilisation et développement; 3e édition (Dunod 2015)'''</big> | ||
Ligne 6 : | Ligne 7 : | ||
Différentes ressources logicielles utiles à l'exploitation de l'ouvrage sont disponibles : | Différentes ressources logicielles utiles à l'exploitation de l'ouvrage sont disponibles : | ||
− | |||
:*L'interpréteur de scripts SQL '''SQLfast''' : [[DUNOD2015_SQLfast|SQLfast]] | :*L'interpréteur de scripts SQL '''SQLfast''' : [[DUNOD2015_SQLfast|SQLfast]] | ||
+ | :*L'atelier '''DB-MAIN''' : [[DUNOD2009_DB-MAIN|DB-MAIN]] | ||
:*Les '''simulateurs''' et '''modèles de calcul''' pour l'évaluation des structures physiques : [[DUNOD2015_EVALUATION_TECHNIQUE|Outils d'évaluation technique]] | :*Les '''simulateurs''' et '''modèles de calcul''' pour l'évaluation des structures physiques : [[DUNOD2015_EVALUATION_TECHNIQUE|Outils d'évaluation technique]] | ||
Ligne 14 : | Ligne 15 : | ||
− | ==Les chapitres== | + | ==Les chapitres (annexes et compléments)== |
+ | |||
+ | |||
+ | '''Remarque concernant le code SQL de l'ouvrage | ||
+ | :La collection des codes SQL et des scripts SQLfast relatifs aux chapitres et aux annexes de l'ouvrage est disponible sous la forme d'une archive zip ('''Scripts_BD-2015.zip'''). Cette archive contient un répertoire, '''BD-2015''', lui-même décomposé en répertoires dédiés chacun à un chapitre (et son annexe) ou à une annexe générale. Il est conseillé de placer le répertoire '''BD-2015''' extrait de l'archive dans le répertoire '''Scripts''' de l'installation SQLfast. | ||
+ | <!-- Pour faciliter l'accès à ces scripts, on suggère de modifier le paramètre '''scriptDirectory''' du fichier d'initialisation '''SQLfast/SQLfast.ini''' comme suit : | ||
+ | |||
+ | scriptDirectory = Scripts/BD-2015 | ||
+ | --> | ||
+ | :L'archive est disponible [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Scripts_BD-2015.zip '''[ici]'''] [''dernière maj 2016-01-21'']. | ||
+ | :Il est à noter que ces scripts sont également intégrés à la distribution courante de SQLfast, disponible [[DUNOD2015_SQLfast|'''[ici]''']]. | ||
====Chapitre 1. Motivation et introduction==== | ====Chapitre 1. Motivation et introduction==== | ||
− | :*'''Support de cours (ppt) : [ | + | :*'''Support de cours (ppt) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-01/JLH-01-Motivation-et-introduction.ppt 1. Motivation et introduction.ppt]''' [''dernière maj 2015-06-15''] |
− | :*Introduction aux SGBD CODASYL et IMS : [[DUNOD2015_CODASYL_IMS|CODASYL et IMS]] | + | :*'''Autres matériaux''' : |
+ | ::*Introduction aux SGBD CODASYL et IMS (''Encyclopedia of Database Systems'', Springer) : [[DUNOD2015_CODASYL_IMS|CODASYL et IMS]] | ||
+ | |||
===Partie I - CONCEPTS DES BASES DE DONNEES=== | ===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) : [ | + | :*'''Support de cours (ppt) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-02/JLH-02-Concepts-des-bases-de-donnees.ppt 2. Concepts des BD (Concepts).ppt]''' [''version 2012, en cours de révision''] |
− | :*Annexe A2 : [ | + | :*'''Annexe A2''' : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-02/JLH-A02-Concepts-des-bases-de-donnees.pdf Annexe A2.pdf] [''dernière maj 2015-06-14''] |
− | + | :*'''Autres matériaux''' : | |
− | :*Schéma de la base de données (pdf à imprimer) : [ | + | ::*Schéma de la base de données (pdf à imprimer) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-02/Schema-CLICOM.pdf Exemple-de-BD.pdf] |
====Chapitre 3. Modèle relationnel et normalisation==== | ====Chapitre 3. Modèle relationnel et normalisation==== | ||
− | :*'''Support de cours (ppt) : [ | + | :*'''Support de cours (ppt) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-03/JLH-03-Modele-relationnel-et-normalisation.ppt 3. Modele relationnel et normalisation.ppt]''' [''version 2012, en cours de révision''] |
− | :*Annexe A3 : [ | + | :*'''Annexe A3''' : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-03/JLH-A03-Modele-relationnel-et-normalisation.pdf Annexe A3.pdf] [''dernière maj 2015-06-14''] |
====Chapitre 4. Elements de technologie des bases de données==== | ====Chapitre 4. Elements de technologie des bases de données==== | ||
− | :*'''Support de cours (ppt) : | + | :*'''Support de cours (ppt)''' : |
− | ::[ | + | ::'''[https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-04/JLH-04-Elements-de-technologie-(1).ppt 4.1 Elements de technologie (1).ppt]''' [''version 2012, en cours de révision''] |
− | ::[ | + | ::'''[https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-04/JLH-04-Elements-de-technologie-(2).ppt 4.2 Elements de technologie (2).ppt]''' [''version 2012, en cours de révision''] |
− | :*Annexe A4 : [ | + | :*'''Annexe A4''' : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-04/JLH-A04-Elements-de-technologie.pdf Annexe A4.pdf] [''dernière maj 2015-06-14''] |
− | :*Outils d'évaluation : [[DUNOD2015_EVALUATION_TECHNIQUE|Outils d'évaluation technique]] | + | :*'''Autres matériaux''' : |
− | :*Photos d'unités de mémoire externe : [[DUNOD2009_MEMOIRES_EXTERNES|Mémoires externes]] | + | ::*Outils d'évaluation : [[DUNOD2015_EVALUATION_TECHNIQUE|Outils d'évaluation technique]] |
+ | ::*Photos d'unités de mémoire externe : [[DUNOD2009_MEMOIRES_EXTERNES|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==== | ||
− | :*'''Support de cours (ppt) :''' | + | :*'''Support de cours (ppt) :''' 5. Les SGBD.ppt [''non disponible''] |
− | :*Introduction aux SGBD CODASYL et IMS : [[DUNOD2015_CODASYL_IMS|CODASYL et IMS]] | + | :*'''Autres matériaux''' : |
+ | ::*Introduction aux SGBD CODASYL et IMS (''Encyclopedia of Database Systems'', Springer) : [[DUNOD2015_CODASYL_IMS|CODASYL et IMS]] | ||
+ | <br> | ||
===Partie II - UTILISATION DES BASES DE DONNEES=== | ===Partie II - UTILISATION DES BASES DE DONNEES=== | ||
====Chapitre 6. Le langage SQL DDL==== | ====Chapitre 6. Le langage SQL DDL==== | ||
− | :*'''Support de cours (ppt) : [ | + | :*'''Support de cours (ppt) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-06/JLH-06-SQL-DDL.ppt 6. Le langage SQL DDL.ppt]''' [''version 2012, en cours de révision''] |
− | :*Annexe A6 : [ | + | :*'''Annexe A6''' : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-06/JLH-A06-Le-langage-SQL-DDL.pdf Annexe A6.pdf] [''dernière maj 2015-06-14''] |
− | :*Scripts SQLfast : [ | + | :*'''Autres matériaux''' : |
− | :*Base de données CLICOM en Access (mdb) : [ | + | ::*'''Scripts SQLfast''' : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-06/Chapitre-06-Scripts-SQLfast.zip Code SQL chapitre 6.zip] [''dernière maj 2015-06-14''] |
− | :*Base de données CLICOM en SQLite (db) : [ | + | ::*Base de données CLICOM en Access (mdb) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-06/CLICOM.mdb CLICOM.mdb] |
− | :*Syntaxe (partielle) du langage SQL2 (pdf) : [ | + | ::*Base de données CLICOM en SQLite (db) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-06/CLICOM.db CLICOM.db] |
− | + | ::*Syntaxe (partielle) du langage SQL2 (pdf) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2012/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) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-07/Utilisation-des-BD-(SQL-DML-1).ppt 7. Utilisation des BD (SQL-DML 1).ppt]''' [''version 2012, en cours de révision''] | |
− | + | :*'''Annexe A7''' : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-07/JLH-A07-Le-langage-SQL-DML(1).pdf Annexe A7.pdf] [''dernière maj 2015-06-14''] | |
====Chapitre 8. Le langage SQL DML(2)==== | ====Chapitre 8. Le langage SQL DML(2)==== | ||
− | + | :*'''Support de cours (ppt) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-08/Utilisation-des-BD-(SQL-DML-2).ppt 8. Utilisation des BD (SQL-DML 2).ppt]''' [''version 2012, en cours de révision''] | |
− | + | :*'''Annexe A8''' : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-08/JLH-A08-Le-langage-SQL-DML(2).pdf Annexe A8.pdf] [''dernière maj 2015-06-14''] | |
− | + | ||
− | + | ||
− | + | ||
====Chapitre 9. Le langage SQL avancé==== | ====Chapitre 9. Le langage SQL avancé==== | ||
− | + | :*'''Support de cours (ppt) : | |
− | :: | + | ::'''[https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-09/Utilisation-des-BD-(SQL-Avance-1).ppt 9.1 Utilisation-des-BD-(SQL-Avance-1).ppt]''' [''version 2012, en cours de révision''] |
− | :: | + | ::'''[https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-09/Utilisation-des-BD-(SQL-Avance-2).ppt 9.2 Utilisation-des-BD-(SQL-Avance-2).ppt]''' [''version 2012, en cours de révision''] |
− | + | :*'''Annexe A9''' : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-09/JLH-A09-Le-langage-SQL-avance.pdf Annexe A9.pdf] [''dernière maj 2015-06-14''] | |
− | + | :*'''Autres matériaux''' : | |
− | + | ::*Exemple d'interface SQL statique classique : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-09/COBOL-SQL.PDF COBOL-SQL.PDF] | |
− | + | ||
− | ::*Exemple d'interface SQL statique classique : [ | + | |
+ | ====Chapitre 10. Les bases de données non relationnelles==== | ||
+ | :*'''Support de cours (ppt)''' : 10. Bases de données non relationnelles.ppt [''non disponible''] | ||
+ | :*'''Annexe A10''' : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-10/JLH-A10-BD-non-relationnelles.pdf Annexe A10.pdf] [''dernière maj 2015-06-14''] | ||
+ | |||
+ | <br> | ||
===Partie III - DEVELOPPEMENT D'UNE BASE DE DONNEES=== | ===Partie III - DEVELOPPEMENT D'UNE BASE DE DONNEES=== | ||
− | ====Chapitre | + | ====Chapitre 11. Construction d'une base de données==== |
− | + | :*'''Support de cours (ppt) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-10/Methodologie-des-BD-(court)-(Methodologie).ppt Methodologie des BD (court)-(Methodologie).ppt]''' [''version 2012, en cours de révision''] | |
− | ::*L'atelier DB-MAIN : [[DUNOD2009_DB-MAIN| | + | :*'''Autres matériaux''' : |
+ | ::*L'atelier DB-MAIN : [[DUNOD2009_DB-MAIN|DUNOD2015 DB-MAIN]] | ||
− | ====Chapitre | + | ====Chapitre 12. Le modèle Entité-association de base==== |
− | + | :*'''Support de cours (ppt) : [https://staff.info.unamur.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]''' [''version 2012, en cours de révision''] | |
− | ::*Schémas du chapitre | + | :*'''Annexe A12''' : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-12/JLH-A12-Modele-EA-de-base.pdf Annexe A12.pdf] [''dernière maj 2015-06-14''] |
+ | :*Schémas du chapitre 12 (fichier DB-MAIN) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-11/Chapitre-11-Schemas.zip Chapitre-12-Schemas.zip] | ||
− | ====Chapitre | + | ====Chapitre 13. Elaboration d'un schéma conceptuel==== |
− | + | :*'''Support de cours (ppt) : [https://staff.info.unamur.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]''' [''version 2012, en cours de révision''] | |
− | ::*Schémas du chapitre | + | :*'''Annexe A13''' : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-13/JLH-A13-Elaboration-d-un-schema-conceptuel.pdf Annexe A13.pdf] [''dernière maj 2015-06-14''] |
+ | :*'''Autres matériaux''' : | ||
+ | ::*Schémas du chapitre 13 (fichier DB-MAIN) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-12/Chapitre-12-Schemas.zip Chapitre-12-Schemas.zip] | ||
− | ====Chapitre | + | ====Chapitre 14. Production du schéma de la base de données==== |
− | + | :*'''Support de cours (ppt) : [https://staff.info.unamur.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]''' [''version 2012, en cours de révision''] | |
− | ::*Schémas du chapitre | + | :*'''Annexe A14''' : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-14/JLH-A14-Production-du-schema-de-la-BD.pdf Annexe A14.pdf] [''dernière maj 2015-06-14''] |
− | ::*Projet Assurance complet (fichier DB-MAIN + code SQL) : [ | + | :*'''Autres matériaux''' : |
+ | ::*Schémas du chapitre 14 (fichier DB-MAIN) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-13/Chapitre-13-Schemas.zip Chapitre-14-Schemas.zip] | ||
+ | ::*Projet Assurance complet (fichier DB-MAIN + code SQL) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-13/Chapitre-13-Projet-Assurance.zip Chapitre-14-Projet-Assurance.zip] | ||
− | ====Chapitre | + | ====Chapitre 15. Méthodologie des bases de données==== |
− | + | :*'''Support de cours (ppt) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-14/Methodologie-des-BD-(long)-(Methodologie).ppt Methodologie des BD (long)-(Methodologie).ppt]''' [''version 2012, en cours de révision''] | |
− | ::*L'atelier DB-MAIN : [[DUNOD2009_DB-MAIN| | + | :*'''Autres matériaux''' : |
+ | ::*L'atelier DB-MAIN : [[DUNOD2009_DB-MAIN|DUNOD2016 DB-MAIN]] | ||
− | ====Chapitre | + | ====Chapitre 16. Le modèle Entité-association étendu==== |
− | + | :*'''Support de cours (ppt) : [https://staff.info.unamur.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]''' [''version 2012, en cours de révision''] | |
− | ::*Schémas du chapitre | + | :*'''Annexe A16''' : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-16/JLH-A16-Modele-EA-etendu.pdf Annexe A16.pdf] [''dernière maj 2015-06-14''] |
+ | :*'''Autres matériaux''' : | ||
+ | ::*Schémas du chapitre 16 (fichier DB-MAIN) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-15/Chapitre-15-Schemas.zip Chapitre-16-Schemas.zip] | ||
− | ====Chapitre | + | ====Chapitre 17. Les diagrammes de classes UML==== |
− | + | :*'''Support de cours (ppt) : Chapitre 17.ppt''' [''non disponible''] | |
− | ::*UML ou ERA (pdf) : [ | + | :*'''Annexe A17''' : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-17/JLH-A17-Modele-UML.pdf Annexe A17.pdf] [''dernière maj 2015-06-14''] |
+ | :*'''Autres matériaux''' : | ||
+ | ::*UML ou ERA (pdf) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-16/JLH_UML_EA.pdf JLH_UML_EA.pdf] | ||
− | ====Chapitre | + | ====Chapitre 18. Analyse conceptuelle du domaine d'application==== |
− | + | :*'''Support de cours (ppt) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-17/Methodologie-des-BD-(long)-(Analyse-conceptuelle).ppt Methodologie des BD (long)-(Analyse conceptuelle).ppt]''' [''version 2012, en cours de révision''] | |
− | + | :*'''Annexe A18''' : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-18/JLH-A18-Analyse-conceptuelle.pdf Annexe A18.pdf] [''dernière maj 2015-06-14''] | |
− | ::*Introduction to Database design (pdf) : [ | + | :*'''Autres matériaux''' : |
+ | ::*Introduction to Database design (pdf) : [https://staff.info.unamur.be/dbm/Documents/Tutorials/DB-Design/MiniTut-2002.pdf MiniTut-2002.pdf] | ||
− | ====Chapitre | + | ====Chapitre 19. Conception logique d'une base de données relationnelle==== |
− | + | :*'''Support de cours (ppt) : [https://staff.info.unamur.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]''' [''version 2012, en cours de révision''] | |
− | ::*Schémas du chapitre | + | :*'''Annexe A19''' : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-19/JLH-A19-Conception-logique.pdf Annexe A19.pdf] [''dernière maj 2015-06-14''] |
− | ::*Projet BIBLIO (fichier DB-MAIN) : [ | + | :*'''Autres matériaux''' : |
+ | ::*Schémas du chapitre 19 (fichier DB-MAIN) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-18/Chapitre-18-Schemas.zip Chapitre-19-Schemas.zip] | ||
+ | ::*Projet BIBLIO (fichier DB-MAIN) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-18/Chapitre-18-Schemas-Biblio.zip Chapitre-19-Schemas-Biblio.zip] | ||
− | ====Chapitre | + | ====Chapitre 20. Conception physique d'une base de données==== |
− | + | :*'''Support de cours (ppt) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-19/Methodologie-des-BD-(long)-(Conception-physique).ppt Methodologie des BD (long)-(Conception physique).ppt]''' [''version 2012, en cours de révision''] | |
− | ::*Feuille de calcul pour le choix d'un index : [ | + | :*'''Annexe A20''' : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-20/JLH-A20-Conception-physique.pdf Annexe A20.pdf] [''dernière maj 2015-06-14''] |
− | ::*Projet BIBLIO (fichier DB-MAIN) : [ | + | :*'''Autres matériaux''' : |
+ | ::*Feuille de calcul pour le choix d'un index : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-19/Scan-ou-index.xls Scan-ou-index.xls] | ||
+ | ::*Projet BIBLIO (fichier DB-MAIN) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-19/Schemas-Biblio.zip Schemas-Biblio.zip] | ||
+ | |||
+ | ====Chapitre 21. Production du code d'une base de données==== | ||
+ | :*'''Support de cours (ppt) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-20/Methodologie-des-BD-(long)-(Production-code).ppt Methodologie des BD (long)-(Production de code).ppt]''' [''version 2012, en cours de révision''] | ||
+ | :*'''Annexe A21''' : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-21/JLH-A21-Production-de-code.pdf Annexe A21.pdf] [''dernière maj 2015-06-14''] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
====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 | + | :*'''Support de cours''' : 22. Retro-ingenierie d'une BD.ppt [non disponible] |
− | :*Annexe A22 : [ | + | :*'''Annexe A22''' : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-22/JLH-A22-Retro-ingenierie.pdf Annexe A22.pdf] [''dernière maj 2015-06-28''] |
− | :*Introduction to Database reverse Engineering (pdf) : [ | + | :*'''Autres matériaux''' : |
− | :*Legacy and Future of Database Reverse Engineering (ppt) : [ | + | ::*Introduction to Database reverse Engineering (pdf) : [https://staff.info.unamur.be/dbm/Documents/Publications-LIBD/Ouvrages-Web/Database-Reverse-Engineering/DBRE-2002.pdf DBRE-2002.pdf] |
− | :*Etude de cas (pdf) : [ | + | ::*Legacy and Future of Database Reverse Engineering (ppt) : [https://staff.info.unamur.be/dbm/Documents/Tutorials/DBRE/WCRE09-Keynote-2009-10-16.zip WCRE09-Keynote-2009-10-16.zip] |
+ | ::*Etude de cas (pdf) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-21/Chap21-Projet-Retro-ingenierie.pdf Chap21-Projet-Retro-ingenierie.pdf] | ||
====Chapitre 23. Etudes de cas==== | ====Chapitre 23. Etudes de cas==== | ||
− | ::*BD 'Circuits intégrés' (BD Access) : [ | + | :*'''Support de cours''' : 23. Etudes de cas.ppt [non disponible] |
− | ::*Projets DB-MAIN des études de cas : [ | + | :*'''Annexe A23''' : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Chapitres/Chapitre-23/JLH-A23-Etudes-de-cas.pdf Annexe A23.pdf] [''dernière maj 2011-12-01''] |
+ | :*'''Autres matériaux''' : | ||
+ | ::*BD 'Circuits intégrés' (BD Access) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-22/Circuit-integre.mdb Circuit-integre.mdb] | ||
+ | ::*Projets DB-MAIN des études de cas : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-22/Chapitre-22-Schemas.zip Chapitre-23-Schemas.zip] | ||
+ | |||
+ | |||
+ | <br> | ||
==Les annexes générales== | ==Les annexes générales== | ||
====Annexe A24. SQL, les ensembles et la logique==== | ====Annexe A24. SQL, les ensembles et la logique==== | ||
− | :*'''Texte de l'annexe (pdf) :''' [ | + | :*'''Texte de l'annexe (pdf) :''' [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Annexes/JLH-A24-Ensembles-et-Logique.pdf A24. Ensembles et Logique.pdf] [''dernière maj 2015-06-15''] |
====Annexe A25. Transformations de schémas==== | ====Annexe A25. Transformations de schémas==== | ||
− | :*'''Texte de l'annexe (pdf) :''' [ | + | :*'''Texte de l'annexe (pdf) :''' [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Annexes/JLH-A25-Transfos.pdf A25. Transformations de schémas.pdf] [''dernière maj 2015-06-15''] |
− | :*Transformational Database Engineering (Tutoriel BDA 2009) (ppt) : [ | + | :*'''Autres matériaux''' : |
+ | ::*Transformational Database Engineering (Tutoriel BDA 2009) (ppt) : [https://staff.info.unamur.be/dbm/Documents/Tutorials/Transformation/Tutorial-BDA-2009.zip Tutorial-BDA-2009.zip] | ||
====Annexe A26. Conception logique relationnelle objet==== | ====Annexe A26. Conception logique relationnelle objet==== | ||
− | :*'''Texte de l'annexe (pdf) :''' [ | + | :*'''Texte de l'annexe (pdf) :''' [hhttps://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Annexes/JLH-A26-Conception-logique-ORel.pdf A26. Conception-logique-ORel.pdf] [''dernière maj 2015-06-15''] |
− | + | <!-- | |
====Annexe A27. Applications avancées des bases de données==== | ====Annexe A27. Applications avancées des bases de données==== | ||
− | :*'''Texte de l'annexe (pdf) :''' [ | + | :*'''Texte de l'annexe (pdf) :''' [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Annexes/JLH-A27-Applications-avancees.pdf Applications avancées.pdf] |
+ | |||
+ | --> | ||
====Annexe A28. Introduction à SQLfast==== | ====Annexe A28. Introduction à SQLfast==== | ||
− | :*'''Texte de l'annexe (pdf) :''' [ | + | :*'''Texte de l'annexe (pdf) :''' [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Annexes/JLH-A28-SQLfast.pdf A28. Introduction à SQLfast.pdf] [''dernière maj 2015-06-15''] |
====Annexe A29. Convention graphiques des modèles==== | ====Annexe A29. Convention graphiques des modèles==== | ||
− | :*'''Texte de l'annexe (pdf) :''' [ | + | :*'''Texte de l'annexe (pdf) :''' [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Annexes/JLH-A29-Graphique-ER.pdf A29. Conventions Graphique ER.pdf] [''dernière maj 2015-06-15''] |
− | ::*Schémas de l'annexe (fichier DB-MAIN) : [ | + | :*'''Autres matériaux''' : |
+ | ::*Schémas de l'annexe (fichier DB-MAIN) : [https://staff.info.unamur.be/dbm/Documents/Ouvrages/Dunod-2015/Annexes/JLH-A29-Schemas-ER.zip Annexe 29 (Schemas).zip] |
Bases de données - Concepts, utilisation et développement; 3e édition (Dunod 2015)
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 matériaux proposés ici sont pour certains d'entre eux encore en développement. Il seront actualisés au cours des prochains mois.
Différentes ressources logicielles utiles à l'exploitation de l'ouvrage sont disponibles :
<Retour à la page de l'ouvrage>
Remarque concernant le code SQL de l'ouvrage