Module
Master
S&T mention Informatique - 1ère
année (M1) - 2nd semestre) - 20h CM + 28 h
TD/TDmachine
Objectifs
Cet
enseignement donne des bases théoriques et
pratiques sur
des notions concernées directement dans la conception et
l'administration des bases de données : dictionnaire de
données, bases de données transactionnelles et
accès concurrents, sécurité des
données
(reprise) après panne) et des accès, optimisation
et
tuning des bases de données.
J'assure ce cours avec
Patrick
Marcel
Contenu
et supports
de cours
Vous
pouvez télécharger ci-dessous les supports
de cours utilisés dans cet enseignement. Mes pratiques
pédagogiques font que je ne fournis jamais de
correction.
Avertissement : ces supports sont parfois incomplets
(à dessein !). Les enseignant(e)s qui
désireraient en obtenir une version plus complète
pour les utiliser dans leurs propres cours (moyennant citation) sont
cordialement invités à me contacter.
Cours
- Administration
des BDs : dictionnaire de données, import/export
(SQL Loader)

- Objects avancés
: vues, vues matérialisées, indexs,
déclencheurs

- Politiques de contrôle
des accès

- Transactions et
sécurité des données :
pannes,
accès concurrents

- Optimisation
: indexation
et
optmisation de requêtes : cours de Patrick
Marcel
- PL/SQL

- BD
déductives (hors programme depuis 2007)
Travaux Dirigés
- Indexation et accès
concurrents (schémas sérialisables)

- Indexation et
optimisation de
requêtes : TDs de Patrick
Marcel

Travaux Pratiques
- Administration Oracle
.
Bibliographie
- La
documentation Oracle est disponible en ligne sur le serveur /emery
Les ouvrages ci-dessous sont disponibles à la
bibliothèque
universitaire 
:
- Briard G. (2006) Oracle 10g
sous Windows, Eyrolles, Paris.
- Date C.J. (2000) Introduction
aux bases de données (7° édition),
Vuibert.
- Gray J., Andreas R. (1993)
Transaction processing: concept and techniques. Morgan Kaufman.
- Soutou C. (2005) SQL pour
Oracle, Eyrolles, Paris, France.
Bases de Données
avancées : administration 