Inicio » Catálogo » Informática de usuario. » Office 97 » Curso de Access Básico » Establecer una clave principal

Curso de Access Básico

Establecer una clave principal

Una clave principal consta de uno o varios campos que identifican de forma exclusiva cada uno de los registros de la tabla.

Establecer una clave principal presenta las siguientes ventajas:

  • Acelera las consultas.
  • Al visualizar los registros de una tabla, aparecerán inicialmente ordenados por los valores de la clave principal.
  • Access impide introducir un registro con la misma clave principal que otro ya existente, lo que impide duplicaciones.
  • Las relaciones entre tablas precisan de una clave principal.

Para establecer una clave principal en una tabla los pasos a seguir son:

  1. Seleccionar la fila o filas de los campos cuyo valor o combinación de ellos se desea utilizar como clave principal. Para ello hay que hacer clic sobre el selector de fila, situado a la izquierda de la columna Nombre del campo, y, si fuese necesario, mantener pulsada la tecla Ctrl para seleccionar más de una fila.
  2. Seleccionar la opción Clave principal del menú Edición, o bien hacer clic sobre el botón Clave principal de la barra de herramientas. En el selector de las filas seleccionadas se visualizará un icono en forma de llave, identificando los campos que constituyen como clave principal.


Visualización de una tabla

Existen dos posibilidades de visualizar una tabla, el modo Vista Diseño, que es en el cual se ha creado la tabla, y el modo Vista Hoja de datos, que muestra los datos introducidos en la tabla estableciéndolos en filas y columnas, cada campo en una columna y cada registro en una fila.

Se pueden conmutar ambas visualizaciones de forma rápida a través de sus botones.

Vista Diseño: para visualizar y modificar el diseño del objeto seleccionado.

Vista hoja de datos: visualización normal de tablas o consultas

Las operaciones con los datos se van a realizar en la visualización Vista Hoja de datos. La Vista Diseño se utilizará para establecer los campos y sus propiedades.



Ejercicios



Ejercicio 1

Abrir la base de datos Socios del club y eliminar las tablas que fueron creadas en el ejercicio anterior, para ello seleccionar cada tabla y pulsar la tecla Supr.

Crear una nueva tabla que se llame Socios y que contenga los campos que se describen a continuación:

Nombre del campo Tipo Descripción Tamaño Formato Req. Indexado
N_socio Numérico Nº del socio Entero #.### No
Nombre Texto Nombre del socio 25   Sí (con duplicados)
Apellidos Texto Apellidos del socio 40   No
Dirección Texto Dirección del socio 50   No No
Localidad Texto Localidad 25   No Sí (con duplicados)
Provincia Texto Provincia 15   No No
Cod_postal Texto Código postal 5   No No
Teléfono Texto Teléfono del socio 10   No No
Fecha_nac
imiento
Fecha Fecha de nacimiento   Fecha larga No No
Fecha_alta Fecha Fecha de alta en el club   dddd "," dd "del" mmmm "de"aaaa No No
Estado_civil Texto Estado civil del socio 12   No No
DNI Texto DNI del socio 11   No No
Federado Sí/No Federado   Sí/No    
Nivel_juego Texto Nivel de juego del socio 15   No No

Si al crear formularios o informes no se quiere visualizar delante del campo correspondiente el nombre del mismo, establecer en la propiedad Título, el texto que se quiere visualizar en su lugar. Cuando nos refiramos al campo Localidad debe aparecer Pueblo del socio.

Establecer como valor predeterminado en el campo Provincia, el texto La Rioja.

Establecer como clave principal el campo Nº de socio.



Ejercicio 2

Una vez creada la tabla, establecer la Vista Hoja de datos de la misma e introducir los datos de al menos 10 socios en la misma. Con los datos introducidos en esta tabla se van a realizar los ejercicios de lecciones posteriores, por lo que deben introducirse correcta y completamente todos los datos pedidos para que la realización de dichos ejercicios pueda ser correcta.

Una vez introducidos los datos (los registros), modificar el diseño de la tabla para que contenga nuevos datos. Añadir por lo tanto, los campos que se detallan a continuación:

Nombre del campo Tipo Descripción Tamaño Formato Req. Indexado
Cuota Moneda Cuota   Moneda No No
N_compe
ticiones
Numérico Nº de competiciones Byte   No No
Profesional Sí/No Profesional   Sí/No    
Historial Memo Historial de juego     No  

Eliminar los campos Nº de competiciones y Profesional.

Agregar los datos que faltan para los nuevos campos en los registros ya existentes (en el campo Historial introducir algunos textos en alguno de los socios) y poner la cuota de todos a 33 €.



Si desea obtener un acceso sin restricciones a los contenidos del curso de Access Básico y disfrutar de todas las herramientas del aula virtual (Videos explicativos streaming, acceso a los foros, chat, ejercicios resueltos, la ayuda del tutor, audioconferencia, estudio de grabación, test y actividades de autoevaluación, etc...) puede inscribirse completamente gratis y comenzar a realizar de forma inmediata el curso.