SQL avancé
Programmation et techniques avancées
août 2000 |
512 pages
ISBN : 978-2-7117-8650-3
Dans cette nouvelle édition, Joe Celko approfondit les meilleures solutions pour répondre aux défis que la programmation SQL ne cesse de lancer pour améliorer les performances... Voir la suite
Description
Dans cette nouvelle édition, Joe Celko approfondit les meilleures solutions pour répondre aux défis que la programmation SQL ne cesse de lancer pour améliorer les performances des systèmes et contourner leurs insuffisances.
Toujours dans le style conversationnel et informel propre à son auteur, cette 2e édition d'un grand classique s'attache à :
- développer plus particulièrement SQL-92 et les techniques qui permettent d'optimiser ses performances et son fonctionnement, tout en couvrant SQL-89 ;
- présenter de nouvelles « astuces » pour éclairer les défis offerts par le monde réel de la programmation SQL ;
- étudier les résultats des techniques les plus avancées qui peuvent être utilisées avec n'importe quel produit dans n'importe quel environnement SQL ;
- offrir l'avis d'un expert pour dévoiler tous les secrets de l'univers SQL.
Table des matières
Préface
Introduction
- 1 Conception d'une base de données
- 2 Normalisation
- 3 Données numériques en SQL
- 4 Types de données de temps en SQL
- 5 Données caractères en SQL
- 6 NULL - Données manquantes en SQL
- 7 Autres expressions
- 8 Autres objets du schéma
- 9 Opérations sur les tables
- 10 Opérateurs de comparaison ou thêta
- 11 Prédicats avec valeur
- 12 Prédicat LIKE
- 13 Prédicats BETWEEN et OVERLAPS
- 14 Le prédicat [NOT] IN
- 15 Prédicat EXISTS
- 16 Prédicat quantificateur de sous-requête
- 17 L'instruction SELECT
- 18 Vues et tables temporaires
- 19 Partition des données
- 20 Opérations sur les groupes
- 21 Fonctions d'agrégation
- 22 Tables auxiliaires
- 22 Statistiques
- 24 Régions, suites, séquences
- 25 Structures de tableaux en SQL
- 26 Opérations sur les ensembles
- 27 Sous-ensembles
- 28 Modélisation hiérarchique des arbres en SQL
- 29 Modélisation des arbres par ensembles emboîtés
- 30 Graphes et termes de base
- 31 Optimisation du code
Lectures et ressources
Bibliographie
Index
Introduction
- 1 Conception d'une base de données
- 2 Normalisation
- 3 Données numériques en SQL
- 4 Types de données de temps en SQL
- 5 Données caractères en SQL
- 6 NULL - Données manquantes en SQL
- 7 Autres expressions
- 8 Autres objets du schéma
- 9 Opérations sur les tables
- 10 Opérateurs de comparaison ou thêta
- 11 Prédicats avec valeur
- 12 Prédicat LIKE
- 13 Prédicats BETWEEN et OVERLAPS
- 14 Le prédicat [NOT] IN
- 15 Prédicat EXISTS
- 16 Prédicat quantificateur de sous-requête
- 17 L'instruction SELECT
- 18 Vues et tables temporaires
- 19 Partition des données
- 20 Opérations sur les groupes
- 21 Fonctions d'agrégation
- 22 Tables auxiliaires
- 22 Statistiques
- 24 Régions, suites, séquences
- 25 Structures de tableaux en SQL
- 26 Opérations sur les ensembles
- 27 Sous-ensembles
- 28 Modélisation hiérarchique des arbres en SQL
- 29 Modélisation des arbres par ensembles emboîtés
- 30 Graphes et termes de base
- 31 Optimisation du code
Lectures et ressources
Bibliographie
Index
Fiche technique
Titre | SQL avancé |
---|---|
Edition | 2e édition |
Date de parution | août 2000 |
Nombre de pages | 512 pages |
Poids | 864 g |
ISBN-13 | 9782711786503 |
Type | Livre |
Format | Broché |
---|---|
Domaine(s) | Informatique |
Niveaux | Bac / Bac+2, Bac+4 / Bac+5 (Master), Bac+3 (Licence) |
Disciplines | Informatique fondamentale |
Mots-clés | Programmation et langage, Informatique : base de données |
Publics | Élève / Étudiant / Candidat |