Cours 1-1
Cours 1-1
Cours 1-1
SGBDR
Architecture générale d’un SGBDR
Catalogues
Architecture
Fonctions
Index
Catalogues
Fonctions
Index
Catalogues
Modes d'interrogation d'une base de données :
Généralités 1. Interactif : ou direct, via une interface SQL
des SGBDR
2. Programmé : transactions, programmes PL-SQL, ou autre.
c. M à J ?
Généralités
des SGBDR c. M à J :
insertion :
insert into <nomtable> (att1, att2, ...attn) values
(val1, val2,... valn);
Architecture ex : insert into fournisseur (NF,Ville) values (1, 'Tunis');
Index
Catalogues
Généralités
des SGBDR
Création:
CREATE [UNIQUE] INDEX <nomIndex> ON < nomRelation> (attribut
[ordre][,attribut [ordre]..] );
Architecture Où ordre est soit ASC ou DESC (ASC par défaut).
L'option UNIQUE permet d'une part de définir qu'un attribut (ou un groupe
d'attributs) est clé discriminante de la relation et d'autre part de fournir un
chemin d'accès direct aux n-uplets ayant une valeur de clé donnée.
Fonctions
ex. Pour définir les index primaire de notre base de données
CREATE UNIQUE INDEX XF ON FOURNISSEUR (NF) ;
CREATE UNIQUE INDEX XP ON PIECE (NP) ;
CREATE UNIQUE INDEX XFP ON FOURNITURE (NF, NP) ;
Index ex. La création d'un index secondaire selon la ville des fournisseurs serait :
CREATE INDEX XV ON FOURNISSEUR (VILLE) ;
Index Catalogue Attribut: pour chaque relation de la base décrite dans le catalogue
Relation, le catalogue Attribut comporte autant de lignes qu'il y a d'attributs
dans la relation. Chaque n-uplets décrit un attribut : son nom, son type, sa
longueur, etc....
Catalogues
Catalogue Index: On y trouve la description des chemins d'accès définis sur les
relations de la base. Pour chaque index, par exemple, on y trouve la relation et
les constituants concernés et s'il s'agit d'un index primaire ou secondaire etc.…
Généralités
des SGBDR
Architecture
Fonctions
Index
Catalogues
Généralités
des SGBDR
Architecture
Fonctions
Index
Catalogues
Généralités
des SGBDR
Architecture
Fonctions
-- Fin --
Index
Catalogues