Anda di halaman 1dari 3

1

BASES DE DONNEES 1
Chapitre I. Gestion des bases de donnes : synthse
1.1 Introduction
La principale fonction d'un systme de base de donnes, les oprations d'un systme de base de
donnes
1.2 Qu'est-ce qu'un systme de bases de donnes?
les donnes, le matriel, le logiciel et les utilisateurs.
1.3 Qu'est-ce qu'une base de donnes ?
Les donnes persistantes
Les entits et les associations
Les donnes et les modles de donnes
1.4 Les avantages dune bases de donnes
Quels en sont les avantages dune bases de donnes?
L'administration des donnes et de la base de donnes
Les avantages de l'approche base de donnes
1.5 L'indpendance des donnes
l'indpendance physique et l'indpendance logique.
Champs, enregistrements et fichiers
1.6 Les systmes relationnels et les autres systmes

Chapitre 2. Une architecture pour les bases de donnes


2.2 Une architecture trois niveaux
L'architecture ANSI/SPARC de trois niveaux
Architecture dtaille d'un systme
2.3 Le niveau externe
2.4 Le niveau conceptuel
2.6 Les liens
2.7 Le role d'administrateur de la base de donnes
2.8 Le systme de gestion de la base de donnes (SGBD)
Les fonctionnalits et les composants principaux d'un SGBD
La dfinition des donnes.
La manipulation des donnes.
L'optimisation et l'excution.
La scurit et l'intgrit des donnes.
Le dictionnaire des donnes.
2.9 Le gestionnaire des communications de donnes
2.10 L'architecture client/serveur
2.11 Les utilitaires
2.12 Traitement distribu

Chapitre 3. Une introduction aux bases de donnes relationnelles


3.2 Un aperu informel des systmes relationnels
Laspect structurel - les donnes sont perues comme des tables.
L'intgrit - ces tables satisfont au contraintes d'intgrit.
Laspect manipulation - les oprateurs permettent de gnrer de nouvelles tables partir d'anciennes
tables, les oprateurs: restrict, project et join.
Le principe de l'information
3.3 Les relations et les relvars (variables relationnelles)
Les principes du modle relationnel .
Les systmes relationnels
3.4 Signification des relations
Les types de donnes.
3.5 Loptimisation

2
3.6 Le catalogue
3.7 Les relvars et les vues de base
3.8. Les transactions

Chapitre 4 Une introduction SQL


4.1 Introduction
standards SQL/92, et SQL 1999 ou SQL3
4.2 Vue d'ensemble
La base de donnes fournisseurs-et-pices (dfinition des donnes en SQL)
Les instructions SQL : SELECT, INSERT, UPDATE, et DELETE.
Les operations Restrict, Projection, Jointure.
Les oprations de mise jour :
4.3 Le catalogue
4.5 Transactions
4.6 SQL intgr
Les oprations de manipulation des donnes.
Oprations n'utilisant pas de curseurs
Oprations utilisant des curseurs
SQL dynamique

Chapitre 5. Domaines, relations et relvars de base


5.1 Introduction
Relation, n-uplet (ou tuple), attribut, cardinalit, ,degr, domaine
5.2 Les domaines
Types scalaire et non scalaire.
Les reprsentations possibles
Dfinition d'un type
Reprsentations possibles
Dfinition des oprateurs
Conversion de type
5.3 Les valeurs de relation
Les proprits des relations
5.4 Les variables de relation
Dfinition d'une relvar de base
Mise jour des relvars
5.5 Les fonctionnalits de SQL
Les domaines
Les tables de base

Chapitre 6 Algbre relationnelle


6.1 Introduction
Une vue d'ensemble de l'algbre d'origine
Les huit oprateurs: Restriction, Projection, Produit, Union, Intersection, Diffrence, Jointure, Division.
6.2 Retour sur la fermeture
expressions relationnelles embotes
rgles d'hritage de noms d'attributs
6.3 Syntaxe des oprateurs de l'algbre relationnelle
6.4 Smantique des oprateurs de l'algbre relationnelle
Union
Intersection
Diffrence
Produit
Restriction
Projection

3
Jointure, jointure naturelle, -jointure, quijointure
Division
Associativit et commutativit
6.6 quoi sert l'algbre ?
6.7 Oprateurs additionnels
Semi-jointure
Semi-diffrence
Extension
Les oprateurs: COUNT, SUM, AVG, MAX, MIN, ALL et ANY COUNTD, SUMD et AVGD.
Rcapitulation (SUMMARIZE)
Fermeture transitive

Anda mungkin juga menyukai