[PDF] SQL pour Oracle Oracle. Applications avec Java PHP





Previous PDF Next PDF



Testez vos connaissances avec Oracle Forms 11g Niveau débutant

12 oct. 2013 Oracle Forms 11g. Niveau débutant ... Nommez cinq(05) contraintes d'intégrités utilisées par Oracle. PK – Primary Key. FK – Foreigh key.



Administration des bases de données sous Oracle

Dans le cas de clusters de machines Oracle peut associer plusieurs instance `a une même base de données. 6/1. Page 9. Administration des bases de données sous 



Programmation en PL/SQL Oracle

Pour surmonter ces limitations Oracle intègre un gestionnaire PL / SQL au serveur de début et fin de commentaire*/. - sur une ligne précédée de :.



Administration de la gestion des données pour Oracle Enterprise

Intégration d'applications Oracle ERP Cloud Oracle General Ledger Statut du processus - Plage de périodes (Catégorie Période de début



Guide utilisateur de P6 Professional

3 mars 2014 Entrer les dates de début et de fin de tâche . ... Exporter un projet à utiliser dans Oracle Primavera Contractor .



Oracle Business Intelligence Enterprise Edition - Guide de lutilisateur

Vos personnalisations enregistrées personnelles si vous en avez



SQL pour Oracle

Oracle. Applications avec Java PHP et XML. Christian Soutou caractères non blancs en débutant au premier caractère et retourne la première position du.



Bases de Données Oracle : administration (cours)

marquer le début des opérations de sauvegarde de l'espace de tables activé : alter tablespace. ? sauvegarde des fichiers de données en ligne par une commande 



Modèle pour les Données non Normalisées Passage à la

21 mars 2016 Le modèle géré par Oracle est dit Objet-Relationnel parce qu'il ... complexe est composé de son nom débutant par une lettre minuscule et ...



Oracle Database SQL Language Quick Reference

The Oracle Database SQL Language Quick Reference is intended for all users of Oracle SQL Documentation Accessibility For information about Oracle's commitment to accessibility visit the Oracle Accessibility Program website at http://www oracle com/pls/topic/lookup?ctx=acc&id=docacc Access to Oracle Support



Oracle Database SQL Language Quick Reference

Oracle SQL is a superset of the American National Standards Institute (ANSI) and the International Organization for Standardization (ISO) SQL:2011 standard This Preface contains these topics: • Audience • Documentation Accessibility • Related Documents • Conventions Audience



Mastering Oracle PL/SQL: Practical Solutions

group of Oracle experts who are dedicated to finding ever better ways of admin-istering and developing Oracle-based systems We have joined forces with Apress to bring you the OakTable Press series of Oracle-related titles The members of the network have a few things in common We take a scien-tific approach to working with the Oracle database



Oracle Application Development Framework Overview

Oracle Application Development Framework Overview June 2011 Author: Shaun O’Brien and Shay Shmeltzer Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores CA 94065 U S A Worldwide Inquiries: Phone: +1 650 506 7000 Fax: +1 650 506 7200 oracle com Copyright © 2009 Oracle and/or its affiliates All rights reserved



Débutant / Intermédiaire - Environnement ORACLE LANGAGE SQL

Débutant / Intermédiaire - Environnement ORACLE LANGAGE SQL COURS DE PERFECTIONNEMENT DU 25 JUIN 2018 AU 6 JUILLET 2018 CONAKRY 10 JOURS DE FORMATION 70 HEURES INSCRIVEZ-VOUS DÈS MAINTENANT EN LIGNE ! LES PLACES SONT LIMITÉES V isit ez n o t r e sit e w eb www centrecanadien com



Searches related to oracle dÉbutant filetype:pdf

average Oracle pays 80 of your health benefit costs No waiting period: Oracle US benefits begin on your hire date which means you and your covered family members may use your benefits on day one Competitive plan designs: Oracle benefits are competitive when compared to other high-tech companies We

What is Oracle SQL?

    This reference contains a complete description of the Structured Query Language (SQL) used to manage information in an Oracle Database. Oracle SQL is a superset of the American National Standards Institute (ANSI) and the International Organization for Standardization (ISO) SQL:1999 standard. SQL.

How does the Oracle Business Network work?

    The Oracle Business Network determines the appropriate destination (the Oracle Applications R12 buyer) based on the information and envelope of the message. The Oracle Business Network performs any required transformations to the message and then uses Oracle Transport Agent (OTA) to send the message through HTTPS to the

How to configure Oracle Business Network (OBN) for your company?

    Register on Oracle Business Network (OBN). 1. Register on Oracle Business Network (OBN). 2. Define the identifiers for your company. 13-4 Oracle Business Network Process Guide 3. Add access to a Punchout Supplier on OBN. 4. Secure e-Business Suite connectivity to OBN. 5. Configure your e-Business Suite environment.

How to activate/deactivate user(s) in Oracle Business Network?

    14-2 Oracle Business Network Process Guide Page Navigator Menu Path Add a New Transaction Type (T) Messaging > (T) Messaging Setup > Transaction Type > [Add] Activate/Deactivate User (T) Users > [Activate/Deactivate] Activity Log page•OBN Production Monitor page > Click the Control Number link
SQL pour

Oracle

Applications avec Java, PHPet XML

Christian Soutou

SQL pour

Oracle

Applications avec Java, PHP et XML

édition3

éditionSQL

pour

Oracle

C. Soutou

Code éditeur : G12299 • ISBN : 978-2-212-12299-2 29E

Christian Soutouest maître de conférences à l'université Toulouse Le Mirail et dirige le dépar-

tement Réseaux et Télécoms de l'IUT de Blagnac. Il intervient autour des bases de données et des

technologies de l'information (XML, services Web et SOA) en licence et master professionnels.

Il est également l'auteur des ouvrages

Apprendre SQL avec MySQLet UML 2 pour les bases de données , parus aux éditions Eyrolles.

Apprendre SQL par l'exemple

Tout particulièrement conçu pour les étudiants et les débutan ts, cet ouvrage permet d'acquérir les notions essentielles du langage SQL par le biais d'Oracle, leader des système s de gestion de bases de données. Concis et de difficulté progressive, il est émaillé de nombreux exempl es et de 50 exercices corrigés qui illustrent tous

les aspects fondamentaux de SQL. Couvrant les versions 11 g, 10 get 9id'Oracle, il permet également de se

familiariser avec les principales fonctionnalités de ce logiciel, ain si qu'avec les API les plus utilisées (JBDC et PHP). Mise à jour et augmentée, la troisième édition de cet ouvrage consacre en outre un chapitre à l'interopé- rabilité entre SQL et XML (documents et grammaires) et à la gest ion de ressources avec XML DB Repository.

À qui s'adresse cet ouvrage ?

• À tous ceux qui souhaitent s'initier à SQL, à Oracle ou à la gestion de bases de données • Aux développeurs C, C++, Java, PHP et XML qui souhaitent stocker leur s données

Installez vous-même Oracle !

Cet ouvrage décrit en détail la procédure d'installation des ve rsions 11 g, 10 g, 10 gExpress et 9id'Oracle. Ces versions peuvent être téléchargées gratuitement sur le s ite d'Oracle : destinées à des fins non commerciales, elles sont complètes et sans limitation de durée.

Au sommaire

Introduction.Installation d'Oracle. Les interfaces SQL *Plus. Partie I : SQL de base.Définition des don-

nées. Manipulation des données. Évolution d'un schéma. In terrogation des données. Contrôle des données.

Partie II :

PL/SQL

.Bases du PL/SQL. Programmation avancée. Partie III : SQL avancé.Le précompilateur Pro*C/C++. L'interface JDBC. L'approche SQLJ. Procédures stockées et externes. Oracle et le W eb (Web Toolkit, PSP, API PHP). Oracle XML DB.Sur le site www.editions-eyrolles.com •Téléchargez le code source des exemples et le corrigé des exerc ices •Consultez les mises à jour et les compléments •Dialoguez avec l'auteur 9 7 8 2 2 1 2 1 2 2 9 9 2 3 e

édition3

e

éditionAvec 50 exercicescorrigés

soutou ok 29/01/08 11:13 Page 1 SQL pour

Oracle

3 e

édition3

e

édition

CHEZ LE MÊME ÉDITEUR

Du même auteur

C. S o u t o u. - De UML à SQL.

N°11098, 2002, 500 pages.

C. S o u t o u. - Apprendre SQL avec MySQL.

N°11915, 2006, 398 pages.

Autour d'oracle et de sql

G. B r i a r d - Oracle 10g sous Windows.

N°11707, 2006, 846 pages.

R. B i z o ï - Oracle 10g - Administration.

N°11747, 2005, 744 pages.

R. B i z o ï - SQL pour Oracle 10g.

N°12055, 2006, 650 pages.

R. B i z o ï - PL/SQL pour Oracle 10g.

N°12056, 2006, 328 pages.

C. P i e r r e d e Ge y e r et G. Po n ç o n - Mémento PHP et SQL.

N°11785, 2006, 14 pages.

G. B r i a r d - Oracle9i sous Windows.

N°11220, 2003, 1040 pages.

G. B r i a r d - Oracle9i sous Linux.

N°11337, 2003, 894 pages.

B. V i d a l - Applications mobiles avec Oracle.

N°9251, 2001, 686 pages.

R. B i z o ï. - Oracle9i : SQL et PL/SQL.

N°11351, 2003, 468 pages.

M. i

Sr a e l. - SQL Server 2000.

N°11027, 2001, 1078 pages.

M. i

Sr a e l. - SQL Server 2000.

N°11027, 2001, 1078 pages.

Christian Soutou

Avec la participation d'Olivier Teste

SQL pour

Oracle

3 e

édition3

e

édition

ÉDITIONS EYROLLES

61, bd Saint-Germain

75240 Paris Cedex 05

www.editions-eyrolles.com

Le code de la propriété intellectuelle du 1

er juillet 1992 interdit en effet expressément la photocopie à

usage collectif sans autorisation des ayants droit. Or, cette pratique s'est généralisée notamment dans les

établissements d'enseignement, provoquant une baisse brutale des achats de livres, au point que la possibilité

même pour les auteurs de créer des oeuvres nouvelles et de les faire éditer correctement est aujourd'hui

menacée.

En application de la loi du 11 mars 1957, il est interdit de reproduire intégralement ou partiellement le

présent ouvrage, sur quelque support que ce soit, sans autorisation de l'éditeur ou du Centre Français d'Exploitation du

Droit de Copie, 20, rue des Grands-Augustins, 75006 Paris. © Groupe Eyrolles, 2004, 2005, 2008, ISBN : 978-2-212-12299-2

Mise en page : TyPAO

Dépôt légal : février 2008

N° d'éditeur : 7760

Imprimé en France

Remerciements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XVII Avant-propos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XIX Guide de lecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XIX

Première partie : SQL de base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . XX Deuxième partie : PL/SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XX

Troisième partie : SQL avancé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . XX

Annexe : bibliographie et webographie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XX

Conventions dÕŽcriture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XXI

Contact avec lÕauteur et site Web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . XXI Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 . . . . . . . . 1 . . . . . . . . . . . . . . . 2 Tables et données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Les clés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Oracle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Un peu d'histoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Offre du moment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Notion de schéma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

Accès à Oracle depuis Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . 8

Détail d'un numéro de version. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . 9 Installation dÕOracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Mise en oeuvre d'Oracle9i. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Désinstallation de la 9i. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Mise en oeuvre d'Oracle 10g. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Désinstallation de la 10g. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Mise en oeuvre d'Oracle 10g Express Edition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

Mise en oeuvre d'Oracle 11g. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Désinstallation de la 11g. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Les interfaces SQL*Plus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Généralités . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Premiers pas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Variables d'environnement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 À propos des accents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 SOUTOU Livre Page V Vendredi, 25. janvier 2008 1:08 13 VI Partie I SQL de base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

1 DŽfinition des donnŽes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . 31 Tables relationnelles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

Création d'une table (CREATE TABLE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

Casse et commentaires. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Premier exemple. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Contraintes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Conventions recommandées. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Types des colonnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Structure d'une table (DESC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

Commentaires stockés (COMMENT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

40
Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Classification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Index B-tree. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Index bitmap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

Index basés sur des fonctions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . 42

Création d'un index (CREATE INDEX) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

Bilan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

Tables organisŽes en index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . 44

Destruction dÕun schŽma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . 46

2 Manipulation des donnŽes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . 51

Insertions dÕenregistrements (INSERT). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

Syntaxe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

Renseigner toutes les colonnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . 52 Renseigner certaines colonnes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

Ne pas respecter des contraintes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . 53 Dates/heures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Caractères Unicode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Données LOB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 SŽquences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

Création d'une séquence (CREATE SEQUENCE). . . . . . . . . . . . . . . . . . . . . . . . . . 58

Manipulation d'une séquence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . 60 Modification d'une séquence (ALTER SEQUENCE). . . . . . . . . . . . . . . . . . . . . . . . . 61

Visualisation d'une séquence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . 62 Suppression d'une séquence (DROP SEQUENCE). . . . . . . . . . . . . . . . . . . . . . . . . 63 Modifications de colonnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Syntaxe (UPDATE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Modification d'une colonne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

Modification de plusieurs colonnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . 64

Ne pas respecter des contraintes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . 64 Dates et intervalles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 SOUTOU Livre Page VI Vendredi, 25. janvier 2008 1:08 13

Suppressions dÕenregistrements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . 70 Instruction DELETE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Instruction TRUNCATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

IntŽgritŽ rŽfŽrentielle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . 71 Cohérences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

Contraintes côté " père » . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . 72

Contraintes côté " fils ». . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . 72 Clés composites et nulles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

Cohérence du fils vers le père. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . 74

Cohérence du père vers le fils. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . 74 En résumé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Flottants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Valeurs spéciales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Fonctions pour les flottants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 . . . . . . . . 85 Renommer une table (RENAME). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

Modifications structurelles (ALTER TABLE). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

Ajout de colonnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 Renommer des colonnes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

Modifier le type des colonnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . 87 Supprimer des colonnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 Colonnes UNUSED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

Modifications comportementales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . 89 Ajout de contraintes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Suppression de contraintes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90

Désactivation de contraintes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . 92

Réactivation de contraintes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . 94 Contraintes diffŽrŽes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

Directives DEFERRABLE et INITIALLY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

Instructions SET CONSTRAINT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 Instruction ALTER SESSION SET CONSTRAINTS . . . . . . . . . . . . . . . . . . . . . . . . . 99

Directives VALIDATE et NOVALIDATE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99

Directive MODIFY CONSTRAINT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 Colonne virtuelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 Table en lecture seule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

4 Interrogation des donnŽes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . 109 GŽnŽralitŽs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 Syntaxe (SELECT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 Pseudo-table DUAL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110

Projection (ŽlŽments du SELECT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . 111

Extraction de toutes les colonnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . 112

Extraction de certaines colonnes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . 112 SOUTOU Livre Page VII Vendredi, 25. janvier 2008 1:08 13 VIII Alias. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 Duplicatas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113

Expressions et valeurs nulles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . 114 Ordonnancement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 Concaténation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115quotesdbs_dbs19.pdfusesText_25
[PDF] Bases de données Cours 4 : Le langage SQL pour ORACLE

[PDF] Introduction aux problèmes d'ordonnancement - Lamsade

[PDF] Organisation et planification des activités administratives 1

[PDF] Organisation de chantier et gestion de projet - USTO

[PDF] cours organisation - FOAD — MOOC

[PDF] Organisation et planification des activités administratives 4

[PDF] Cours de Oscillateurs et radio (version projection)

[PDF] OUTLOOK 2016 QUICK START GUIDEpdf - Microsoft

[PDF] Outlook - Dunod

[PDF] Cours d'Ouvrages souterrains Z Boutaraa

[PDF] UE 5 Anatomie

[PDF] Paie et administration du personnel - Dunod

[PDF] Lessentiel de la paie

[PDF] guide paie 2016 - Groupement des métiers de l'imprimerie

[PDF] chiffres 2017 paramétrage de la paie - Nexem