Conception et implémentation du stockage structuré (moteur de base de données)

Un système de base de données client/serveur est constitué de deux composants :

  • les programmes qui fournissent une interface pour que les utilisateurs côté client puissent accéder aux données ;

  • la structure de base de données qui gère et stocke les données sur le serveur.

Si, par exemple, vous utilisez SQL Server 2005 pour créer une application de comptes courants, vous devez configurer une structure de base de données permettant de gérer les données de mouvements de comptes et une application servant d'interface utilisateur pour la base de données, afin que les utilisateurs puissent avoir accès aux informations relatives aux comptes courants.

Pour créer une base de données conforme à vos besoins métier, vous devez savoir comment concevoir, créer et gérer chacun des composants mentionnés ci-dessus. Vous pourrez ainsi assurer un fonctionnement optimal de votre base de données.

Dans cette section

  • Bases de données
    Explique comment utiliser des bases de données pour représenter des données, les gérer et y accéder. Ces tâches comprennent la conception, l'implémentation et la maintenance des bases de données.

  • Serveurs de bases de données fédérés
    Décrit les considérations et règles de conception relatives à l'implémentation d'un niveau de base de données fédéré.

  • Tables
    Explique comment utiliser des tables pour stocker des lignes de données et définir les relations entre plusieurs tables.

  • Index
    Explique comment utiliser des index pour augmenter la rapidité d'accès aux données dans la table.

  • Tables et index partitionnés
    Explique de quelle manière le partitionnement peut simplifier la gestion et l'évolutivité des tables et index volumineux.

  • Vues
    Décrit l'utilisation des vues pour fournir un autre moyen de recherche des données dans une ou plusieurs tables.

  • Assemblys (moteur de base de données)
    Décrit l'utilisation d'assemblys dans SQL Server afin de déployer des fonctions, des procédures stockées, des déclencheurs, des agrégats définis par l'utilisateur et des types définis par l'utilisateur écrits dans l'un des langages de code managé hébergés par le CLR (Common Language Runtime) Microsoft .NET Framework, et non écrits en Transact-SQL.

  • Synonymes
    Décrit l'utilisation d'un synonyme pour référencer un objet de base. Un synonyme est un autre nom désignant un objet contenu dans un schéma.

  • Rubriques relatives aux procédures de conception et d’implémentation du stockage structuré
    Contient des rubriques de procédures pour différentes tâches de base de données.