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
SQL Server Express 2017 ADO.NET Lien sur SQL Express 2019 (executable)
Page du cours de session 2 BD NoSQL Le lien sur SQL Express 2017 (executable)
Cours de 420-KB6-LG, hiver 2020 Horaire de disponibilité des enseignants Lien sur SQL Server Management Studio

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

c
Semaine Contenu Séance 1 Contenu Séance 2
Semaines de transitions

Le 28 août

Le powerpoint

  • Présentation du cours
  • Remise du plan de cours
  • Explication du déroulement de la session

Le 04 septembre

Le powerpoint

  • Oracle VS MS SQL Server: Points importants
  • Installation de MS SQL Server Express 2019
  • Installation de SQL Server Management Stuio
  • Modes d'authentification
  • Création d'une connexion
  • Présentation de SQL Server Management Studio
  • Création d'une base de données
(1)-- 07 au 11 spetembre

Pas de cours le 07 septembre: Fête du travail

Contenu théorique: Transct-SQL, Chapitres 3

Le PowerPoint

  • Retour sur l'instalaltion. Où sont stockés les fichiers de la BD ?
  • Rappels SQL
  • Transact-SQL : Types de données
  • La propriété IDENTITY
  • Questions de compréhension
  • Laboratoire 1
(2)--14 au 18 septembre

Contenu théorique: Transct-SQL, Chapitre 5

Le PowertPoint

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

Contenu théorique: Les transaction, Chapitre 6

Le PowerPoint

  • Les transactions
  • La propriété ACID
  • Exemples
  • Travailler sur le laboratoire 1
(3)--21 au 25 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

Le PowerPoint

  • Procédures: Paramètres en OUT
  • Les fonctions stockées: Syntaxe
  • Exemples
  • Suite laboraoire 2
(4)--28 sep au 02 octobre

Les procédures Stockées (suite)

  • Travailler sur le laboratoire 2
  • Suite et remise du laboratoire 2

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

Le PowerPoint

(5)--05 au 09 octobre
  • Retour sur les triggers
  • Suite et remise du laboratoire 3

Le PowerPoint

  • Retour sur la commnade CREATE TABLE: L'option ON DELETE CASCADE. Quand ?
  • Conclusion contraintes d'intégrité: Triggers ou non ?

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

(6)--12 au 16 octobre
  • Travailler sur le Tp 1
(7)--19 au  23 octobre
  • Travailler sur le TP  1

Contenu théorique :  Chapitre 9, les curseurs

Le PowerPoint

  • Travailler sur le Tp 1
  • Remise TP  1
(8)--26 au  30 octobre

Examen numéro 1

Contenu théorique :  Chapitres 1 à 4, ADO.NET

Le PowertPoint

  • ADO.NET, introduction
  • Connexion à la base de données
  • Passer une commande SQL
  • Application: voir la fin du PowerPoint
  • Exemple
(9)--02 au 06 novembre

Contenu théorique :  Chapitres 5 ,ADO.NET avec interface graphique

Contenu théorique :  Chapitres 6 ,ADO.NET et procédures stockées

Le PowertPoint

  • Insertion
  • Afficher les résultats
  • Application

 

(10)--09 au  13 novembre

Pas de cours, journée de mise à niveau

(11)--16 au  20 novembre

Contenu théorique :  Chapitres 11, Transact-SQL : Sécurité des données

Le PowerPoint

  • Introduction à la sécurité des données
  • Travailler sur le Tp2
  • Sécurité des données, suite
  • Travailler sur le Tp2
  • Remise du Tp 2
(12)--23 au  27 novembre Sécurité des données suite et démonstration
(13)--30 nov au 4 décembre Sécurité de données, le chiffremet des données
(14)--07au  11 décembre
  • MongoDB, suite
  • Travaille sur la PFI
     
  • Travailler sur la PFI
(15)--14 au  18 décembre

Remise de la PFI, le 14 décembre 23h59

Examen numéro 2, le jeudi 17 décembre

Valid XHTML 1.0 Transitional