Académique Documents
Professionnel Documents
Culture Documents
ème
Faculté : MISM/ Département : informatique Niveau : 2 année Licence Info
TP 01.
Prise en main
Objectifs
Ce TP représente le premier pas d’utilisation de SGBD Oracle database, version 11.2
Express Edition.
- Choisir l’option Application Express et connecter en tant que SYSTEM avec le mot de
passe que vous avez défini pendant le processus d’installation d’Oracle.
- Si vous avez oublié votre mot de passe, Aller à SQL*plus et taper les commandes
suivantes :
- Si vous utilisez un workspace existe déjà, sélectionnez son nom puis cliquez sur le
bouton « Already have an account »
- Après avoir connecté avec le compte TP, l’interface Oracle Application Express
s’ouvre :
(3)
(2)
(1)
Une table relationnelle est composée des colonnes et des lignes. Une colonne (attribut)
ayant un nom (column name), ex., DEPTNO. Intersection entre une ligne et une colonne
donne la valeur qui correspond à cette colonne. Cette valeur ayant un type (data type) ou
domaine (un ensemble des valeurs, ex. NUMBER(2, 0)).
La contrainte (condition) NULLABLE indique si on accepte que la valeur d’une colonne
est nulle (yes) ou pas (No). Une valeur nulle signifie qu’une information est inconnue
(unknown information).
La contrainte Default sert à mettre une valeur par défaut.
Primary key (clé primaire) est une contrainte qui permet d’identifier une donnée d’une
façon unique pour éviter la redondance dans la BD, par exemple le numéro d’inscription
d’un étudiant, le numéro de la carte d’identité nationale, etc.
Des opérations permettent de modifier la structure d’une table relationnelle sont
présentées dans la partie 02 de la figure précédentes, les plus importantes sont :
Add column (ajouter une nouvelle colonne), Modify column (modifier le data type d’une
colonne), Rename column (renommer une colonne), Drop column (supprimer une
colonne), Rename (renommer une table), Copy (créer une table copier de la table
existante), DROP (supprimer une table).
Le tableau suivant dresse les types de données les plus basiques :
DD/MM/YYYY
La date et l’heure en format ‘MM/DD/YYYY/HH:MM:SS,ffffff), où ffffff
TIMESTAMP
représente une fraction de seconde.
Exercice 01
Modifier la structure de la table DEPT selon les points suivants:
1) Ajouter deux nouvelles colonnes : Budget de type nombre réel et DateC qui indique la
date de création de département. La valeur de ces colonnes peut être inconnue.
2) Augmenter la taille de chaîne de caractères de la colonne DNAME de 36 caractères.
3) Modifier le nom de la colonne LOC par le nom Place.
4) Modifier le nom de la table DEPT par le nom DEPARTMENT.
Exercice 02
1. Ajouter deux départements en remplissant les cinq colonnes.
2. Afficher le nombre de départements existants.
3. Utiliser le menu Query et afficher le nom et l’emplacement de tous les départements en
utilisant les cases à cocher pour sélectionner les colonnes que nous voulons les
afficher.