SQL pour Oracle : applications avec Java, PHP et XML : optimisation des requêtes et schémas : avec 50 exercices corrigés

Apprendre SQL par l'exemple Tout particulièrement destiné aux débutants et aux étudiants, cet ouvrage permet d'acquérir les notions essentielles d'Oracle, leader des systèmes de gestion de bases de données. Concis et de difficulté progressive, il est émaillé de nombreux exemples et de...

Descrizione completa

Salvato in:
Dettagli Bibliografici
Autore principale: Soutou, Christian, 19..-...., informaticien
Natura: Livre papier
Lingua:Français
Pubblicazione: Paris : Eyrolles DL 2015.
Edizione:7e édition.
Soggetti:
Nota: La couv. porte en plus : "Couvre Oracle 12c"
Autres localisations: Voir dans le Sudoc
Edition sous un autre format:• SQL pour Oracle, applications avec Java, PHP et XML, optimisation des requêtes et schémas, avec 50 exercices corrigés, Christian Soutou, 7e édition, Paris, Eyrolles, 2015, 978-2-212-32272-9
LEADER 06492nam a22003257a 4500
001 523984
008 150401t20152015xxe ||| |||| 00| 0 fre d
009 PPN18467834X
020 |a 9782212141566 (br.) :  |c 32 EUR 
024 |a 9782212141566 
041 0 |a fre 
082 |a 005.133 
082 |a 005.756 
100 1 |a Soutou, Christian,  |d 19..-....,  |c informaticien. 
245 1 0 |a SQL pour Oracle :  |b applications avec Java, PHP et XML : optimisation des requêtes et schémas : avec 50 exercices corrigés   |c Christian Soutou. 
250 |a 7e édition. 
260 |a Paris :  |b Eyrolles,  |c DL 2015. 
300 |a 1 volume (XXIII-643 pages) :  |b illustrations, couverture illustrée en couleurs ;  |c 23 cm. 
500 |a La couv. porte en plus : "Couvre Oracle 12c" 
504 |a Index 
505 0 |a P. 1 -- Introduction -- P. 1 -- SQL, une norme, un succès -- P. 2 -- Modèle de données -- P. 3 -- Oracle -- P. 10 -- Les clients SQL -- P. 19 -- Partie I SQL de base -- P. 21 -- 1 Définition des données -- P. 21 -- Tables relationnelles -- P. 33 -- Utilisation de SQL Developer Data Modeler -- P. 37 -- Suppression des tables -- P. 43 -- 2 Manipulation des données -- P. 43 -- Insertions d'enregistrements (INSERT) -- P. 51 -- Séquences -- P. 59 -- Modifications de valeurs -- P. 66 -- Suppressions d'enregistrements -- P. 68 -- Intégrité référentielle -- P. 77 -- 3 Évolution d'un shéma -- P. 77 -- Renommer une table (Rename) -- P. 78 -- Modifications structurelles (Alter table) -- P. 84 -- Modifications comportementales -- P. 92 -- Contraintes différées -- P. 101 -- 4 Interrogation des données -- P. 101 -- Généralités -- P. 103 -- Projection (éléments du select) -- P. 111 -- Restriction (Where) -- P. 115 -- Fonctions -- P. 127 -- Regroupements -- P. 132 -- Opérateurs ensemblistes -- P. 140 -- Jointures -- P. 159 -- Division -- P. 162 -- Requêtes hiérarchiques -- P. 172 -- Mises à jour conditionnées (fusions) -- P. 175 -- Expressions régulières -- P. 185 -- Extractions diverses -- P. 209 -- 5 Contrôle des données -- P. 210 -- Les tablespaces -- P. 212 -- Gestion des utilisateurs -- P. 219 -- Privilèges -- P. 225 -- Rôles -- P. 231 -- Vues -- P. 247 -- Synonymes -- P. 249 -- Dictionnaire des données -- P. 259 -- Le multitenant -- P. 262 -- Les consoles d'administration -- P. 271 -- Partie II PL/SQL -- P. 273 -- 6 Bases du PL/SQL -- P. 273 -- Généralités -- P. 277 -- Variables -- P. 287 -- Types de données PL/SQL -- P. 290 -- Structures de contrôles -- P. 298 -- Interactions avec la base -- P. 306 -- Transactions -- P. 317 -- 7 Programmation avancée -- P. 317 -- Sous-programmes -- P. 328 -- Paquetages (packages) -- P. 332 -- Curseurs -- P. 345 -- Exceptions -- P. 358 -- Déclencheurs -- P. 382 -- SQL dynamique -- P. 393 -- Partie III SQL avancé -- P. 395 -- 8 Le précompilateur Pro*C/C++ -- P. 395 -- Généralités -- P. 400 -- Extraction d'un enregistrement -- P. 402 -- Mises à jour -- P. 402 -- Utilisation de curseurs -- P. 405 -- Utilisation de Microsoft Visual C++ -- P. 407 -- 9 L'interface JDBC -- P. 407 -- Généralités -- P. 412 -- Connexion à une base -- P. 418 -- États d'une connexion -- P. 421 -- Correspondances de types -- P. 422 -- Interactions avec la base -- P. 423 -- Extraction de données -- P. 429 -- Curseurs modifiables -- P. 434 -- Ensembles de lignes (RowSet) -- P. 439 -- Interface ResultSetMetaData -- P. 440 -- Interface DatabaseMetaData -- P. 442 -- Instructions paramétrées (PreparedStatement) -- P. 444 -- Appels de sous-programmes -- P. 447 -- Transactions -- P. 449 -- Traitement des exceptions -- P. 453 -- 10 Oracle et PHP -- P. 453 -- Configuration adoptée -- P. 456 -- API de PHP pour Oracle (OCI) -- P. 458 -- Interactions avec la base -- P. 471 -- API Objet PHP pour Oracle (PDO) -- P. 477 -- 11 Oracle KML DB -- P. 477 -- Généralités -- P. 479 -- Les modes de stockage -- P. 483 -- Grammaire XML Schema -- P. 487 -- Stockage en mode object-relational -- P. 496 -- Extractions -- P. 504 -- Mises à jour -- P. 508 -- Indexation -- P. 513 -- Génération de contenus -- P. 520 -- Les vues -- P. 526 -- Les paquetages pour PL/SQL -- P. 532 -- XML DB Repository -- P. 543 -- Dictionnaire des données -- P. 545 -- 12 Optimisations -- P. 545 -- Cadre général -- P. 553 -- Les statistiques destinées à l'optimiseur -- P. 559 -- Outils de mesure de performances -- P. 577 -- Organisation des données -- P. 602 -- Gestion du cache -- P. 607 -- Tables organisées en index -- P. 610 -- Partitionnement -- P. 621 -- Vues matérialisées -- P. 625 -- Dénormalisation -- P. 627 -- Derniers conseils -- P. 631 -- Index 
520 |a Apprendre SQL par l'exemple Tout particulièrement destiné aux débutants et aux étudiants, cet ouvrage permet d'acquérir les notions essentielles d'Oracle, leader des systèmes de gestion de bases de données. Concis et de difficulté progressive, il est émaillé de nombreux exemples et de 50 exercices corrigés qui illustrent tous les aspects fondamentaux de SQL. Couvrant les versions 9i à 12c d'Oracle, il permet de se familiariser avec ses principales fonctionnalités, ainsi qu'avec les API les plus utilisées (JBDC, PHP et XML DB). Ce livre consacre également un chapitre entier à l'optimisation des requêtes et des schémas relationnels, en étudiant l'optimiseur, les statistiques, la mesure des performances et l'emploi de la boîte à outils : contraintes, index, tables organisées en index, partitionnement, vues matérialisées et dénormalisation. Mise à jour et augmentée, cette septième édition actualise la partie XML DB et présente l'architecture multitenant de la version 12c. 
650 |a SQL (langage de programmation) 
650 |a Oracle (système informatique) 
650 |a PL/SQL (langage de programmation) 
650 |a Bases de données  |x Gestion  |x Logiciels 
650 |a Problèmes et exercices 
650 |a Guides pratiques 
776 0 |0 187349045  |t SQL pour Oracle  |o applications avec Java, PHP et XML  |o optimisation des requêtes et schémas  |o avec 50 exercices corrigés  |f Christian Soutou  |e 7e édition  |c Paris  |n Eyrolles  |d 2015  |z 978-2-212-32272-9 
997 |0 523984  |1 Livre papier  |a Ressource papier  |b INSA  |c 0/Bourges/  |c 0/Orléans/  |c 1/Bourges/INSA CVL/  |c 1/Orléans/BU Sciences, Technologies, STAPS/  |z Orléans, BU Sciences, Technologies, STAPS, 005.133 SQL So  |z Orléans, BU Sciences, Technologies, STAPS, 005.133 SQL So  |z Orléans, BU Sciences, Technologies, STAPS, 005.133 SQL So  |z Bourges, INSA CVL, 005.133 SQL SOU