|
Tout le matériel en un seul PDF (feuilles de cours, TD, et TP) |
|
|
Attribution comptes ORACLE 2023-2024 |
Le mot de passe est : L3_ |
|
GUIDE UTILISATION CIE à distance - outil Guacamole |
|
|
Vidéo pour accès à distance d'Oracle au CIE |
|
|
Planning |
|
|
PROJETS à rendre en 2 temps : Devoir BD à rendre semaine 6 ; puis rendu final en semaine 12. |
|
|
SUR LES DATES DE CONTROLE DE CONNAISSANCES |
Semaines 5 et 11 | Contrôle Continu
| Semaine 12 | Démos Projets
| Semaine 13 | TP noté individuel
|
|
|
Fichier test SQLPlus exécutable |
Le fichier doit avoir l'extension .sql. |
|
Oracle Express Edition (version light et gratuite) |
|
|
livesql : https://livesql.oracle.com/ |
|
|
Outil pour tester la normalisation |
|
|
Outil pour créer des arbres B+ |
|
|
Documentation Oracle version 11g (celle du CIE) |
|
|
Information générale |
Organisation |
- 15h20 CM (11 créneaux de 1h20)
- 13h20 TD (10 créneaux de 1h20)
- 13h20 TP (10 créneaux de 1h20)
- 4h2 heures de distantiel.
2 CC (0.30)
1 projet TP (0.10)
1 TP noté (0.10)
1 examen (0.5)
|
|
Contrôle de connaissances |
|
|
CC 2020 (sujet et sa correction) |
|
|
Copie et sa correction - Examen 2014 |
|
|
Aide mémoire Oracle - SQLPlus |
|
|
Matériel pédagogique utilisé |
LIVRES UTILISES |
|
|
Mooc FUN - INRIA |
|
|
Mooc Université de Stanford |
|
|
CM1-Rappel BD1 |
|
|
CM2-CM3-Normalisation |
|
|
TD1-rappel SQL |
|
|
TD2-DF-Formes normales |
|
|
CM4 Contrôle d'accès |
|
|
CM5-IntroPLSQL (autonomie) |
|
|
CM6-Triggers-Vues |
|
|
TD3-Normalisation |
|
|
TD4-PL/SQL - Blocs |
|
|
TD4: PLSQL - fonctions et SQL dynamique |
|
|
TP1 Rappel SQL |
|
|
Scripts création tables + inserts pour le TP1 |
Contient : create_tables_TP1.sql : création des tables du TP1 à l'exception de la table AVIS
insert_tables_TP1.sql : inserts pour pouvoir écrire les requêtes sur les tables
|
|
CM 7 Eval et opti |
|
|
CM 8 Stockage |
|
|
TD5 Triggers et vues |
|
|
Cheat sheet SQL PLUS |
Extrait de la doc oracle pour vous aider sur le TP2
|
|
TP2-Reporting-sqlplus. Si terminé TP2 alors commencer TP3. |
|
|
CM 9 Indexation |
|
|
TD6-Eval de requetes |
|
|
TP3-PLSQL-Triggers |
|
|
TD7-INDEXES |
|
|
TP 4 - Plans d'exécution |
|
|
CM 10 Transactions |
|
|
TD8-Transactions |
|
|
TP5 - Transactions |
|
|
CM-11 Tolérance aux pannes |
|
|
CM-12 Nouveaux modèles de données |
|
|
Exemple sujet TP noté |
Exemple de sujet de TP noté avec solution
Vous pouvez avoir tout ce que vous avez vu en TP
|
|
LECTURE OBLIGATOIRE |
Vidéos Stanford |
|
|
Chapitre VI du livre de Gardarin - Modèle relationnel |
|
|
Vidéo Stanford - Relational model |
A noter que GPA est la moyenne en nombres :
A = 4
B = 3
C = 2
D = 1
F = 0 |
|
Cours Stanford - Relational Algebra 1 (select, project, join) |
|
|
Cours Stanford - Relational algebra 2 |
|
|
CM Introduction aux bases de données |
|
|
CM Entité association et théorie d'ensembles |
|
|
CM Algèbre relationnelle |
|
|
CM SQL |
|
|
CM Langages DDL et DML de SQL |
|
|
Cours complet de BD1 MIAGE |
|
|
Rapports texte sqlplus |
|
|
Vidéo Stanford - Authorizations |
|
|
Vidéo Stanford - DB design |
|
|
Vidéo Stanford - Functional dependencies |
|
|
Vidéo Stanford - BCNF |
|
|
Vidéo U. Houston - CM(DF) - partie 1 |
|
|
Vidéo U. Houston - CV(DF) - partie 2 |
|
|
Vidéo U. Houston - Keys |
|
|
Vidéo U. Houston - Algorithme Bernstein |
|
|
Chapitre XVII du livre de Gardarin - Conception des bases de données |
|
|
Livre de Serge Abiteboul - Fondations of Databases |
|
|
Philippe Rigaux - COURS CNAM |
|
|
Philippe Rigaux - COURS CNAM - SYSTÈME |
|
|
Serge Abitboul - COURS |
|
|
Vidéo Stanford - 14 minutes |
|
|
Oracle et les indexes |
|
|
Eval de requetes - outil EXPLAIN - ORACLE |
|
|
PL/SQL User's Guide Reference |
|
|
SQL Language |
|
|
PL/SQL Dynamic SQL |
|
|
Aide Oracle sur Procedures et fonctions |
|
|
Toute la documentation Oracle |
|