Introduction aux bases de données

Il est très important que les jeunes gardent leur sens de l'émerveillement et continuent à se demander pourquoi.(Stephen Hawking)

a b c
Liens utiles (Téléchargements)

Plan de cours

Le PowerPoint (saliha)
Site officiel Oracle(SQL Developer, Data Modeler,  etc) a TP no1:Indications, requêtes 14 et 15 du groupe 4
Où télécharger ODT ?

Oracle SQL(contenu théorique)

     
Sql Developer(One Drive de Marc) Normalisation et modèle relationnel Eagg
Site Oracle (cours) Oracle Data Modeler Eagg
User_Constraints Introduction à ADO.NET a
Classes Oracle Data Provider pour le Net (ODP.net) ODAC (docs.oracle) a

Attetion! Ici La suite de la session H2020 

c
Semaine Contenu Séance 1 Contenu Séance 2
(1)-- 20 au 24 Janvier Pas de cours, début de session le 22

Contenu théorique: Chapitre 1

  • Remise des plans de cours
  • Explication du déroulement de la session
  • Connexion à la base de données
  • Présentation de SQLDevelopper.
  • Définition et rôles des bases de données.
(2)--27 au 31 Janvier

Contenu théorique: Chapitre 2

  • Les SGBDs relationnels.
  • Therminologie de base dans les SGBDR
  • Présenter le SGBD Oracle
  • Le langage SQL

Contenu théorique: Chapitre 3, pages 12-15

Contenu théorique: Chapitre 3, pages 15 à la fin

  • Rappels la commande SELECT simple
  • La commande CREATE TABLE
  • Les Requêtes DML simples.
  • Laboratoire 2
(3) --03 au 07 février

Contenu théorique: Chapitre 3, pages 15 à la fin

  • Rappels: La commande CREATE TABLE
  • Rappels: Les commandes DML
  • Laboratoire2 , suite

Contenu théorique: Chapitre 4

  • La commande CREATE TABLE: la contrainte de Foreign Key.
  • La commande CREATE TABLE: Clé primaire composée.
  • Le Power Point
  • Laboratoire 3

(4)--10 au 14 février

Contenu théorique: Chapitre 5

Contenu théorique: Chapitre 6

(5) 17 au 21 février

Contenu théorique: Chapitre 6, suite.
Début du Chapitre 7

  • Requêtes avec jointures :Jointures externes (LEFT OUTER JOIN et RIGHT  OUTER JOIN)
  • Laboratoire 5(suite)

Contenu théorique: Chapitre 7

  • Fonctions de groupement
  • Laboratoire 5, suite et fin
(6) -- 24 février au 28 mars

Contenu théorique: Chapitre 8

()--02 au 06 mars Journée de mise à niveau Journée de mise à niveau
(7)-- 09 au 13 mars
  • Le modèle Relationnel (ou le diagramme réferentiel) : Rappel, définition, présentation
  • Travailler sur le Tp 1
  • Évaluer l'état d'avanacement du tp1

Contenu théorique: Chapitre 9

  • Requêtes avec opérateurs d'ensemble
  • Exercices
  • Travailler sur le Tp 1
(8)--16 au 20 mars

Contenu théorique: Chapitre 10

  • Les vues
  • Application
  • Travailler sur le TP1
  • Évaluer l'état d'avancement du Tp1

Contenu théorique: Chapitre 7

  • Travailler sur le TP1
(9)--23 au 27 mars
  • Introudution à la normalisation
  • Remise du Tp1
Examen numéro1, pondération 20% de la note finale
(10)--30 mars  au 03 avril
  • Normalistion, suite
  • Exercices
  • Présentation de Oracle DataModeler
  • Laboratoire 7 : Normalisation
(11)--06 au 10 avril
  • Normalistion, suite
  • Remise du laboratoire 7
  • Gestion de l'information hiérarchisée
  • Quelques fonctions SQL
  • Laboratoires 8
(12)--13 au 17 avril

Introduction à ADO.NET: Chapitres 1 à 4

  • Installation, configuration des composants
  • Définitions et principes de fonctionnement
  • l'objet OracleConnection
  • L'objet OracleCommand
  • Application
  • L'objet OracleDataReader
  • Utilisation de séquences pour les insertions
  • Début du Tp no 2
(13)--20 au 24 avril
  • L'objet OracleDataReader, rappel
  • Travailler sur le Tp 2
(14)--27 avril  au 01 mai
(14) 04 au 08 mai
(15)--11 au 15 mai Remise de la PFI, selon le groupe
(16)--18 au 22 mai Examen final, pondération 20% de la note finale
(17)--25  au 29 mai

Valid XHTML 1.0 Transitional