Creación de una clave principal en el acceso 2002

La clave principal de una tabla es un campo especial en sus mesas. Casi todas las mesas se crea debe tener una clave primaria. ¿Por qué?

  • Organiza tus datos singularmente la identificación de cada registro. Por ejemplo, en una tabla de clientes, el número de cliente sería la clave principal - sólo hay un número de cliente 1, un número de cliente 2, y así sucesivamente.

  • Nerds echan un ataque si no lo haces.

Es necesario saber algunas reglas acerca de la clave principal antes de salir corriendo para crear una:

  • Una tabla sólo puede tener una clave primaria.

  • Una sola tabla puede tener un montón de índices, pero sólo una clave principal.

  • Access 2002 indexa automáticamente el campo de clave principal (que es una de las razones de que una clave principal hace su trabajo de base de datos un poco más rápido).

  • Si crea una nueva tabla sin una clave principal, Access 2002 le pregunta automáticamente si desea agregar una.


Si dice que sí, el programa alegremente crea un campo Autonumérico al comienzo de su mesa y lo establece como la clave principal. Si el primer campo es un tipo Autonumérico, Access 2002 unge como la clave principal sin añadir nada más a la mesa.

  • La mayoría de las veces, la clave principal es un solo campo, pero en muy circunstancias especiales, dos o más campos pueden compartir el trabajo. El término técnico para este tipo de clave es un clave multicampo. El término súper técnica para este tipo de clave es clave compuesta.

  • Usted no puede usar el Memo, Objeto OLE o tipos de campo de hipervínculo en una clave principal.

  • Aunque usted poder utilizar el Sí / No Tipo de campo en una clave primaria, puede tener sólo dos registros (Sí y No) en dicha tabla.

  • La clave principal ordena automáticamente los registros en la tabla. Esto se pone sus mesas limpias y ordenadas.

  • Access 2002 no le importa que el campo de clave principal está en el diseño de la tabla. La clave puede ser el primer campo, el último campo, o en el medio. La elección colocación es todo tuyo. Por el bien de su cordura, es posible que desee poner el campo clave primero en una tabla. De hecho, lo convierten en un hábito (que va a ser tan feliz que usted hizo más adelante).

  • Todas las claves primarias deben tener un nombre, al igual que el campo tiene un nombre. Esto puede venir como una sorpresa, así que aferrarse a su asiento, pero Access 2002 de forma automática nombres todas las claves primarias clave principal.


Para nominar a un campo para el trabajo de la clave principal, siga estos pasos:

  1. Abra la tabla en la vista Diseño.

    Si usted no está familiarizado con este paso, probablemente no debería estar metiendo con la clave primaria.

  2. derecha, haga clic en el botón junto al campo que haya elegido para la clave principal.

    Uno de esos menús pop-up fresco aparece.

    ¿Qué hace a un buen campo clave? ¿Cómo encontrar la correcta? El criterio de la parte superior para un buen campo clave es la singularidad. Los valores en un campo clave debe ser único, por ejemplo, números de cliente, Stock Keeping Units, identificaciones de vehículos, o algún otro campo que es diferente en cada registro? Si usted tiene que, usarlo! Si no lo hace, a continuación, crear un campo único añadiendo un campo Autonumérico a su mesa. Este tipo de campo inserta automáticamente un nuevo número, único en cada registro de la tabla. Autonumérico aun mantiene un registro de los números que se eliminan para que Access no usarlos de nuevo. Lo mejor de todo, el acceso se encarga de los detalles para que usted no tiene que preocuparse acerca de la programación o ningún truco especial para que el programa funcione.

  3. Seleccione Clave principal en el menú (como se muestra en la figura).

    Un pequeño símbolo de la llave aparece en el botón. La clave principal está ajustado!

    & lt; i>Se crea la clave principal (y los registros rejoicelt; / i> lt; i>) lt; / i>
    Se crea la clave principal (y los registros se regocijan)



» » » Creación de una clave principal en el acceso 2002