La clé primaire de la table de base de données (connu dans Transact-SQL comme une contrainte de colonne) est un domaine qui contient des données uniques pour identifier une ligne (ou enregistrement) dans ce tableau. Typiquement, une table peut avoir qu'une seule clé primaire et pas deux éléments de données dans une clé primaire sont identiques. Vous pouvez définir une clé primaire sur la "ISBN" domaine de la "Livres" table dans une base de données SQL Server dans une de deux manières.