Programmation de  bases de données

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

a b
Liens utiles Plan de cours
SQL Server Express 2019 Transact-SQL
SQL Server Managemnt Studio 2018 Conception
Transact-SQL(le site) Rappels de normalistion
ADO.NET
Lien sur SQL Express 2019 (executable) BD NoSQL
Lien sur SQL Server Management Studio
Lien vers la session A2022 Calendrier des événements importants à venir-- A2023
Semaine du Contenu planifié
21 août

Introduction, installation et configuration d'une connexion

  • Présentation du cours
  • Remise du plan de cours
  • Installation de MS SQL Server et SSMS
  • Modes d'authentification
  • Création d'une connexion
  • Présentation de SQL Server Management Studio
  • Création d'une base de données
  • Laboratoire 0 : installation des outils et configuration d'une connexion

Chapitre 3, SQL avec SQL Server

  • Retour sur l'instalaltion. Où sont stockés les fichiers de la BD ?
  • Oracle VS MS SQL Server: Points importants
  • Rappels SQL
  • La propriété IDENTITY
  • Points clés
  • Laboratoire 1||| Insertions
28 août

Contenu théorique:Transct-SQL, Chapitre 5

  • Éléments du langage Transact-SQL
  • Les structures de contrôles
  • Exemple. || Script pour l'exemple
  • Travailler sur le laboratoire 1

Contenu théorique: Les transactions, Chapitre 6

  • Les transactions
  • La propriété ACID
  • Exemple.
04 septemble

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

  • Les transactions , suite
  • Les procédures stockées, définition
  • Avantages
  • Syntaxe
  • Exemples
  • Remise du laboratoire 1.
  • Laboratoire 2
  • Le script SQL
  • Travailler sur la laboratoire 2
11 septembre

Contenu théorique: Les procédures stockées- Chapitre 7 (suite)

  • Les procédures stockées, Les fonctions
  • Fonctions scalaires
  • Fonctions TABLE
  • Detruire une procédure stockeé
  • Poinst cles
  • Travailler sur le laboratoire 2
  • Remise du laboratoire 2

Contenu théorique:Les triggers- Chapitre8

  • Définition et exemples
  • Avantages
  • Syntaxe
  • Exemples
  • Laboratoire 3
18 septembre

Contenu théorique:Les triggers- Chapitre8 (suite)

  • Définition et exemples
  • Avantages
  • Syntaxe
  • Laboratoire 3

Contenu théorique:Le modèle de données- Chapitre 4

25 septemble

Énoncé du Tp1

  • Rappel : Normalisation
  • Le modèle de données dans MSSM
  • Remise du modèle de données du TP1, le mercredi 27 septembre avant minuit
  • Le script de création des tables sera disponible: Jeudi le 28 septembre
02 octobre  
09 octobre  
16 octobre Examen 1
23 octobre  
30 octobre Journées de mise à niveau
6 novembre  
13 novembre  
20 novembre  
27 novembre  
4 décembre Examen final
11 décembre  
18 décembre  

Valid XHTML 1.0 Transitional CSS Valide !