SQL Server est un produit massif et complexe.
Une commande DBCC peut avoir plus de cent mille lignes de code.
Une fois que vous avez appris les bases… créer des tables, insérer des données, sauvegarder des bases de données… et alors ?
La routine quotidienne d'un développeur de base de données ou d'un administrateur de bases de données n'implique souvent pas de structures internes.
Je conduis depuis 30 ans, mais je ne connais pas les pièces du moteur de ma voiture. Eh bien, je ne suis pas mécanicien non plus.
Si vous voulez comprendre comment fonctionne réellement SQL Server, vous devez entreprendre une étude de comment les deux moteurs principaux de SQL Server travailler les uns avec les autres.
Le moteur de stockage stocke les données et l'optimiseur traite les requêtes.
Ce cours vous fournira une solide base en interne de stockage. Nous allons expliquer comment les données sont stockées à un niveau très bas.
Vous allez apprendre le vernaculaire spécifique à la page et plusieurs nouvelles commandes qui nous fourniront des informations approfondies strong> un aperçu de ce que comment SQL Server stocke les données.
Nous allons couvrir la structure des rangées de données et le journal des transactions et à la fin de ce cours, vous aurez compris< /strong> comment les données se déplacent dans SQL Server.
Ces connaissances vous aideront à dépanner SQL Server à un niveau que la plupart des administrateurs de base de données ne saisissent tout simplement pas. Nous examinerons des exemples et la syntaxe du code pour déterminer ce qui fonctionne et ce qui ne fonctionne pas.
Toute base de données relationnelle est une collection d'objets, la table étant la plus fondamentale.
Cependant, ce qu'ils sont et ce qu'ils font sont deux choses différentes. Les bases de données relationnelles ont des entités appelées transactions qui transfèrent et manipulent des données.
Ce cours se concentrera sur comment et sur quoi ces transactions évoluent.