manual 10 _en_la_oficina_con_guadalinex 4 _las_tablas - guadalinex-archive/guadalinex-v7 GitHub Wiki

Antes de empezar a explicarte cómo se crean las tablas en el programa vamos a dejarte claros una serie de conceptos para que comprendas mejor el funcionamiento y la estructura interna de esas tablas.

Las tablas son las herramientas que nos permiten introducir diferentes tipos de datos en nuestra base de datos. Por ejemplo: Tabla sobre los empleados de una empresa.

Estas tablas contienen datos introducidos por categorías a las que llamamos Campos. Por ejemplo, para cada empleado que vayamos a introducir en la tabla debemos rellenar los campos de Nombre, Apellidos, fecha de nacimiento, dirección, DNI, teléfono, correo electrónico, cargo en la empresa, departamento al que pertenece, etc…

Y los campos a su vez contienen valores, que pueden ser numéricos o sólo de texto, y que son los datos propiamente dichos. Por ejemplo, el valor del campo Cargo en la empresa podría ser Director General.

Una vez que tengamos creada nuestra tabla, cada vez que introduzcamos datos en todos los campos que componen una fila de la tabla estaremos creando un nuevo registro.

En el Panel lateral de la Base de datos que aparece a la izquierda de la ventana debes hacer clic en el primer botón que es el de las tablas.

En el Cuadro central de tareas te aparecen dos opciones para crear tus tablas:

  • Crear tabla en vista diseño: donde tienes que introducir de forma manual el nombre del campo (por ejemplo, Apellidos), el tipo de campo (por ejemplo, texto) y las propiedades del campo, por ejemplo, si es obligatorio rellenarlo, el número de letras que se pueden introducir, etc…).
  • Usar el asistente para crear la tabla: que te va guiando en todo el proceso de creación de la tabla y te ofrece diferentes formatos de tablas ya creadas por el programa que te pueden servir tanto a nivel personal como profesional.

Te aconsejamos que en los apartados en los que el programa te ofrezca un asistente, si no eres muy experto en la materia, no dudes en utilizarlos, siempre será mucho más rápido, cómodo y fácil.

Cuando tengas abierto el asistente te vas a encontrar que puedes crear tu tabla en sólo 4 pasos o ventanas:

-1ª ventana: Seleccionar campos.

Para seleccionar el tipo de tabla que quieres hacer haz clic entre las opciones Negocios o Personal y el programa te mostrará las tablas de muestra que ya tiene establecidas y puedes utilizar.

Luego encontrarás dos recuadros, uno de Campos disponibles y otro de Campos seleccionados, lo que tienes que hacer es escoger de los Campos disponibles que te ofrece el programa aquellos que te sirvan para tu tabla y la manera de hacerlo es haciendo doble clic sobre el campo en cuestión, y verás como los va añadiendo automáticamente al recuadro de los Campos seleccionados.

Cuando hayas terminado de seleccionar todos los campos necesarios tienes que hacer clic en la pestaña de Siguiente, en la parte inferior de la ventana.

Seleccionar campos

-2ª ventana: Establecer tipos y formatos.

Este apartado recoge información específica sobre cada uno de los campos que has seleccionado en la ventana anterior.

  • Nombre del campo: debes poner el nombre exacto con el que quieras que aparezca el campo en tu tabla.

  • Tipo del campo: elegir si el campo va a contener texto, números, fecha, imagen, número decimal, etc…

  • Entrada requerida: haz clic en la opción si quieres que este campo sea obligatorio rellenarlo y en la opción No si se puede dejar en blanco.

  • Longitud: debes especificar la capacidad que va a tener ese campo para albergar datos cortos o largos. Ten en cuenta que si es un campo de tipo texto en el que vas a escribir más de la cuenta tendrás que darle al campo una longitud mayor para que te quepa todo el texto.

Haz clic en la pestaña Siguiente.

Tipos y formatos

-3ª ventana: Establecer clave principal.

La clave principal es un elemento muy importante dentro de la estructura de las tablas y de la base de datos. Todas las tablas deben de tener una clave principal, ya que se establecen relaciones entre las informaciones contenidas en tablas distintas y estas relaciones se establecen a través de la clave principal.

Para que te hagas una idea, y a modo de ejemplo, imagínate que trabajas en un vídeo club y tienes una base de datos para gestionar los alquileres de los DVDs. La clave principal de la tabla de Títulos de DVDs disponibles en el vídeo club estará relacionada con la clave principal de la tabla de los Clientes, porque lógicamente cada título irá asociado a una persona concreta que lo alquila.

Lo más fácil es que elijas en esta ventana del asistente la opción Agregar una clave principal automáticamente, aunque también puedes asociar la clave principal a un campo que ya existe o incluso a varios campos a la vez.

Haz clic en la pestaña Siguiente.

Clave principal

-4º ventana: Crear tabla.

Tienes que darle un nombre a tu tabla, te aconsejamos que sea representativo de los datos que contiene y después haces clic en la pestaña de Finalizar.

También tienes la posibilidad de elegir lo que quieres hacer a continuación: Insertar datos inmediatamente, modificar el diseño de la tabla o crear un formulario basado en la tabla.

Crear tabla

Para añadir registros haz doble clic encima de la tabla, te aparecerán las columnas con los campos y las filas para que vayas introduciendo datos.

Añadir registros

Para establecer relaciones entre los atributos de dos o más tablas accede en la barra de menús a Herramientas→Relaciones. Ve haciendo clic en aquellas tablas que quieras relacionar y luego haz clic en la pestaña Añadir.

Una vez que tengas las tablas añadidas y visualices todos los campos tienes que posicionarte con el ratón en el campo de la primera tabla que quieras relacionar, hacer clic y sin soltar el ratón arrastrar hasta el campo de la segunda tabla con el que quieras relacionarlo, y entonces soltar el ratón. Verás que se ha quedado dibujada una linea recta negra de unión entre los dos campos, y que además informa del tipo de relación que se ha establecido.

Relaciones entre tablas

Recuerda:

  • Relación de 1 a 1: a cada registro de una tabla le corresponde un solo registro de otra tabla, y al revés. Por ejemplo: a cada empleado le corresponde un solo DNI y viceversa.
  • Relación de 1 a muchos: a cada registro de una tabla le pueden corresponder muchos otros registros de otra tabla. Por ejemplo: a cada autor le pueden corresponder más de un libro.
  • Relación de muchos a muchos: a cada registro de una tabla le pueden corresponder muchos otros registros de otra tabla, y al revés. Por ejemplo: a cada actor le pueden corresponder más de una película protagonizada, y a cada película le puede corresponder más de un actor que la protagonice.

Para eliminar relaciones que ya no nos interesen o que queramos modificar, debes situarte con el ratón encima de la línea recta negra que marca la relación, pulsar el botón derecho del ratón, y seleccionar la opción Eliminar.

Eliminar relaciones


Anterior: 3- Entorno de trabajo de base de datos.

Siguiente: 5- Las consultas.

⚠️ **GitHub.com Fallback** ⚠️