EBSI - Plan du cours SCI6306 - Bases de données documentaires (Automne 2013) Passer au contenu

/ École de bibliothéconomie et des sciences de l'information

Je donne

Rechercher

Navigation secondaire

Plan du cours SCI6306 - Bases de données documentaires (Automne 2013)

3 crédits

Préalable : SCI6052

Chargé de cours : Romaric Boley
Courriel : romaric.boley@umontreal.ca
Bureau : Pavillon Lionel-Groulx, local C-2007
Disponibilités : Lundi de 14 h à 16 h

Site Web du cours : https://studium.umontreal.ca/course/view.php?id=42319


Les cours se donnent le lundi de 16h00 à 19h00.


Description officielle

Fonctions d'un SGBD. Modèles relationnel et hypertextuel. SQL. Méthodes de développement d'applications. Accès Web. Contrôle de qualité.

Objectifs d'apprentissage

Ce cours permettra aux étudiants de :

  1. Démontrer une bonne maîtrise des modèles de données;

    Plus précisément :

    1. Décrire en détail les modèles relationnel et hypertextuel;
    2. Nommer et décrire sommairement quelques autres modèles de données;
    3. Expliquer deux mécanismes de contrôle de qualité d'une base de données documentaire et leur utilisation pertinente.
  2. Utiliser efficacement les bases de données relationnelles pour la gestion d'information documentaire;

    Plus précisément :

    1. Concevoir un schéma relationnel (diagramme entité-relations, description des tables, etc.) correspondant à une situation donnée;
    2. Développer dans Access une base de données correspondant à un schéma relationnel (tables de données, relations, formulaires et états);
    3. Traduire des besoins d'information en langage SQL pour interroger une base de données relationnelle;
    4. Réaliser la publication Web statique d'une base de données relationnelle;
    5. Réaliser la publication Web dynamique d'une base de données relationnelle pour afficher ainsi que saisir des données;

Méthodes pédagogiques

Exposés en classe, démonstrations, exercices, projets pratiques en laboratoire

Calendrier des activités

DateActivité(s)Évaluation
2013-09-09

Cours 1

  • Aperçu du cours
  • Système de gestion de bases de données : définition, historique et survol des principaux modèles
  • Modèles relationnel et textuel : différences et ressemblances
  • Approche entités-relations
  • Schéma relationnel

Présentation de la question rapide #1

2013-09-16

Cours 2

  • Aspects reliés au contrôle de qualité dans une base de données documentaire
  • Introduction à Access
  • Création d'une base de données (Access)
  • Projet Access, volet théorique (en laboratoire)

Présentation du Projet Access, volet théorique

Remise de la réponse à la question rapide #1 (au plus tard à 16h) (5%)

2013-09-23

Cours 3

  • Introduction SQL
  • Exercices pratiques SQL & Projet Access, volet théorique (en laboratoire)
 
2013-09-30

Cours 4

  • SQL (suite)
  • Exercices pratiques SQL & Projet Access, volet théorique (en laboratoire)
 
2013-10-07

Cours 5

  • SQL (suite)
  • Exercices pratiques SQL & Projet Access, volet pratique (en laboratoire)

Remise du Projet Access, volet théorique (au plus tard à 16h) (25%)
Note : à cause de l'enchaînement des travaux, il est essentiel de respecter le moment de la remise du volet théorique du Projet Access; aucun retard ne pourra être permis.

Présentation du Projet Access, volet pratique

Présentation de la question rapide #2

2013-10-14

Action de grâce (pas de cours)

 
2013-10-15

Remise de la réponse à la question rapide #2

Remise de la réponse à la question rapide #2 (au plus tard à 16h) (5%)

2013-10-21

Semaine de lecture (pas de cours)

 
2013-10-28

Cours 6

  • Formulaires et états (Access)
  • Exploitation de données externes (Access)
  • Projet Access, volet pratique (en laboratoire)
 
2013-11-04

Cours 7

  • Projet Access, volet pratique (en laboratoire)
 
2013-11-11

Cours 8

  • Projet Access, volet pratique (en laboratoire)
 
2013-11-18

Cours 9

  • Publication dynamique d'une base de données sur le Web

Remise du Projet Access, volet pratique (au plus tard à 16h) (30%)

Présentation du Projet Web

2013-11-25

Cours 10

  • Publication dynamique d'une base de données sur le Web (suite)
  • Exercices & Projet Web (en laboratoire)

Note : Pour permettre aux étudiants qui le désirent d'assister au Congrès des milieux documentaires (https://milieuxdoc.ca/2013/), la nouvelle matière sera présentée pendant la deuxième partie du cours (de 17h30 à 19h) ; les derniers ateliers du congrès se terminant à 16h30.

La première partie du cours sera consacrée uniquement à l'avancement du volet pratique du Projet Access en laboratoire (de 16h à 17h30).

Présentation de la question rapide #3

2013-12-02

Cours 11

  • Projet Web (en laboratoire)

Remise de la réponse à la question rapide #3 (au plus tard à 16h) (5%)

2013-12-09

Cours 12

  • Bilan des connaissances sous forme d'exercices
  • Projet Web (en laboratoire)
 
2013-12-16

Cours 13

  • Projet Web (en laboratoire)
 
2013-12-20

Remise du Projet Web

Remise du Projet Web (au plus tard à 23h59) (30%)

Notes : La matière et sa répartition entre les cours sont sujettes à changement en fonction de la vitesse de progression. Les séances de cours pourraient également inclure des précisions sur les travaux.

Évaluation

La notation des travaux se fait en pourcentage. À la fin du cours, la note globale obtenue est convertie au système littéral de l'Université de Montréal (voir Guide étudiant).

L'évaluation des apprentissages est basée sur :

  • Réponses à trois « questions rapides » au cours de la session, questions données en classe et à remettre au cours suivant (3 x 5% = 15%) [individuel]
  • Projet Access, volet théorique (25%) [en équipe de 2]
  • Projet Access, volet pratique (30%) [en équipe de 2]
  • Projet Web (30%) [en équipe de 2]

Lien entre les modalités d'évaluation et les objectifs spécifiques du cours

Objectifs spécifiques

Modalités d'évaluation

Non évalué directement

Questions rapides

Projet Access – Volet théorique

Projet Access – Volet pratique

Projet Web

Décrire en détail les modèles relationnel et hypertextuel

X

 

 

 

 

Concevoir un schéma relationnel (diagramme entités-relations, description des tables, etc.) correspondant à une situation donnée

 

X

X

 

 

Développer dans Access une base de données correspondant à un schéma relationnel (tables de données, relations, formulaires et états)

 

 

 

X

 

Traduire des besoins d'information en langage SQL pour interroger une base de données relationnelle

 

X

 

X

X

Nommer et décrire sommairement quelques autres modèles de données

X

 

 

 

 

Réaliser l'exportation Web statique d'une base de données relationnelle

 

 

 

 

X

Réaliser la publication Web dynamique d'une base de données relationnelle pour afficher et saisir des données

 

 

 

 

X

Expliquer deux mécanismes de contrôle de qualité d'une base de données documentaire et leur utilisation pertinente

X

 

 

 

 

 

Lien entre les objectifs spécifiques et la validation des apprentissages

 Questions rapidesProjet Access – Volet théoriqueProjet Access – Volet pratiqueProjet Web
Décrire en détail les modèles relationnel et hypertextuel;
Nommer et décrire sommairement quelques autres modèles de données;
Expliquer deux mécanismes de contrôle de qualité d'une base de données documentaire et leur utilisation pertinente.
Concevoir un schéma relationnel (diagramme entité-relations, description des tables, etc.) correspondant à une situation donnée;XX
Développer dans Access une base de données correspondant à un schéma relationnel (tables de données, relations, formulaires et états);X
Traduire des besoins d'information en langage SQL pour interroger une base de données relationnelle;XXX
Réaliser la publication Web statique d'une base de données relationnelle;X
Réaliser la publication Web dynamique d'une base de données relationnelle pour afficher ainsi que saisir des données;X

Politiques, règlements et directives

L'ensemble des politiques, règlements et directives énoncés dans le guide étudiant s'appliquent. Une attention particulière est à porter aux éléments suivants :

  • Règlement disciplinaire sur le plagiat ou la fraude concernant les étudiants
    Toute infraction au règlement sur le plagiat ou la fraude sera traitée suivant la procédure indiquée dans le règlement.

    Il est attendu que tous les étudiants inscrits au cours respectent le code d'honneur de l'EBSI (http://www.ebsi.umontreal.ca/sout/code-honneur.html).

  • Délais et dates de remise des travaux
    Tout retard non justifié dans la remise d'un travail sera sanctionné : 5% de la note est retranché par jour de calendrier de retard jusqu'à un maximum de 35%; à la 8ième journée de calendrier, la note F (échec) ou zéro est accordée.

  • Qualité de la langue
    Un maximum de 10% de la note globale d'un travail pourra être retranché pour la qualité de la langue.

Ressources

Les notes de cours seront mises en ligne sur le site Web du cours (section En lien avec la matière présentée) au fur et à mesure de l'avancement de la session. Il est à noter que les notes de cours sont un support à ce qui est présenté en classe et ne suffisent pas, à elles seules, pour comprendre la matière couverte.

D'autres ressources d'intérêt pour le cours pourront être identifiées pendant la session. Elles seront alors mentionnées en classe ainsi qu'indiquées sur le site Web du cours  (section En lien avec la matière présentée).

Lectures obligatoires

Lectures recommandées
Les tutoriels de W3Schools sont particulièrement recommandés.

  • CONNOLLY, Thomas; BEGG, Carolyn. Systèmes de bases de données: approche pratique de la conception, de l'implémentation et de l'administration. Eyrolles, 2005. (Réserve BLSH QA 76.9 D26 C6612 2005)
    Le chapitre 5 est une introduction assez complète à SQL pour la manipulation des données (DML).
  • DATE, C.J. Database: A Primer. Addison-Wesley, New-York, 1983. (Réserve BLSH QA 76 .9 D3 D3698 1983)
  • DATE, C.J. Introduction aux bases de données (8e édition). Paris: Vuibert, 2004. (Réserve BLSH QA 76.9 D3 D3712 2004) [original anglais: bibli. Math-Info QA 76.9 D3 D37 2004]
  • GARDARIN, G. et VALDURIEZ, P. Bases de données relationnelles : analyse et comparaison de systèmes. Eyrolles, 1988. (Réserve BLSH QA 76 .9 D3 G37725 1988)
  • HERNANDEZ, Michael J.; VIESCAS, John L. Introduction aux requêtes SQL. Paris, Eyrolles, 2001. (Réserve BLSH QA 76.73 S67 H4712 2001)
  • MESGUICH, A. et NORMIER, B. Comprendre les bases de données : théorie et pratique. Masson, 1981. (Réserve BLSH Z 699 M48 1981)
  • PARSAYE, K., CHIGNELL, M., KHOSHAFIAN et WONG, H. Intelligent Databases : Object-Oriented, Deductive Hypermedia Technologies. John Wiley & Sons, 1989, Chapitre 1 (Introduction), pp. 1-33. (Réserve BLSH QA 76 .9 D3 I5625 1989)
  • TSICHRITZIS, D.C. et LOCHOVSKY, F.H. Data Models. Prentice-Hall, 1982. (Réserve BLSH QA 76 .9 D3 T754 1982)
  • WILLITTS, John. Database design and construction: an open learning course for students and information managers. London: Library Association Publishing, 1992. (Réserve BLSH QA 76 .9 D26 W55 1992)
  • W3Schools. ASP Tutorial. En ligne http://www.w3schools.com/asp/, ressource consultée le 2011-08-15.
  • W3Schools. SQL Tutorial. En ligne http://www.w3schools.com/sql/, ressource consultée le 2011-08-15.
  • W3Schools. VBScript Tutorial. En ligne http://www.w3schools.com/vbscript/, ressource consultée le 2011-08-15.

Bibliographie sur la qualité dans les systèmes d'information documentaire

  • ARNOLD, S.E. Information Manufacturing : A Historical View of Quality Engineering, in: Basch, R., éd., Electronic Information Delivery : Ensuring Quality and Value, Gower, 1995, pp. 13-30.
  • BASCH, R. An overview of Quality and Value in Information Services, in: Basch, R., éd., Electronic Information Delivery : Ensuring Quality and Value, Gower, 1995, pp. 1-10.
  • FOUQUET, C. ISO 9000 : le nouveau millésime est prêt, in: Duflos, A., La qualité en marche dans les services d’information, Éditions ADBS, 1996, pp. 78-81.
  • HALVORSON, T.R. Selected Aspects of Legal Liabilities of Independent Information Professionnals, in: Basch, R., éd., Electronic Information Delivery : Ensuring Quality and Value, Gower, 1995, pp. 171-187.
  • HERGET, J. The Cost of (Non-)Quality - Why it Matters for Information Providers, in: Duflos, A., La qualité en marche dans les services d’information, Éditions ADBS, 1996, pp. 70-77.
  • MINTZ, A.P. Quality Control and the Zen of Database Production, Online, vol. 14, no 6, novembre 1990, pp. 15-23.
  • O’NEILL, E.T.; Vizine-Goetz, D. Quality Control in Online Databases, Annual Review of Information Science and Technology, vol. 23, chap. 5, 1988, pp. 125-156.
  • PRITCHARD, S.M. Determining Quality in Academic Libraries, Library Trends, vol. 44, no 3, hiver 1996, pp. 572-594.
  • TENOPIR, C. A Day in the Life of a Database Producer, Database, vol. 15, no 3, juin 1992, pp. 15,17-20.
  • TENOPIR, C. Priorities of Quality, in: Basch, R., éd., Electronic Information Delivery : Ensuring Quality and Value, Gower, 1995, pp. 119-139.

Modes de communication

Deux modes de communication seront privilégiés entre le professeur et les étudiant(e)s à l'extérieur de la classe :

  • Le courriel pour les échanges individuels
    Assurez-vous de mettre à jour votre adresse électronique dans Votre profil informatique à la DGTIC (http://www.dgtic.umontreal.ca/profil_usager/profil_dgtic.html). Veuillez toujours ajouter la mention [sci6306] (avec les crochets) au début du sujet de votre message électronique.
  • Les "Nouvelles" sur l'espace Studium du cours pour les messages s'adressant à l'ensemble du groupe. Vous devez consulter régulièrement cet espace.