1. Marque Crear una clave principal.

  2. Seleccione Usar un campo existente como clave principal.

  3. En la lista desplegable Nombre del campo seleccione IDColección.

  4. Marque Autovalor si no está marcado.

  5. Pulse Siguiente.

Nota. Una clave primaria identifica un ítem (o registro) de forma única en la tabla. Por ejemplo, puede tener dos personas llamadas “Antonio López” o tres personas que viven en la misma dirección y la base de datos necesita distinguir entre ellas.

El método más sencillo es asignar un número único a cada uno: asignamos a la primera persona el número 1, a la segunda 2, etc. Cada entrada tiene un número y cada número es diferente, y por eso es fácil decir “registro con ID 172”. Esta es la opción elegida aquí: IDColección es simplemente un número asignado automáticamente por Base a cada registro de esta tabla.

Paso 4: crear la tabla.

  1. Si lo desea, cambie el nombre a la tabla en este punto. Si lo hace, asigne un nombre significativo para usted. En este ejemplo no haremos cambios.
  2. Deje marcada la opción Insertar datos inmediatamente.
  3. Pulse Finalizar para completar el asistente para tablas. Cierre la ventana creada por el asistente. Ahora está de nuevo en la ventana principal de la base de datos con la lista de tablas, consultas, formularios e informes. Observe que ahora hay una tabla con el nombre “ColecciónCD” en la ventana Tablas.

Crear una tabla copiando una tabla existente

Si tiene una colección de música muy amplia, puede querer crear una tabla para cada tipo de música que tenga. Mejor que crear cada tabla con el asistente, puede hacer copias de la tabla original, dando a cada una un nombre de acuerdo con el tipo de música contenida.

  1. Pulse el icono Tablas, en el panel base de datos, para ver las tablas existentes.
  2. Pulse con el botón derecho el icono de la tabla ColeccionCD y seleccione Copiar en el menú emergente.
  3. Mueva el puntero del ratón al espacio que hay debajo de esta tabla, pulse con el botón derecho del ratón y seleccione Pegar. Aparecerá el diálogo Copiar tabla.
  4. Cambie el nombre de la tabla a Pop y pulse Siguiente.
  5. Pulse el botón >> para mover todos los campos del cuadro de la izquierda al cuadro de la derecha y haga clic en Siguiente.
  6. Puesto que todos los campos tienen su tipo adecuado, no debería ser necesario hacer cambios. Si así fuera, éste es el lugar y el momento para hacerlos (vea el cuadro Cuidado más abajo para ver las razones). Pulse Crear, y se creará la nueva tabla.

Precaución: Una vez que se han creado las tablas usando el asistente y se han introducido datos, la edición de las tablas debería ser muy limitada. Se pueden añadir o eliminar campos, pero añadir un campo requiere tiempo para introducir los datos para ese campo en cada registro que tenga una entrada para ese campo.

Eliminar un campo elimina todos los datos guardados en ese campo. Cambiar el tipo de datos de un campo puede llevar a una pérdida de datos parcial o completa. Al crear una tabla es mejor crear los campos con el nombre, longitud y formato correctos antes de introducir datos.

Eliminar una tabla elimina todos los datos contenidos en cada campo de la tabla. Si no está seguro, nunca elimine una tabla.

Crear tablas en la vista de diseño

La vista de diseño es un método más avanzado para crear una tabla, en el que se introduce directamente la información de cada campo. Usaremos este método para las tablas de nuestra base de datos.

Nota: Aunque Tipo de campo y formato son diferentes en la vista de diseño, los conceptos son los mismos que en el asistente.

La primera tabla que crearemos será Combustible. Sus campos son IDCombustible, Fecha, CosteCombustible, CantidadCombustible, Cuentakilometros y FormaPago.

  1. Pulse Crear tabla en la vista de diseño.

  2. En el campo IDCombustible:

    • Escriba IDCombustible en el primer nombre de campo. Pulse la tecla Tabulador para moverse a la columna Tipo del campo.

    • Como tipo de campo seleccione Integer [INTEGER] en la lista desplegable (el tipo predeterminado es Texto [VARCHAR]).

Sugerencia:Un atajo para seleccionar en la lista desplegable Tipo de campo: escriba la primera letra del tipo elegido. Puede alternar entre todas las elecciones que comienzan por esa letra presionándola repetidamente.

  • Cambie las propiedades del campo en la sección inferior.
  • Cambie Valor automático de No a Sí.
  • Marque IDCombustible como Llave primaria.

Haga clic con el botón secundario sobre el triángulo verde que hay junto a IDCombustible, a la izquierda y seleccione Llave primaria en el menú. Se colocará un icono con una llave delante del campo IDCombustible.

IdPrimaria.png

NotaLa clave primaria tiene un único propósito: identificar el registro de forma única. Se puede utilizar cualquier nombre para este campo. Nosotros hemos utilizado IDCombustible por conveniencia, así sabemos a qué tabla pertenece. La clave primaria tiene un único propósito: identificar el registro de forma única. Se puede utilizar cualquier nombre para este campo. Nosotros hemos utilizado IDCombustible por conveniencia, así sabemos a qué tabla pertenece.

  1. Para el resto de campos (Fecha, CosteCombustible, CantidadCombustible, Cuentakilometros y FormaPago):

  2. Escriba el nombre del campo en la columna Nombre del campo.

  3. Seleccione el Tipo del campo para cada campo.
    • Para Fecha use Fecha[DATE] (pulse F para seleccionarlo).
  4. FormaPago usa Texto [VARCHAR], el predeterminado.
    • Para los demás campos, elija Número [NUMERIC] (pulse la tecla N una vez para seleccionarlo).
  5. CosteCombustible, CantidadCombustible y Cuentakilometros necesitan algunos cambios en la sección Propiedades.
    • CantidadCombustible: cambie Tamaño a 6 y Decimales a 3 (muchos surtidores miden el combustible en milésimas).
    • Cuentakilómetros: cambie Tamaño a 10 y Decimales a 1.
    • CosteCombustible: cambie Tamaño a 5 y Decimales a 2. Pulse Ejemplo de formato. Esto abre la ventana Formato de campo. Seleccione Moneda como categoría y su moneda como Formato. Mi moneda tiene dos decimales. Seleccione la apropiada para su caso.

CreandoCampos.png

  1. Descripción puede ser cualquier cosa, o puede dejarse en blanco.

  2. Para guardar y cerrar la tabla seleccione Archivo → Guardar. Llame a la tabla Combustible. Cierre la tabla Combustible.

Siga los mismos pasos para crear la tabla Vacaciones. Los campos y su tipo se indican en la siguiente imagen. Asegúrese de que el campo Fecha sea la clave principal antes de cerrar. Guarde la tabla con el nombre Vacaciones y ciérrela.

TablaVacaciones.png

Crear tablas para los cuadros de lista

Si se puede usar la misma información en varios campos, intente diseñar una tabla para cada tipo de información. Cada tabla contendrá dos campos: el campo de información y el ID, en ese orden.

PrecauciónDebe crear estas tablas con el campo de información en primer lugar y el campo ID en último lugar. Si no lo hace así se producirán resultados incorrectos. Para la tabla de pagos he usado Nombre e ID como campos, con DanKevin y Efectivo en los datos de Nombre. Los datos correspondientes a ID son 0, 1, 2. Si el campo Nombre se muestra primero en la tabla, aparecerá uno de los tres nombres en el campo pago de la tabla Combustible. Si el campo ID se muestra primero, en el campo de pago aparecerán 1, 2 o 3.

  1. Siga las instrucciones vistas en “Crear tablas en la vista de diseño”. En la tabla, los dos campos pueden ser Tipo e IDPago. En las propiedades del campo establezca Valor automático  en el campo IDPago. Establezca el campo IDPago como Llave principal.
  2. Guarde la tabla con el nombre Tipo pago.

CuadrosdeLista.png

Nota Si tiene que crear varias tablas con los mismos campos, diseñe una tabla y cree las demás mediante copiar y pegar.

Añadir datos en la vista de edición

En la vista de edición no es necesario un formulario. En su lugar, añada los datos directamente en la tabla. En este ejemplo uso los nombres de dos personas con tarjeta bancaria y Efectivo para pagos en efectivo.

  1. En la ventana principal de la base de datos, pulse el icono Tablas. En la vista de edición pulse con el botón derecho del ratón en la tabla Tipo Pago y seleccione Abrir en el menú emergente.

  2. Introduzca Dan en la columna Tipo de la primera fila. Pulse la tecla Tabulador para moverse a la segunda columna. Fíjese que el valor de IDPago para esta fila cambia de <Campo automático> a 0.

  3. Introduzca Kevin en la segunda fila. El IDPago cambia a 1.

  4. Introduzca Efectivo en la tercera fila. El IDPago cambia a 2.

  5. Guarde y cierre la ventana de la tabla.

Sugerencia: Puede usar la tecla Enter para moverse de campo en campo, o puede usar la tecla flecha abajo para moverse de fila en fila.