Initiation à SQL

Table des matières

Avis aux lecteurs canadiens

Bienvenue

Bibliographie
Conventions de mise en évidence

Chapitre 1. SQL et les bases de données relationnelles

Chapitre 2. Organisation des données

Tables
Vues
Schémas
Types de données

Chapitre 3. Création de tables et de vues

Création de tables
Insertion de données
Modification de données
Suppression de données
Création de vues
Utilisation de vues pour manipuler des données

Chapitre 4. Utilisation d'instructions SQL pour accéder aux données

Connexion à une base de données
Localisation des erreurs
Sélection de colonnes
Sélection de lignes
Classement des lignes
Elimination des lignes en double
Ordre des opérations
Utilisation d'expressions pour calculer des valeurs
Dénomination des expressions
Sélection de données dans plusieurs tables
Utilisation d'une sous-requête
Utilisation de fonctions
Fonctions de colonne
Fonctions scalaires
Fonctions de table
Groupage
Utilisation d'une clause WHERE avec une clause GROUP BY
Utilisation de la clause HAVING après la clause GROUP BY

Chapitre 5. Expressions et sous-requêtes

Instructions FULLSELECT scalaires
Spécifications de transtypage de données
Expressions CASE
Expressions de table
Expressions de table imbriquées
Expressions de table communes
Noms de corrélation
Sous-requêtes corrélées
Implémentation d'une sous-requête corrélée

Chapitre 6. Utilisation d'opérateurs et de prédicats dans des requêtes

Association de requêtes à l'aide d'opérateurs ensemblistes
Opérateur UNION
Opérateur EXCEPT
Opérateur INTERSECT
Prédicats
Utilisation du prédicat IN
Utilisation du prédicat BETWEEN
Utilisation du prédicat LIKE
Utilisation du prédicat EXISTS
Prédicats quantifiés

Chapitre 7. Fonctions SQL évoluées

Respect des règles de gestion à l'aide de contraintes et de déclencheurs
Clés
Contraintes d'unicité
Contraintes d'intégrité référentielle
Contraintes de vérification de table
Déclencheurs
Jointures
Requêtes complexes
Requêtes ROLLUP et CUBE
Requêtes récursives
Fonctions OLAP

Chapitre 8. Personnalisation et amélioration de la manipulation des données

Types définis par l'utilisateur
Fonctions définies par l'utilisateur (UDF)
Objets LOB
Manipulation des objets LOB
Registres spéciaux
Présentation des vues de catalogue
Sélection de lignes des catalogues système

Annexe A. Tables de la base de données SAMPLE

Base de données SAMPLE
Création de la base de données SAMPLE
Effacement de la base de données SAMPLE
Table CL_SCHED
Table DEPARTMENT
Table EMPLOYEE
Table EMP_ACT
Table EMP_PHOTO
Table EMP_RESUME
Table IN_TRAY
Table ORG
Table PROJECT
Table SALES
Table STAFF
Table STAFFG
Modèles de fichiers utilisant les types d'objet BLOB et CLOB
Photo de Dolores Quintana
Fiche descriptive de Dolores Quintana
Photo d'Heather A. Nicholls
Fiche descriptive d'Heather A. Nicholls
Photo de Bruce Adamson
Fiche descriptive de Bruce Adamson
Photo de James H. Walker
Fiche descriptive de James H. Walker

Annexe B. Utilisation de la Bibliothèque DB2

Manuels imprimés et fichiers au format PDF DB2
Informations sur DB2
Impression des manuels au format PDF
Commande des manuels imprimés
Documentation en ligne DB2
Accès à l'aide en ligne
Affichage des informations en ligne
Assistants DB2
Configuration d'un serveur de documents
Recherche d'informations en ligne

Annexe C. Remarques

Marques

Index

Comment prendre contact avec IBM

Infos produit


[ Début de page | Page précédente | Page suivante | Table des matières | Index ]