Contenu


Information générale

Professeur:
Iluju Kiringa
Email:
kiringa@site.uottawa.ca
Syllabus:
Information à imprimer
Heure de bureau:
Mercredi 13:00-14:30
Bureau:
Batiment EITI 5072
Cours:
Mercredi 16:30-17:30; Vendredi 14:30-16:00 (Pavillon MacDonald 120)
Laboratoire:
Notes de cours:
La plupart du materiel pour ce cours est disponible ici
Notes de laboratoire:
ici
Assistant:
Laila Rissafi (lailarissafi@hotmail.com)


Annonces:

Veuillez prendre connaissance des annonces de devoirs, dates de remise des devoirs, dates et lieu d'examens, ... Cependant, des annonces très importantes seront affichées directement ici.


Description (Voir calendrier):

Les données et leurs différents niveaux d'interprétations. Modèle entité-relation. Modèle de données relationnel. Algèbre et calcul relationnels. Gestion de stockage. Contraintes d'intégrité et formes normales. Transactions et concurrence. Introduction aux modèles de données fondés sur la logique et orientés objet. Préalable: CSI2531


Plan:

Le plan suivant pourrait légèrement changer au courant du semestre:

  1. Semaine 1: Chapitres 1 et 2 -- SURVOL DES SYSTEMES et INTRODUCTION A LA CONCEPTION DES BASES DE DONNEES
  2. Semaine 2: Chapitres 3 et 4 -- MODELE RELATIONAL, ALGEBRE ET CALCUL RELATIONAL
  3. Semaine 3: Chapitre 5 -- SQL: REQUETES, CONTRAINTES, TRIGGERS
  4. Semaine 4: Chapitres 6 et 7 -- DEVELOPPEMENT DES APPLICATIONS DES BASES DE DONNEES; et APPLICATIONS INTERNET
  5. Semaine 5: Chapitre 8 et sections choisies des Chapitres 9, 10 et 11 -- STOCKAGE ET INDEXAGE
  6. Semaine 6: Chapitre 12 et sections choisies des Chapitres 13, 14 et 15 -- EVALUATION DES REQUETES
  7. Semaine 7: Chapitre 16 et sections choisies des Chapitres 17 et 18 -- GESTION DES TRANSACTIONS
  8. Semaine 8: Chapitre 19 -- FORMES NORMALES
  9. Semaine 9: Chapitres 20 et 21 -- CONCEPTION PHYSIQUE ET MISE AU POINT; SECURITE ET AUTHORISATION
  10. Semaine 10: Sujets divers tirés des Chapitres 24 à 30 -- SYSTEMES DES BASES DE DONNEES-OBJETS, DATA WAREHOUSING, et DATA MINING
  11. Semaines 11 et 12: semaines tampons

Manuel and textes de référence

  1. Manuel:
    • Raghu Ramakrishnan and Johannes Gehrke, Database Management Systems. 3rd Edition, McGraw Hill, 2003.
  2. Autres Références:
    • Silberschatz, Korth, and Sudarshan, Database System Concepts. 4th Edition, McGraw Hill, 2002.
    • Thomas Connolly, and Caroline Begg, Database Systems: a Practical Approach to Design, Implementation, and Management. 3rd Edition, Addison Wesley, 2003.

Charge de travail et évaluation

La note finale pour ce cours sera constituée de 30% pour les devoirs, 25% pour l'examen de mi-session et de 45% pour l'examen final comme l'indique le tableau suivant:

Devoir 1: 10%
Mi-session: 25% Mercredi 22 Octobre 2003, pendant l'heure de classe
Devoir 2: 10%
Devoir 3: 10%
Examen Final: 45% Voir calendrier des examens en temps opportun

Veuillez prendre note que ces dates sont les mêmes que celles de la section anglophone du cours.

La formule suivante sera utilisée pour calculer la note finale du cours:
Devoirs (D) 30 points
Examen de Mi-Session (M) 25 points
Examen Final(F) 45 points
Note (N)
100 points
 


si
alors N=
M + F < 35 10 * (M+F) / 7
M + F >= 35 D + M + F
 

Les devoirs seront remis par voie électronique, en plus d'une copie sur papier; Des instructions sur l'endoit et la manière de les soumettre seront inclues avec chaque énoncé du devoir.

Des devoirs en retard ne seront pas admis plus de 24 heures après la date butoir. Seule une circonstance exceptionnelle méritera une dérogation à cette règle. Pour soumettre un devoir en retard, veuillez m'envoyer un courriel ou m'emmemenr une note écrite justificative de votre retard.

Les devoirs seront retournés durant les heures de laboratoire. Tout désaccord d'avec la note obtenue doit être notifié par écrit directement a moi-même et cela au plutard une semaine après la date de retour des devoirs. A moins que n'ayions fait une erreur substantielle de correction, aucun devoir ne sera repris pour (re)correction après une semaine.

Tout devoir ou autre test soumis pour recorrection durant les deux dernières semaines de cours ne seront pas retourné avant l'examen final. Il faudrait par ailleurs en faire une photocopie avant de nous le soumettre.

Plagier sous quelque forme que ce soit est évidemment strictement interdit. Cela est une faute grave et sera traité comme tel.


Distribution de l'information

Envoyez moi si possible un courriel au sujet du cours avant de me voir. Cependant il n'y a aucune guarrantie pour une réponse ultra-rapide. Je ferai mon mieux ! En principe, l'assistant à l'enseignement s'occupera des questions relatives aux détails des devoirs.

Quand vous m'envoyez un courriel, veuillez indiquer clairement votre nom dans le corps de votre texte et mettez "CSI3717" en titre du courriel. Sans cela, il n'y aura pas de guarrantie de réponse rapide.

Assurez vous que votre code marche sur les systèmes de l'EITI avant de le soumettre.

J'utiliserai le web pour la dissémination de l'information. Veuillez donc souvent consulter la page web du cours.