Conception des bases de données

Pour concevoir une base de données, il faut clairement comprendre les fonctions à modéliser. En outre, il faut assimiler les concepts et les fonctionnalités qui serviront à représenter ces fonctions au sein de la base de données. La précision est un facteur important lorsque vous concevez la base de données destinée à modéliser une activité commerciale, car modifier une structure de base de données déjà implémentée risque d'être un travail de longue haleine. En outre, une base de données bien conçue fonctionne également mieux.

Dans cette section

Rubrique

Description

Développement d'un plan de base de données

Décrit l'objectif de la base de données et ses implications pour la conception. Fournit des directives pour l'établissement du plan de conception de la base de données conformément à cet objectif.

Traitement transactionnel en ligne ou aide à la prise de décision

Décrit les caractéristiques des applications OLTP (Online Transaction Process) et d'aide à la décision, ainsi que leurs implications pour la conception de base de données.

Normalisation

Décrit les règles de normalisation qui permettent de prévenir les erreurs dans la conception des bases de données.

Intégrité des données

Explique comment protéger l'intégrité des données de la base de données.

Utilisation de propriétés étendues sur les objets de base de données

Explique comment utiliser des propriétés étendues pour ajouter du texte descriptif ou d'instruction, des masques d'entrée et des règles de mise en forme en tant que propriétés d'objets d'une base de données ou que propriétés de la base de données elle-même.

Estimation de la taille d'une base de données

Fournit des procédures permettant d'estimer la taille de la base de données une fois celle-ci remplie de données.

Conception de fichiers et de groupes de fichiers

Explique comment utiliser des fichiers et des groupes de fichiers pour gérer la croissance des bases de données, renforcer les stratégies de sauvegarde et de restauration et améliorer les performances des bases de données.