Conception et création de bases 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 Microsoft 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 mouvement des comptes et une application jouant le rôle d'interface utilisateur avec 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.

Rubrique Description

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, la mise en œuvre, et la maintenance des bases de données.

Serveurs de bases de données fédérés

Décrit les instructions et considérations de conception pour 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

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

Tables partitionnées et index

Décrit 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.

Procédures stockées

Décrit la manière dont ces programmes Transact-SQL centralisent les règles d'entreprise, les tâches et les processus dans le serveur.

Déclencheurs DML

Décrit l'utilisation des déclencheurs DML en tant que types de procédures stockées spéciaux exécutés uniquement lors de la modification des données d'une table.

Déclencheurs DDL

Décrit l'utilisation des déclencheurs DDL en tant que déclencheurs spéciaux qui s'exécutent en réponse à des instructions DDL (Data Definition Language).

Déclencheurs de connexion

Décrit les déclencheurs de connexion qui sont activés en réponse à l'événement LOGON.

Notifications d'événement

Décrit les notifications d'événement en tant qu'objets de base de données spéciaux pouvant envoyer des informations relatives aux événements du serveur et de la base de données à un Service Broker.

Fonctions définies par l'utilisateur

Décrit l'utilisation des fonctions pour centraliser les tâches et processus dans le serveur.

Assemblys

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.

Voir aussi

Concepts

Moteur de base de données SQL Server

Aide et Informations

Assistance sur SQL Server 2005