| ||||
Sigle : INF3363 Gr. 01 Titre : Utilisation des bases de données Session : Hiver 2016 Horaire et local Professeur : Handouyahia, Mohamed | ||||
1. Description du cours paraissant à l'annuaire : | ||||
ObjectifsInitier l'étudiant aux concepts et à l'utilisation des bases de données.ContenuConcepts de base et définition. Impact des bases de données dans l'entreprise et rôle de l'administrateur des bases de données. Rappel sur le modèle entité-relation et le modèle relationnel. Principes d'organisation et d'utilisation des langages de définition et d'interrogation. Utilisation d'un logiciel de système de gestion de bases de données : création et manipulation d'objets de base de données ; macro-commandes, programmations SQL. Ce cours comporte des séances obligatoires de travaux dirigés (TD) de deux heures par semaine. | ||||
2. Objectifs spécifiques du cours : | ||||
À la fin de ce cours, l’étudiant(e) sera en mesure :
| ||||
3. Stratégies pédagogiques : | ||||
Les formules pédagogiques suivantes seront utilisées :
| ||||
4. Heures de disponibilité ou modalités pour rendez-vous : | ||||
L'étudiant peut m’envoyer un courriel pour fixer un rendez-vous.
Courriel : andy.handouyahia@uqo.ca ou andy@winsen2011.com | ||||
5. Plan détaillé du cours sur 15 semaines : | ||||
Semaine | Thèmes | Dates | ||
1 |
Introduction aux bases de données
|
12 jan. 2016 | ||
2 |
Modèle entité-association
Travaux dirigés : Le mercredi 20 janvier 2016 - Exercices Modèle Entité-Association. |
19 jan. 2016 | ||
3 |
Modèle entité-association-amélioré, UML et passage vers le modèle relationnel
Travaux dirigés : Le mercredi 27 janvier 2016 - Exercices Modèle EA Étendu et UML. |
26 jan. 2016 | ||
4 |
Le modèle relationnel
Travaux dirigés : Le mercredi 3 février 2016 - Création du modèle relationnel. |
02 fév. 2016 | ||
5 |
Principes d’utilisation du langage SQL (Partie 1)
Travaux dirigés : Le mercredi 10 février 2016 - Création des objets de la BD sur SQL. |
09 fév. 2016 | ||
6 |
Principes d’utilisation du langage SQL (Partie 2)
Travaux dirigés : Le mercredi 17 février 2016 - Création des objets - La gestion des vues. |
16 fév. 2016 | ||
7 |
Principes d’utilisation du langage SQL (Partie 3)
Travaux dirigés : Le mercredi 24 février 2016 - La commande SELECT. |
23 fév. 2016 | ||
8 | Semaine d'études | 01 mars 2016 | ||
9 | Examen de mi-session | 08 mars 2016 | ||
10 |
Principes d’utilisation du langage SQL (Partie 4)
Travaux dirigés : Le mercredi 16 mars 2016 - Les commandes INSERT, UPDATE et DELETE. |
15 mars 2016 | ||
11 |
Principes d’utilisation du langage SQL (Partie 5)
Travaux dirigés : Le mercredi 23 mars 2016 - Requêtes croisées, gestion des rôles et privilèges et des transactions. |
22 mars 2016 | ||
12 |
Concepts avancés en SQL (Partie 1)
Travaux dirigés : Le mercredi 30 mars 2016- La programmation SQL dynamique - Curseurs. |
29 mars 2016 | ||
13 |
Concepts avancés en SQL (Partie 2)
Travaux dirigés : Le mercredi 6 avril 2016 - La programmation SQL dynamique - Les déclencheurs. |
05 avr. 2016 | ||
14 |
Concepts avancés en SQL (Partie 3)
Travaux dirigés : Le mercredi 13 avril 2016 - Les procédures stockées |
12 avr. 2016 | ||
15 | Examen final | 19 avr. 2016 | ||
6. Évaluation du cours : | ||||
L’étudiant(e) dans ce cours sera évalué(e) par deux examens intra et final (qui auront lieu, respectivement, la 9e et la 15e semaine de la session), ainsi que par des devoirs et des travaux pratiques.
La pondération de la note finale sera comme suit :
Une moyenne générale inférieure à 50 % est éliminatoire et conduit automatiquement à l'échec de l’étudiant(e). Les travaux pratiques se feront individuellement ou par équipes de deux. Les étudiants voulant travailler seul devront néanmoins effectuer le travail au complet. La pénalité de retard pour la remise d’un travail est de 2 points par jour (y compris les jours fériés et les fins de semaines). Les travaux pratiques seront réalisés sur SQL Server 2012. Les présences aux séances de cours et de travaux dirigés seront considérées. Un étudiant qui s’absente souvent et de manière injustifiée aura une diminution de la note finale d’un maximum de 5 points. | ||||
7. Politiques départementales et institutionnelles : | ||||
| ||||
8. Principales références : | ||||
| ||||
9. Page Web du cours : | ||||
https://moodle.uqo.ca |