Programmer avec MySQL : SQL, transactions, PHP, Java, optimisations
Présentation pédagogique du langage SQL en programmant sous MySQL. Chaque notion est introduite par un exemple et se clôt par une série d'exercices (avec leurs corrigés en ligne). Cette nouvelle édition aborde les utilisateurs et leurs privilèges, la structure du dictionnaire des données et les...
Enregistré dans:
Auteur principal : | |
---|---|
Format : | Livre |
Langue : | français |
Titre complet : | Programmer avec MySQL : SQL, transactions, PHP, Java, optimisations / Christian Soutou |
Édition : | 4e édition |
Publié : |
Paris :
Eyrolles
, DL 2015, cop. 2015 |
Description matérielle : | 1 vol. (XVIII-480 p.) |
Sujets : | |
Documents associés : | Autre format:
Programmer avec MySQL |
LEADER | 05009cam a2200445 4500 | ||
---|---|---|---|
001 | PPN188944583 | ||
003 | http://www.sudoc.fr/188944583 | ||
005 | 20221216055600.0 | ||
010 | |a 978-2-212-14302-7 |b br. |d 29,90 EUR | ||
035 | |a (OCoLC)925477493 | ||
073 | 1 | |a 9782212143027 | |
100 | |a 20151019h20152015k y0frey0103 ba | ||
101 | 0 | |a fre | |
102 | |a FR | ||
105 | |a a a 001yy | ||
106 | |a r | ||
181 | |6 z01 |c txt |2 rdacontent | ||
181 | 1 | |6 z01 |a i# |b xxxe## | |
182 | |6 z01 |c n |2 rdamedia | ||
182 | 1 | |6 z01 |a n | |
200 | 1 | |a Programmer avec MySQL |e SQL, transactions, PHP, Java, optimisations |f Christian Soutou | |
205 | |a 4e édition | ||
210 | |a Paris |c Eyrolles |d DL 2015, cop. 2015 | ||
215 | |a 1 vol. (XVIII-480 p.) |c ill. |d 23 cm | ||
339 | |a Présentation pédagogique du langage SQL en programmant sous MySQL. Chaque notion est introduite par un exemple et se clôt par une série d'exercices (avec leurs corrigés en ligne). Cette nouvelle édition aborde les utilisateurs et leurs privilèges, la structure du dictionnaire des données et les optimisations. ©Electre 2015 | ||
312 | |a La couv. porte en plus : "Avec 40 exercices corrigés" et "Couvre les versions 5.1 à 5.7 de MySQL" | ||
320 | |a Bibliogr. et liste de sites Internet p. 467. Index | ||
359 | 2 | |p P. 1 |b Introduction |p P. 1 |c SQL, une norme, un succès |p P. 2 |c Modèle de données |p P. 3 |c MySQL |p P. 10 |c Mise en oeuvre de MySQL [sous Windows] |p P. 11 |c Premiers pas |p P. 21 |b Partie I SQL de base |p P. 23 |b 1 Définition des données |p P. 23 |c Tables relationnelles |p P. 35 |c Index |p P. 37 |c Destruction d'un schéma |p P. 39 |c Exercices |p P. 41 |b Manipulation des données |p P. 41 |c Insertions d'enregistrements [Insert] |p P. 53 |c Séquences |p P. 56 |c Modifications de colonnes |p P. 63 |c Remplacement d'un enregistrement |p P. 63 |c Suppressions d'enregistrements |p P. 65 |c Intégrité référentielle |p P. 71 |c Insertions à partir d'un fichier |p P. 74 |c Exercices |p P. 77 |b 3 Évolution d'un schéma |p P. 77 |c Renommer une table [Rename] |p P. 78 |c Modifications structurelles [Alter Table] |p P. 84 |c Modifications comportementales |p P. 93 |c Exercices |p P. 97 |b 4 Interrogation des données |p P. 97 |c Généralités |p P. 99 |c Projection [éléments du Select] |p P. 105 |c Restriction [WHERE] |p P. 109 |c Fonctions |p P. 124 |c Regroupements |p P. 129 |c Opérateurs ensemblistes |p P. 136 |c Jointures |p P. 155 |c Division |p P. 157 |c Résultats en HTML ou XML |p P. 158 |c Écriture dans un fichier |p P. 160 |c Exercices |p P. 163 |b 5 Contrôle des données |p P. 164 |c Gestion des utilisateurs |p P. 167 |c Gestion des bases de données |p P. 170 |c Privilèges |p P. 185 |c Accès distants |p P. 187 |c Vues |p P. 203 |c Dictionnaire des données |p P. 221 |c Exercices |p P. 223 |b Partie II Programmation procédurale |p P. 225 |b 6 Bases du langage de programmation |p P. 225 |c Généralités |p P. 228 |c Variables |p P. 232 |c Test des exemples |p P. 233 |c Structures de contrôle |p P. 238 |c Interactions avec la base |p P. 242 |c Gestion des transactions |p P. 256 |c Modes d'exécution SQL |p P. 264 |c Exercices |p P. 267 |b 7 Programmation avancée |p P. 267 |c Sous-programmes |p P. 278 |c Curseurs |p P. 282 |c Erreurs [codes et messages] |p P. 283 |c Exceptions |p P. 304 |c Déclencheurs |p P. 322 |c SQL dynamique |p P. 329 |c Programmation d'événements |p P. 335 |c Gestion de XML |p P. 350 |c Gestion de JSON |p P. 352 |c Exercices |p P. 355 |b Partie III Langages et outils |p P. 357 |b 8 Utilisation avec Java |p P. 357 |c JDBC avec Connector/J |p P. 361 |c Connexion à une base |p P. 364 |c États d'une connexion |p P. 366 |c Correspondances de types |p P. 368 |c Manipulations avec la base |p P. 369 |c Extraction de données |p P. 375 |c Curseurs modifiables |p P. 379 |c Gestion des séquences |p P. 381 |c Interface ResultSetMetaData |p P. 382 |c Interface DatabaseMetaData |p P. 384 |c Instructions paramétrées [PreparedStatement] |p P. 386 |c Procédures cataloguées |p P. 388 |c Transactions |p P. 390 |c Traitement des exceptions |p P. 393 |c Exercices |p P. 395 |b 9 Utilisation avec PHP |p P. 395 |c Configuration adoptée |p P. 398 |c API de PHP pour MySQL |p P. 415 |c Exercices |p P. 419 |b 10 Optimisations |p P. 419 |c Cadre général |p P. 424 |c Les statistiques destinées à l'optimiseur |p P. 428 |c Outils de mesure de performances |p P. 435 |c Organisation des données |p P. 467 |b Annexe : bibliographie et webographie |p P. 469 |b Index | |
452 | | | |0 18985152X |t Programmer avec MySQL |o SQL, transactions, PHP, Java, optimisations |f Christian Soutou |e 4e édition |c Paris |n Eyrolles |d 2015 | |
606 | |3 PPN053470621 |a MySQL (logiciel) |3 PPN027790045 |x Guides pratiques et mémentos |2 rameau | ||
606 | |3 PPN053470621 |a MySQL (logiciel) |3 PPN027790517 |x Problèmes et exercices |2 rameau | ||
606 | |3 PPN029378648 |a SQL (langage de programmation) |3 PPN027790045 |x Guides pratiques et mémentos |2 rameau | ||
606 | |3 PPN029378648 |a SQL (langage de programmation) |3 PPN027790517 |x Problèmes et exercices |2 rameau | ||
676 | |a 005.756 |v 23 | ||
700 | 1 | |3 PPN052482030 |a Soutou |b Christian |4 070 | |
801 | 3 | |a FR |b Electre |c 20151019 |g AFNOR | |
801 | 3 | |a FR |b Abes |c 20160315 |g AFNOR | |
979 | |a SCI | ||
930 | |5 441092104:550430512 |b 441092104 |a 681.326 MYS-SOU |j u | ||
998 | |a 741987 |