Saltar al contenido principal
LibreTexts Español

6.5: Claves primarias y foráneas

  • Page ID
    155789
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    Los campos que forman parte de una relación de tabla se denominan claves. Una clave generalmente consiste en un campo, pero puede consistir en más de un campo. Hay dos tipos de llaves:

    • Clave primaria — Para garantizar que no hay dos registros idénticos en una tabla, un campo en cada tabla se designa como la clave principal. Una clave principal consiste en uno o más campos que identifican de manera única cada registro que almacena en la tabla. A menudo, hay un identificador único, como un número de identificación (ID de empleado, ID de cliente, etc.), un número de serie o un número de seguro social que sirve como clave principal. Elija siempre una clave primaria cuyo valor no cambiará. Aparecerá un icono de clave junto al nombre del campo de clave principal. Los campos de tipo de datos Autonumer son buenas claves primarias.
    • Clave foránea: una tabla también puede tener una o más claves externas. Una clave externa contiene valores que corresponden a valores en la clave primaria de otra tabla. Por ejemplo, podría tener una tabla Pedidos en la que cada pedido tenga un número de identificación de cliente que corresponda a un registro en una tabla Clientes. El campo ID de cliente es una clave externa de la tabla Pedidos.

    This page titled 6.5: Claves primarias y foráneas is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by Marcus Lacher (Minnesota Libraries Publishing Project) via source content that was edited to the style and standards of the LibreTexts platform; a detailed edit history is available upon request.