SQL pour
Oracle 10g
Ce fac-similé présente la table des matières,
le préambule et le début du module 2
Auteur
Razvan Bizoi
GUIDE DE FORMATION
©TSOFT, Paris 2006
Toute représentation ou reproduction intégrale ou partielle faite sans le consentement de l’auteur ou de
ses ayants droit ou ayants cause est illicite selon le Code de la propriété intellectuelle (Art L 122-4) et
constitue une contrefaçon réprimée par le Code pénal. Seules sont autorisées (Art 122-5) les copies ou
reproductions strictement réservées à l’usage privé du copiste et non destinées à une utilisation collective,
ainsi que les analyses et courtes citations justifiées par le caractère critique, pédagogique ou d’information
de l’œuvre à laquelle elles sont incorporées, sous réserve, toutefois, du respect des dispositions des
articles L122-10 à L122-12 du même Code relatives à la reproduction par reprographie.
La marque © TSOFT est une marque déposée.
La collection des guides de formation © TSOFT est éditée par la société TSOFT.
Toutes les marques citées dans cet ouvrage sont des marques déposées par leurs propriétaires respectifs
Tous les efforts ont été faits par TSOFT pour fournir dans cet ouvrage une information claire et exacte à
la date de parution. TSOFT n’assume de responsabilités, ni pour son utilisation, ni pour les contrefaçons
de brevets ou atteintes de tierces personnes qui pourraient résulter de cette utilisation.
Guide de formation TSOFT
SQL pour Oracle 10g
Référence : TS0075
novembre 2006
© Tsoft – SQL pour Oracle10g
Avant-propos
Oracle est le système de base de données le plus utilisé au monde. Il fonctionne de
façon relativement identique sur tout type d'ordinateur. Ce qui fait que les
connaissances acquises sur une plate-forme sont utilisables sur une autre et que les
utilisateurs et développeurs Oracle expérimentés constituent une ressource très
demandée.
L'objectif de ce livre est de vous aider à apprendre et maîtriser le langage SQL que
vous pratiquerez avec les bases de données Oracle, dans sa version gratuite mise à
disposition par Oracle. L'ouvrage présente aussi l'ensemble des concepts et des
mécanismes nécessaires au développement et à l'administration d'applications dans le
contexte d'Oracle 10g.
Pour une bonne compréhension de l'ouvrage, il est souhaitable que le lecteur ait une
connaissance suffisante du modèle relationnel et qu'il maîtrise un langage de
programmation.
Un autre ouvrage du même auteur traite du langage procédural PL/SQL, ces deux
ouvrages vous permettront de préparer les examens de certification Oracle :
« 1Z0-007 » Introduction to Oracle9i : SQL® (ou la version 10g lorsque
l’examen sera disponible ce qu’il n’est pas encore à la parution de cet ouvrage)
« 1Z0-001 » Introduction to Oracle: SQL® and PL/SQL™
« 1Z0-147 » Program with PL/SQL
L'auteur vise surtout à être plus clair et plus agréable à lire que les documentations
techniques, exhaustives et nécessaires mais ingrates, dans lesquelles vous pourrez
toujours vous plonger ultérieurement. Par ailleurs, l'auteur a aussi voulu éviter de ne
fournir qu'une collection supplémentaire de "trucs et astuces", mais plutôt expliquer
les concepts et les mécanismes avant d'indiquer les procédures pratiques.
Dans la mesure où l'on dispose du matériel informatique nécessaire, il est important
d’installer Oracle Database 10g Express Edition et SQL Developer, deux outils livrés
gratuitement par Oracle. La démarche d’installation et la mise en place de la base de
données des ateliers sont détaillées dans les deux premiers modules. L’ensemble des
© Tsoft – SQL pour Oracle10g
travaux pratiques, qui sont indispensables à l'acquisition d'une compétence réelle, a été
conçu dans cette configuration.
Les ateliers de fin de chapitre contiennent des QCM dont vous pourrez trouver les
corrigés sur le site de l'éditeur www.Tsoft.fr. Pour télécharger le fichier des corrigés,
tapez le code TS0075 dans le champ <RECHERCHE> de la page d’accueil du site,
puis appuyez sur . Vous accéderez ainsi à la fiche de l’ouvrage, sous l’onglet
Téléchargement se trouve un lien vers le fichier à télécharger, corrigés QCM.
© Tsoft – SQL pour Oracle10g T-1
Table
des matières
PRÉAMBULE ..................................................................................................
MODULE 1 : PRÉSENTATION DE LENVIRONNEMENT..................................... 1-1
Qu'est-ce qu'une base de données ?.......................................................................................1-2
Objets de la base de données.................................................................................................1-3
Structure du stockage des données........................................................................................1-8
Table......................................................................................................................................1-9
Intégrité d'une base de données...........................................................................................1-10
Le langage SQL...................................................................................................................1-12
Les limites de SQL..............................................................................................................1-14
Le langage PL/SQL.............................................................................................................1-15
Architecture Client-Serveur.................................................................................................1-17
Le processus de connexion..................................................................................................1-18
La configuration du client ...................................................................................................1-20
Assistant de configuration Oracle Net.................................................................................1-23
Oracle Database 10g Express Edition .................................................................................1-26
La préparation de l’installation............................................................................................1-27
Le paramétrage du système.................................................................................................1-29
L’installation........................................................................................................................1-32
Les tâches post-installation..................................................................................................1-34
Atelier 1...............................................................................................................................1-37
MODULE 2 : LES OUTILS SQL*PLUS.......................................................... 2-1
Qu'est-ce que SQL*Plus ?.....................................................................................................2-2
Environnement SQL*Plus.....................................................................................................2-4
Environnement SQL*Plus (Suite).........................................................................................2-5
1 / 50 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !