Programmation de  bases de données

Les grands esprits ont toujours rencontré une opposition farouche des esprits médiocres.(Albert Einstein)

a b c
Liens utiles

Plan de cours

Autres Contenus
SQL Server Express 2019

Transact-SQL

MySQL et PDO
SQL Server Managemnt Studio 2018 Conception    SQLite
Transact-SQL(le site) Rappels de normalistion LINQ To SQL
ADO.NET Lien sur SQL Express 2019 (executable)
Page du cours de session 2 BD NoSQL
Lien vers la session précedente Lien sur SQL Server Management Studio

Calendrier des événements importants à venir-- A2022

c
Semaine Contenu Séance 1 Contenu Séance 2
(1)-- 22 au 26 août

Le powerpoint

  • Présentation des enseignants
  • Présentation du cours
  • Remise du plan de cours
  • Laboratoire 0 (selon le prof)
  • ---
  • Le powerpoint pour le laboratoire 0
  • Installation de MS SQL Server (selon le prof)
  • Instalation de SSMS (selon le prof)
  • Modes d'authentification
  • Création d'une connexion
  • Présentation de SQL Server Management Studio
  • Création d'une base de données

Contenu théorique: Transct-SQL, Chapitres 3

Le PowertPoint

(2)-- 29 août au 02 séptembre

Contenu théorique: Transct-SQL, Chapitre 5

  • Éléments du langage Transact-SQL
  • Les structures de contrôles
  • Le script de l'exemple
  • Travailler sur le laboratoire 1

Le PowerPoint

Contenu théorique: Transct-SQL, Chapitre 5 (suite)

  • Travailler sur le laboratoire 1
  • Remise du laboratoire 1

Le PowerPoint

(3)--05 au 09 septembre

Pas de cours, fête du travail, pour les groupes de Saliha et François

Contenu théorique: Les transactions, Chapitre 6

  • Les transactions
  • La propriété ACID
  • Script de l'exemples (exercice StocksCLG)
  • Correction de l'exemple StocksClg
  • Exemple de BDTrivia.(solution)

 

Le powertPoint

(4)--12 au 16 septembre

Contenu théorique: Transct-SQL, Chapitre 7: Les procédures stockées

Le PowerPoint

Contenu théorique: Transct-SQL, Chapitre 7: Les procédures Stockées

  • Procédures: Paramètres en OUT
  • Les fonctions stockées: Syntaxe
  • Suite laboraoire 2
(5)--19 au 23 septembre
Remise du Laboratoire 2

Contenu théorique: Transct-SQL, Chapitre 8: Les triggers

Le PowertPoint

Pas de cours pour le groupe de Denis  journée institutionnelle (vendredi)

Pour les autres groupes (jeudi)

  • Retour sur les triggers
  • Laboratoire 3
  • Retour sur la commande CREATE TABLE, l'option :ON DELETE CASCADE
  • Conclusion, contraintes d'intégrité. Triggers ou non ?

Le PowerPoint

(6)--26 sep au 30 octobre
  • Retour sur les triggers (selon le prof)
  • Suite et remise du laboratoire 3
  • Retour sur la commande CREATE TABLE, l'option :ON DELETE CASCADE
  • Conclusion, contraintes d'intégrité. Triggers ou non ?

Le PowerPoint

Lecture, du chapitre 4.
Laboratoire 4

Révision : Normalisation

Contenu théorique : Transct-SQL, Chapitre 4 et normalistion

Révision : Normalisation

  • Retour sur la normalisation
  • Le modèle de données dans Management Studio
  • Début du TP 1

  • Travailler sur le TP 1, partie normalistion
  • Remise du modèle de données du Tp1 (partie 1 du tp 1)
(7)--03 au 07 octobre
  • Travailler sur le Tp 1
  • Corrigé du laboratoire 2
  • Corrigé du laboratoire 3
  • Travailler sur le Tp 1
(---)--10 au  14 octobre
  • Travailler sur le TP 1

Contenu théorique: Les curseurs: Transact-SQL, Chapitre 9

(8)--17 au  21 octobre
  • Les curseurs, suite
  • Exemple: curseur scrollable.
  • Travailler sur le Tp1
  • Examen numéro 1
  • Remise sur le Tp1
(9)--24 au 28 octobre

Contenu théorique: ADO.NET et les procédures stockées

Le PowertPoint

Contenu théorique: ADO.NET et les procédures stockées

Le PowertPoint

(10)--31 oct au 04  novembre

Contenu théorique : Transct-SQL, Chapitre 10,  les index

Le PowertPoint

Exemple Index

  • Travailler sur le Tp2

Contenu théorique : Transct-SQL, Chapitre 11,  Sécurité des données

Le PowertPoint

  • Pas de cours, journées pédagogiques et de mise à niveau (groupe  de vendredi)
  • Travailler su le Tp 2, (Groupe de jeudi)
(11)--07 au  11 novembre
  • Pas de cours, journées de mise à niveau (Groupe de Lundi)
  • Remise et demonstration du Tp2

Contenu théorique : Transct-SQL, Chapitre 11,  Sécurité des données

Le PowertPoint

(12)--14 au  18 novembre
  • Sécurité de données, suite
  • Exemple (démonstration en classe)
(13)--21 au  25 novembre
  • Sécurité de données, suite
  • Exercice, à faire en classe
  • Exemples vus en classe
(14)--28 nov au 02 décembre

Contenu théorique

  • Introduction à MongoDB
  • Début de la PFI
(15)--05 au 09 décembre
  • Travailler sur la PFI
  • Examen final, le 08 ou le 09 décembre.
(16)--12 dec au 16 décembre
  • Remise de la PFI le 12 décembre.

Valid XHTML 1.0 Transitional