La connaissance du langage standard de requêtes structurées SQL (Structured Query Language) est incontournable si vous devez développer une base relationnelle, manipuler des données et en extraire des informations. Basée sur les nouvelles fonctions des recommandations ANSI/ISO SQL:1999 et sur les fonctions traditionnelles de SQL-92, cette méthode vous permet de maîtriser en peu de temps les fonctionnalités essentielles de SQL, sans vous encombrer de notions inutiles. Création, remplissage, extraction, protection..., apprenez à exploiter tous les outils SQL pour concevoir de puissantes bases de données, fiables et robustes.
Grâce à une série de trente étapes faciles à suivre et à reproduire, découvrez :
- les divers types de données,
- la représentation des valeurs de données,
- la spécification de prédicats simples ou multiples pour vos extractions de données spécifiques,
- l'utilisation des opérateurs LIKE et NOT LIKE, NULL et NOT NULL, SOME ou ALL pour les extractions de données peu spécifiques,
- les requêtes imbriquées pour extraire simultanément des informations de plusieurs tables de base de données,
- le groupage et le tri des données extraites,
- l'extraction de données avec les opérateurs relationnels,
- les divers opérateurs de jointure,
- l'ajout, la mise à jour et la suppression de données,
- l'utilisation de SQL dans vos applications,
- les différentes méthodes de connexion à des bases de données distantes,
- les procédures stockées et les déclencheurs,
- l'élaboration de la structure de votre base grâce au langage Data Definition Language de SQL,
- le maintien de l'intégrité de votre base et les contraintes de saisie,
- les contrôles d'accès et la protection du contenu de votre base,
- l'accès aux bases de données sur Internet,
- le traitement des erreurs,
- le SQL dynamique...
Pour exploiter ce livre, vous devrez avoir accès à Microsoft Access 2000/2002, Microsoft SQL Server 2000 ou Oracle 9i. Si ce n'est pas le cas, vous découvrirez dans ce livre comment vous procurer, installer et exploiter les logiciels libres MySQLet PostgreSQL.
Configuration :
- pour Windows 9x, Windows 2000, Windows NT4 (avec SP 4 ou
plus récent), Windows Me, ou Windows XP
- Linux