LIBD:TUTORIELS

Affichages
De LIBD.
(Différences entre les versions)
m
m
Ligne 1 : Ligne 1 :
 
 
<center><b><big><big><big>Tutoriels / Tutorials</big></big></big></b></center>
 
<center><b><big><big><big>Tutoriels / Tutorials</big></big></big></b></center>
  
Ligne 5 : Ligne 4 :
  
 
[[LIBD:Publications|<''Retour à la page des publications / Back''>]]
 
[[LIBD:Publications|<''Retour à la page des publications / Back''>]]
 +
  
  
Ligne 15 : Ligne 15 :
  
 
:'''Contents'''. Lesson 1: ''Capturing the conceptual schema of the database''. Lesson 2: ''Generating a report of the conceptual schema''. Lesson 3: ''Producing the relational schema of the database''. Lesson 4: ''Producing the physical schema of the database''. Lesson 5: ''Generating the SQL code that creates the database''.
 
:'''Contents'''. Lesson 1: ''Capturing the conceptual schema of the database''. Lesson 2: ''Generating a report of the conceptual schema''. Lesson 3: ''Producing the relational schema of the database''. Lesson 4: ''Producing the physical schema of the database''. Lesson 5: ''Generating the SQL code that creates the database''.
 +
  
 
==='''Introduction to Database Engineering'''===
 
==='''Introduction to Database Engineering'''===
Ligne 27 : Ligne 28 :
  
 
==='''Legacy and Future of Database Reverse Engineering'''===
 
==='''Legacy and Future of Database Reverse Engineering'''===
'''Keynote, WCRE 2009, Lille, October 2009, English'''
+
'''Keynote, WCRE 2009, Lille, October 2009, 89 pages, English'''
 
[[http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/DBRE/WCRE09-Keynote-2009-10-16.zip ppt]]
 
[[http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/DBRE/WCRE09-Keynote-2009-10-16.zip ppt]]
:Description du tutoriel.
+
:français
 +
 
 +
:anglais
 +
 
 +
:'''Contents''': 1. ''Context, cultures and history''. 2. ''Databases: facts and challenges''. 3. ''Database reverse engineering motivation: the migration process''. 4. ''Database reverse engineering methodology''. 5. ''Database reverse engineering: A case study''. 6. ''Database reverse engineering: New challenges''. 7. ''Conclusions''
  
  
 
==='''Transformational Database Engineering'''===
 
==='''Transformational Database Engineering'''===
'''Tutoriel, BDA 2009, Namur, Octobre 2009, 86 slides, English'''
+
'''Tutoriel, BDA 2009, Namur, Octobre 2009, 112 slides, English'''
 
[[http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/Transformation/Tutorial-BDA-2009.zip ppt]]
 
[[http://www.info.fundp.ac.be/~dbm/Documents/Tutorials/Transformation/Tutorial-BDA-2009.zip ppt]]
 
:français
 
:français
Ligne 39 : Ligne 44 :
 
:anglais
 
:anglais
  
:'''Contents''': 1. ''Context, cultures and history''. 2. ''Databases: facts and challenges''. 3. ''Database reverse engineering motivation: the migration process''. 4. ''Database reverse engineering methodology''. 5. ''Database reverse engineering: A case study''. 6. ''Database reverse engineering: New challenges''. 7. ''Conclusions''
+
:'''Contents'''1. ''Introduction''. 2. ''Modeling data structures''. 3. ''Schema transformations''. 4. ''Semantics preservation properties of transformations''. 5. ''Typology of practical elementary transformations''. 6. ''Typology of practical complex transformations''. 7. ''Transformational modeling of database engineering processes''. 8. ''Conclusions and perspectives''.
  
  

Version du 23 mars 2010 à 15:09

Tutoriels / Tutorials


<Retour à la page des publications / Back>


Sommaire

First steps in Database design

September, 2002, 38 pages, English [pdf]

Construction pas à pas d'une petite base de données à l'aide de l'atelier DB-MAIN. Le tutoriel parcourt les principaux processus des méthodes classiques de conception de bases de données, depuis l'analyse conceptuelle jusqu'à la génération du code SQL et de la documentation. Durée moyenne : 1 heure.
Step-by-step building of a small database with the DB-MAIN CASE tool. This tutorial walk through the main database design processes, from conceptual analysis down to SQL code and documentation generation. Expected duration: 1 hour.
Contents. Lesson 1: Capturing the conceptual schema of the database. Lesson 2: Generating a report of the conceptual schema. Lesson 3: Producing the relational schema of the database. Lesson 4: Producing the physical schema of the database. Lesson 5: Generating the SQL code that creates the database.


Introduction to Database Engineering

March, 2002, 334 pages, English [pdf]

Douze leçons couvrant les principaux aspects de la construction d'une base de données à l'aide de l'atelier DB-MAIN.
Twelve lessons on systematic database design through the DB-MAIN CASE tool.
Contents. Lesson 1: Building our first database. Lesson 2: A closer look at schemas. Lesson 3: Multi-product projects. Lesson 4: Conceptual Modeling. Lesson 5: Logical and Physical Modeling. Lesson 6: Advanced Conceptual Modeling. Lesson 7: Conceptual Analysis (1). Lesson 8: Conceptual Analysis (2). Lesson 9: Logical Design. Lesson 10: Logical Design (2). Lesson 11: Logical Design (3). Lesson 11: Physical design.


Legacy and Future of Database Reverse Engineering

Keynote, WCRE 2009, Lille, October 2009, 89 pages, English [ppt]

français
anglais
Contents: 1. Context, cultures and history. 2. Databases: facts and challenges. 3. Database reverse engineering motivation: the migration process. 4. Database reverse engineering methodology. 5. Database reverse engineering: A case study. 6. Database reverse engineering: New challenges. 7. Conclusions


Transformational Database Engineering

Tutoriel, BDA 2009, Namur, Octobre 2009, 112 slides, English [ppt]

français
anglais
Contents. 1. Introduction. 2. Modeling data structures. 3. Schema transformations. 4. Semantics preservation properties of transformations. 5. Typology of practical elementary transformations. 6. Typology of practical complex transformations. 7. Transformational modeling of database engineering processes. 8. Conclusions and perspectives.


Introduction à la sécurité des bases de données

Tutoriel, Namur, 2009, 141 slides, français [ppt]

Support du chapitre Sécurité des bases de données du cours d' Ingéniertie des bases de données avancées et de Certificat en management de la sécurité des systèmes d'information [InfoSafe].
Slideshow of the lecture on Database Security of the course Advanced Database Engineering and of the InfoSafe certificate [InfoSafe].
Contenu. 1. Motivations et introduction. 2. Eléments de bases de données. 3. Intégrité des données. 4. Disponibilité des données. 5. Confidentialité des données et données privées. 6. Protection contre les intrusions (vol et fraude). 7. Conclusions. 8. Références.


Introduction pratique aux bases de données temporelles

novembre 2002, 116 pages, français [pdf]

Présentation et discussion, au travers d'une étude de cas construite pas à pas, des principes des bases de données temporelles. On étudie la représentation de la dimension temporelle des données (monotemporel physique et logique, le bitemporel est simplement évoqué), la gestion de données temporelle sous la forme d'une base de données active en SQL2 and l'exploitation de données temporelle (y compris la projection, la jointure et l'agrégation temporelles).
Presentation and discussion, through a case study developed step-by-step, of the basics in temporal databases. The tutorial studies the temporal dimension of data (transaction time and valid time but bitemporal is just mentioned), the management of temporal data through an SQL2 active database and its exploitation (including temporal projection, join and agregation).
Contenu. 1. Introduction. 2. Description du projet. 3. Représentation des données historiques. 4. Gestion des données historiques (temps physique ou transaction time). 5. Gestion des données historiques (temps logique ou valid time). 6. Interrogation d’une base de données historiques. 7. Projection temporelle d’une table historique (version simplifiée). 8. Projection temporelle généralisée. 9. Jointure de tables historiques. 10. L’agrégation temporelle. 11. Normalisation d’une table historique. 12. Variantes d’historiques. 13. Historique d’associations. 14. Suggestions d’extension. 15. PROJET : Les composants du projet. 16. PROJET : Les structures de données. 17. PROJET : La gestion des données. 18. PROJET : Quelques applications représentatives. 19. Bibliographie.

<Retour à la page des publications / Back>

Outils personnels