Matériel complémentaire pour les livres en bases de données

 

Attention ! Pour visualiser correctement le symbole de jointure (ê ) dans les documents Power Point et Word sous Windows, il faut installer la Police Lucida Bright Math dans le dossier C:\Windows\Polices (ou C:\Windows\Fonts si la langue de votre installation Windows est l'anglais).

Pour consulter les fichiers PowerPoint et Word, vous pouvez installer les Viewer (freeware) en les téléchargeant gratuitement du site de Microsoft (http://www.microsoft.com/downloads/)

Godin, R., (2000a). Systèmes de gestion de bases de données. Volume I : Fichiers et bases de données relationnelles (SQL), Loze-Dion (lde@videotron.ca), Montréal, 504 pages, ISBN : 2-921180-64-2.

Liste d'errata en format Word97

Chapitre

Titre

Transparents et autre matériel pédagogique

Solutions aux exercices

1

Introduction aux systèmes de gestion de bases de données

FormatPowerPoint97

Script SQL*plus (Oracle) contenant le code SQL de l'exemple de la section 1.9

 

2

Gestion des données en mémoire secondaire

FormatPowerPoint97

FormatWord97 

3

Organisations unidimensionnelles : indexage et hachage

FormatPowerPoint97

FormatWord97 

4

Méthodes multidimensionnelles et représentation d'associations

FormatPowerPoint97

 

5

Introduction au modèle relationnel

FormatPowerPoint97

FormatWord97 

6

Le langage SQL

FormatPowerPoint97

Script SQL*plus (Oracle) pour la création du schéma VentesPleinDeFoin (incluant le chargement des données des exemples du livre en page 241)

Script SQL*plus (Oracle) pour la suppression des tables du schéma VentesPleinDeFoin

Exemple simple d'utilisation de JDBC avec le pilote JDBC thin d'Oracle

Utilisation d'un pilote JDBC d'Oracle dans l'environnement JBuilder (format Word 97)

Pilotes JDBC classes111.zip d'Oracle pour JDK 1.1 (release 8.1.7)

Pilotes JDBC classes12.zip d'Oracle pour JDK 1.2 (release 8.1.7)

Exemple d'applette utilisant le pilote JDBC thin d'Oracle (NB L'archive AppletEtPilote.jar contient le pilote classes111.zip release 8.1.7)

Utilisation du pilote JDBC thin d'Oracle dans une applette Java (format Word 97)

FormatWord97 

Script SQL*plus (Oracle) contenant les solutions aux exercices (N.B. Faites exécuter le script de création du schéma VentesPleinDeFoin auparavant !)

7

Contraintes d'intégrité en SQL

FormatPowerPoint97

FormatWord97 (selon le dialecte Oracle)

8

L'intégrité et la gestion des transactions

FormatPowerPoint97

FormatWord97 

Exercices supplémentaires sur Oracle (format Word 97)

 

Supplément :

Introduction à Access de Microsoft (FormatWord97)

Exemple de base de données Access 97 pour le schéma VentesPleinDeFoin (Ventes.mdb)

 

 

Site du cours INF3180

Godin, R., (2000b). Systèmes de gestion de bases de données. Volume II : Conception et exploitation(Oracle Designer 2000 UML), Loze-Dion (lde@videotron.ca), Montréal, 478 pages, ISBN 2-921180-65-0.

Liste d'errata en format Word97

Chapitre

Titre

Transparents et autre matériel pédagogique

Solutions aux exercices

1

Théorie de la normalisation

FormatPowerPoint97

FormatWord97

2

Introduction au cycle de vie

FormatPowerPoint97

 

3

Planification

FormatPowerPoint97

 

4

Analyse

FormatPowerPoint97

FormatWord97

5

Analyse avec Designer d'Oracle

FormatPowerPoint97

 

6

Évaluation de requêtes relationnelles (en format pdf)

FormatPowerPoint97

Fichier Maple V (formules et graphiques)

FormatWord97

7

Conception dans un contexte relationnel

FormatPowerPoint97

Script SQL*plus (Oracle) pour la création du schéma SyLeRat

Script SQL*plus pour suppression des tables du schéma SyLeRat

FormatWord97

8

Conception du schéma relationnel et génération du code (LDD) SQL avec Designer

FormatPowerPoint97 (mise à jour 3/09/2001)

Exercices et solutions (Format Word97)

Script SQL*plus avec quelques solutions

9

Conception et construction d'applications avec Designer et Developper/2000 d'Oracle

Développement d'application BD en Java (document de travail)

Code java pour EnregistrerPrêts (mis-à-jour 26/03/2002)

 

10

Bases de données parallèles et réparties

En construction

 

 

Systèmes d'application pour SyLeRat en format zip. L'archive SyLeRat-v2.1.zip contient quatre fichiers qui correspondent à quatre versions du système d'application de SyLeRat produites avec Designer v2.1.2 d'Oracle et exportées en format .dmp. Les artefacts contenus dans ces systèmes d'application correspondent aux exemples donnés dans le livre Godin(2000b).

 

Site du cours INF5180