Une table est utilisée pour stocker des données dans un jeu de
colonnes. Chaque enregistrement dans la table représente une ligne, qui est identifiée de
façon unique par les valeurs de sa ou ses colonnes de clé primaire.
Les tables sont les plus souvent définies à l'aide des sous-objets
suivants :
- Colonnes
- Propriétés nommées d'une table qui décrivent ses caractéristiques (voir Colonnes (MPD)).
- Clés
primaires - Identifient de façon unique les valeurs dans la ou les colonnes
auxquelles elles sont associées (voir Clés primaires, alternatives et étrangères (MPD)). Chaque
clé peut générer un index unique ou une contrainte unique dans une base de
données cible.
- Index -
Aide à améliorer les temps de recherche en ordonnant les valeurs dans la ou les
colonnes auxquelles ils sont associés (voir Index (MPD)).
- Triggers - Code SQL
appelé automatiquement à chaque tentative pour modifier les données dans les
tables (voir Triggers (MPD)).
Les tables sont liées entre elles par le biais de références (voir Références (MPD)).