Dunod - Bases de données 2015 - Nouveautés 2
Révision de l'implémentation des index secondaires par listes de pointeurs.
Introduction des index partiels.
Étude des processus de chargement et de réorganisation des données
Étude de la stabilité des adresses.
Description technique de SQL Server de Microsoft.
Nouveautés de l'annexe A4 : récupération d'une valeur corrompue, coût d'une recherche séquentielle,
sélection d'un index.
Chapitre 5 - LES SYSTEMES DE GESTION DE BASES DE DONNEES
Les bases de données distribuées : fragmentation, réplication, partitionnement d'un réseau,
transactions distribuées, commit en deux phases, distribution des traitements.
Les bases de données in-memory.
Chapitre 6 - LE LANGAGE SQL DDL
Déclaration des index partiels
Les clés étrangères partiellement facultatives (clause match)
Annexe A6 : exercices et applications en SQLfast.
Chapitre 7 - LE LANGAGE SQL DML (1)
Annexe A7 : quantificateur pour tout, exercices et applications en SQLfast
Chapitre 8 - LE LANGAGE SQL DML (2)
Les tables statiques
Limitation de la taille d’un résultat
Les variantes syntaxiques de la jointure
Illustration de l'application cyclique PRODUIT-COMPOSITION
Extension de la structure des requêtes select-from-where
Annexe A8 : génération de tableaux statistiques, exercices et applications en SQLfast
Chapitre 9 - LE LANGAGE SQL AVANCE
Les common table expressions (CTE)
Nouvelle présentation des requêtes récursive
Les déclencheurs récursifs
La fonction agrégative group_concat
Annexe A9 : Comment prononcer SQL ? Etude approfondie des requêtes et algorithmes récursifs
avec plusieurs applications complètes, Etude pratique détaillée de deux application des vues :
évolution d'une base de données et les vues modifiables, Discussion pratique approfondie des
déclencheurs, Discussion approfondie et applications du catalogue d'une base de données, Interface
SQL des programmes d'applications : exemple de Python/SQLite, Injection de code SQL, Exercices et
applications en SQLfast
Chapitre 10 - LES BASE DE DONNEES NON RELATIONNELLES (nouveau chapitre)
Les architectures de distribution
Les bases de données NoSQL
Les autres modèles non relationnels
Étude de Cassandra
Étude de MongoDB
Les SGBD NewSQL (VoltDB)
Annexe A9 : étude pratique de la conversion de données entre modèles, exercices et applications en
SQLfast