Académique Documents
Professionnel Documents
Culture Documents
Travaux Pratiques
TP°1 : Installation et prise en main d’un
SGBDR (Exemple : Oracle XE)
I. Objectifs :
Un système de gestion de bases de données, noté SGBDR (Relational DataBase
Management System; RDBMS), est un système qui permet d’interagir avec une base de
données relationnelles. Un tel système est l’intermédiaire entre les utilisateurs et les
fichiers physiques où sont enregistrées les données.
Notre objectif ici est de se familiariser avec le SGBR Oracle XE : Installation, création
de base de données, création de tables, insertion de données et leur manipulation.
Le SGBBR (SGBRO) Oracle Express Edition 10g est une version gratuite ("Free to
develop, deploy, and distribute"). Oracle XE fonctionne en mode client-serveur, et où le
client et le serveur peuvent être sur des ordinateurs différents ou bien sur la même
machine.
II. Manipulations :
Etape 1 : Installer Oracle XE
Après, créer un nouvel utilisateur (noté aussi schéma) qui correspondra à une base de
données. Par défaut deux utilisateur sont créés ; Sys et System.
Page 1
Bases de données
Pour lancer la page d'accueil de la base de données Oracle XE cliquez : Démarrer ->
Tous les programmes -> Oracles Database 10g Express Edition -> Go to Database
Home Page.
Entrez le nom d’utilisateur FSDM, entrez le mot de passe. Pour les privilèges,
cochez tous.
Se déconnecter du compte SYSTEM et se connecter avec l’utilisateur FSDM.
Table : CARNET_D_ADRESSE
ContactN <pk> NUMBER(7) not null
Nom VARCHAR2(25) not null
Prenom VARCHAR2(25) null
TelephoneFixe NUMBER(15) null
TelephoneMobile NUMBER(15) null
Fax NUMBER(15) null
Email VARCHAR2(25) null
Page 2
Bases de données
Cliquer Next pour arriver à l’étape de confirmation pour la création de la table. On peut
voir la requête SQL en cliquant sur la flèche SQL
Page 3
Bases de données
Nous avons deux façons pour insérer des données dans une table ; la première est assistée
par l’interface web d’oracle et la deuxième consiste à utiliser la commande (la clause) SQL
« INSERT ».
Cliquez l’onglet « Data », « Insert Row », remplissez les champs et cliquez « Create »
Page 4
Bases de données
Exemple :
Page 5
Bases de données
select"CARNET_D_ADRESSE_1"."CONTACTN" as "CONTACTN",
"CARNET_D_ADRESSE_1"."NOM" as "NOM",
"CARNET_D_ADRESSE_1"."PRENOM" as "PRENOM",
"CARNET_D_ADRESSE_1"."TELEPHONEFIXE" as "TELEPHONEFIXE",
"CARNET_D_ADRESSE_1"."TELEPHONEMOBILE" as "TELEPHONEMOBILE",
"CARNET_D_ADRESSE_1"."FAX" as "FAX",
"CARNET_D_ADRESSE_1"."EMAIL" as "EMAIL"
from "CARNET_D_ADRESSE" "CARNET_D_ADRESSE_1"
where "CARNET_D_ADRESSE_1"."CONTACTN" 2
Pour la suppression, on a deux façons :
Page 6