Dbm (discuter | contributions) m |
Dbm (discuter | contributions) m |
||
Ligne 1 : | Ligne 1 : | ||
− | <big>'''Bases de données - Concepts, utilisation et développement (Dunod | + | <big>'''Bases de données - Concepts, utilisation et développement; 2e édition (Dunod 2012)'''</big> |
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 documents en cours de rédaction sont notés ''(en construction)''. | 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 documents en cours de rédaction sont notés ''(en construction)''. | ||
− | + | Différentes ressources logicielles utiles à l'exploitation de l'ouvrage sont disponibles : | |
:*L'atelier DB-MAIN : [[DUNOD2009_DB-MAIN|DUNOD2009 DB-MAIN]] | :*L'atelier DB-MAIN : [[DUNOD2009_DB-MAIN|DUNOD2009 DB-MAIN]] | ||
:*L'interpréteur de script SQL pour MS Access : [[DUNOD2009_SQL_Interpreter|DUNOD2009_SQL_Interpreter]] | :*L'interpréteur de script SQL pour MS Access : [[DUNOD2009_SQL_Interpreter|DUNOD2009_SQL_Interpreter]] | ||
+ | :*Les simulateurs et modèles de calcul pour les structures physiques : [[--DUNOD2009_SQL_Interpreter--|--DUNOD2009_SQL_Interpreter--]] | ||
Ligne 70 : | Ligne 71 : | ||
====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- | + | ::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/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- | + | ::*Script SQL de création de la BD d'exemple CLICOM (sql) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/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- | + | ::*Script SQL de création de la BD d'exemple CLICOM (sql) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-06/CLICOM-Creer-(InterBase).sql CLICOM-Creer-(InterBase).sql] |
− | ::*Base de données CLICOM en Access (mdb) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*Base de données CLICOM en Access (mdb) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-06/CLICOM.mdb CLICOM.mdb] |
::*Interpréteur de script SQL ACCESS : [[DUNOD2009_SQL_Interpreter|DUNOD2009_SQL_Interpreter]] | ::*Interpréteur de script SQL ACCESS : [[DUNOD2009_SQL_Interpreter|DUNOD2009_SQL_Interpreter]] | ||
− | ::*Syntaxe (partielle) du langage SQL2 (pdf) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*Syntaxe (partielle) du langage SQL2 (pdf) : [http://www.info.fundp.ac.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) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-07/Utilisation-des-BD-(SQL-DML-1).ppt Utilisation des BD (SQL-DML 1).ppt]''' |
− | ::*Codes SQL du chapitre 7 : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*Codes SQL du chapitre 7 : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-07/Code-SQL-chapitre-07.pdf Code-SQL-chapitre-07.pdf] |
====Chapitre 8. Le langage SQL DML(2)==== | ====Chapitre 8. Le langage SQL DML(2)==== | ||
− | ::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-08/Utilisation-des-BD-(SQL-DML-2).ppt Utilisation des BD (SQL-DML 2).ppt]''' |
− | ::*Codes SQL du chapitre 8 : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*Codes SQL du chapitre 8 : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-08/Code-SQL-chapitre-08.pdf Code-SQL-chapitre-08.pdf] |
− | ::*Structures cycliques (BD Access) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*Structures cycliques (BD Access) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-08/CYCLIQUE.mdb CYCLIQUE.mdb] |
− | ::*Structures cycliques (script SQL Access) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*Structures cycliques (script SQL Access) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-08/CYCLIQUE-Creer-(Access).sql CYCLIQUE-Creer-(Access).sql] |
− | ::*Structures cycliques (script SQL InterBase) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*Structures cycliques (script SQL InterBase) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-08/CYCLIQUE-Creer-(InterBase).sql CYCLIQUE-Creer-(InterBase).sql] |
====Chapitre 9. Le langage SQL avancé==== | ====Chapitre 9. Le langage SQL avancé==== | ||
− | ::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-09/Utilisation-des-BD-(SQL-Avance-1).ppt Utilisation-des-BD-(SQL-Avance-1).ppt] - [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-09/Utilisation-des-BD-(SQL-Avance-2).ppt Utilisation-des-BD-(SQL-Avance-2).ppt] |
− | ::*Codes SQL du chapitre 9 : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*Codes SQL du chapitre 9 : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-09/Code-SQL-chapitre-09.pdf Code-SQL-chapitre-09.pdf] |
− | ::*Tables du catalogue (BD Access) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*Tables du catalogue (BD Access) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-09/CATALOGUE.mdb CATALOGUE.mdb] |
− | ::*Tables du catalogue (script SQL Access) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*Tables du catalogue (script SQL Access) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-09/CATALOGUE-creer-(Access).sql CATALOGUE-creer-(Access).sql] |
− | ::*Tables du catalogue (script SQL InterBase) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*Tables du catalogue (script SQL InterBase) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-09/CATALOGUE-creer-(InterBase).sql CATALOGUE-creer-(InterBase).sql] |
− | ::*Exemple d'interface SQL statique classique : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*Exemple d'interface SQL statique classique : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-09/COBOL-SQL.PDF COBOL-SQL.PDF] |
===Partie III - DEVELOPPEMENT D'UNE BASE DE DONNEES=== | ===Partie III - DEVELOPPEMENT D'UNE BASE DE DONNEES=== | ||
====Chapitre 10. Construction d'une base de données==== | ====Chapitre 10. Construction d'une base de données==== | ||
− | ::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-10/Methodologie-des-BD-(court)-(Methodologie).ppt Methodologie des BD (court)-(Methodologie).ppt]''' |
::*L'atelier DB-MAIN : [[DUNOD2009_DB-MAIN|DUNOD2009 DB-MAIN]] | ::*L'atelier DB-MAIN : [[DUNOD2009_DB-MAIN|DUNOD2009 DB-MAIN]] | ||
====Chapitre 11. Le modèle Entité-association de base==== | ====Chapitre 11. Le modèle Entité-association de base==== | ||
− | ::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*'''Support de cours (ppt) : [http://www.info.fundp.ac.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]''' |
− | ::*Schémas du chapitre 11 (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*Schémas du chapitre 11 (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-11/Chapitre-11-Schemas.zip Chapitre-11-Schemas.zip] |
====Chapitre 12. Elaboration d'un schéma conceptuel==== | ====Chapitre 12. Elaboration d'un schéma conceptuel==== | ||
− | ::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*'''Support de cours (ppt) : [http://www.info.fundp.ac.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]''' |
− | ::*Schémas du chapitre 12 (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*Schémas du chapitre 12 (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-12/Chapitre-12-Schemas.zip Chapitre-12-Schemas.zip] |
====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) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*'''Support de cours (ppt) : [http://www.info.fundp.ac.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]''' |
− | ::*Schémas du chapitre 13 (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*Schémas du chapitre 13 (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-13/Chapitre-13-Schemas.zip Chapitre-13-Schemas.zip] |
− | ::*Projet Assurance complet (fichier DB-MAIN + code SQL) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*Projet Assurance complet (fichier DB-MAIN + code SQL) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-13/Chapitre-13-Projet-Assurance.zip Chapitre-13-Projet-Assurance.zip] |
====Chapitre 14. Méthodologie des bases de données==== | ====Chapitre 14. Méthodologie des bases de données==== | ||
− | ::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-14/Methodologie-des-BD-(long)-(Methodologie).ppt Methodologie des BD (long)-(Methodologie).ppt]''' |
::*L'atelier DB-MAIN : [[DUNOD2009_DB-MAIN|DUNOD2009 DB-MAIN]] | ::*L'atelier DB-MAIN : [[DUNOD2009_DB-MAIN|DUNOD2009 DB-MAIN]] | ||
====Chapitre 15. Le modèle Entité-association étendu==== | ====Chapitre 15. Le modèle Entité-association étendu==== | ||
− | ::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*'''Support de cours (ppt) : [http://www.info.fundp.ac.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]''' |
− | ::*Schémas du chapitre 15 (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*Schémas du chapitre 15 (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-15/Chapitre-15-Schemas.zip Chapitre-15-Schemas.zip] |
====Chapitre 16. Les diagrammes de classes UML==== | ====Chapitre 16. Les diagrammes de classes UML==== | ||
::*'''Support de cours (ppt) : Chapitre 16.ppt''' (en construction) | ::*'''Support de cours (ppt) : Chapitre 16.ppt''' (en construction) | ||
− | ::*UML ou ERA (pdf) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*UML ou ERA (pdf) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/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) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-17/Methodologie-des-BD-(long)-(Analyse-conceptuelle).ppt Methodologie des BD (long)-(Analyse conceptuelle).ppt]''' |
::*Schémas du chapitre 17 (fichier DB-MAIN) : Chapitre-17-Schemas.zip | ::*Schémas du chapitre 17 (fichier DB-MAIN) : Chapitre-17-Schemas.zip | ||
::*Introduction to Database design (pdf) : [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/DB-Design/MiniTut-2002.pdf MiniTut-2002.pdf] | ::*Introduction to Database design (pdf) : [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/DB-Design/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- | + | ::*'''Support de cours (ppt) : [http://www.info.fundp.ac.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]''' |
− | ::*Schémas du chapitre 18 (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*Schémas du chapitre 18 (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-18/Chapitre-18-Schemas.zip Chapitre-18-Schemas.zip] |
− | ::*Projet BIBLIO (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*Projet BIBLIO (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-18/Chapitre-18-Schemas-Biblio.zip Chapitre-18-Schemas-Biblio.zip] |
− | ====Chapitre 19. Conception | + | ====Chapitre 19. Conception physique d'une base de données==== |
− | ::*'''Support de cours (ppt) : Chapitre 19.ppt''' | + | ::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-19/Methodologie-des-BD-(long)-(Conception-physique).ppt Methodologie des BD (long)-(Conception physique).ppt]''' |
− | ::* | + | ::*Feuille de calcul pour le choix d'un index : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-19/Scan-ou-index.xls Scan-ou-index.xls] |
− | ::*Projet BIBLIO (fichier DB-MAIN) : Biblio. | + | ::*Projet BIBLIO (fichier DB-MAIN) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-19/Schemas-Biblio.zip Schemas-Biblio.zip] |
− | ====Chapitre 20 | + | ====Chapitre 20. Production du code d'une base de données==== |
− | + | ::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-20/Methodologie-des-BD-(long)-(Production-code).ppt Methodologie des BD (long)-(Production de code).ppt]''' | |
− | + | ::*Code SQL du chapitre 20 : Dunod2009-chap20 Code.sql | |
− | + | ||
− | + | ||
− | + | ||
− | ::*'''Support de cours (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | |
− | ::*Code SQL du chapitre | + | |
::*Code SQL de la base de données Biblio : BIBLIO.sql | ::*Code SQL de la base de données Biblio : BIBLIO.sql | ||
− | ====Chapitre | + | ====Chapitre 21. Rétro-ingénierie d'une base de données==== |
− | ::*'''Support de cours : Chapitre | + | ::*'''Support de cours : Chapitre 21.ppt''' (en construction) |
::*Introduction to Database reverse Engineering (pdf) : [http://www.info.fundp.ac.be/~dbm/Documents/Publications-LIBD/Ouvrages-Web/Database-Reverse-Engineering/DBRE-2002.pdf DBRE-2002.pdf] | ::*Introduction to Database reverse Engineering (pdf) : [http://www.info.fundp.ac.be/~dbm/Documents/Publications-LIBD/Ouvrages-Web/Database-Reverse-Engineering/DBRE-2002.pdf DBRE-2002.pdf] | ||
::*Legacy and Future of Database Reverse Engineering (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/DBRE/WCRE09-Keynote-2009-10-16.zip WCRE09-Keynote-2009-10-16.zip] | ::*Legacy and Future of Database Reverse Engineering (ppt) : [http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/DBRE/WCRE09-Keynote-2009-10-16.zip WCRE09-Keynote-2009-10-16.zip] | ||
− | ====Chapitre | + | ====Chapitre 22. Etudes de cas==== |
− | ::*BD 'Circuits intégrés' (BD Access) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*BD 'Circuits intégrés' (BD Access) : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-22/Circuit-integre.mdb Circuit-integre.mdb] |
− | ::*Projets DB-MAIN des études de cas : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod- | + | ::*Projets DB-MAIN des études de cas : [http://www.info.fundp.ac.be/~dbm/Documents/Ouvrages/Dunod-2012/Chapitres/Chapitre-22/Chapitre-22-Schemas.zip Chapitre-22-Schemas.zip] |
Bases de données - Concepts, utilisation et développement; 2e édition (Dunod 2012)
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 documents en cours de rédaction sont notés (en construction).
Différentes ressources logicielles utiles à l'exploitation de l'ouvrage sont disponibles :
<Retour à la page de l'ouvrage>