Definición de base de datos
Conjunto organizado de datos relacionados entre sí, guardados juntos en un mismo sistema para poder buscarlos y trabajar con ellos de forma rápida. Piensa en un archivador enorme donde cada hoja es un registro y todo el armario es la base de datos.
Definición de registro en una tabla
Cada fila de una tabla que contiene todos los datos sobre una persona, objeto o elemento (por ejemplo, todos los datos de un alumno o de una película). Es como una ficha completa.
Definición de campo en una tabla
Cada columna de una tabla que guarda un único tipo de dato (nombre, apellidos, teléfono, curso…). Es como una etiqueta fija en un formulario donde siempre escribes el mismo tipo de información.
Idea de base de datos relacional
Modelo en el que los datos se guardan en varias tablas relacionadas entre sí mediante campos comunes. Permite unir información (por ejemplo, uniendo la tabla de películas con la de géneros mediante un código).
Partes de la ventana principal de LibreOffice Base
Parte izquierda con los tipos de objetos (Tablas, Consultas, Formularios, Informes), parte central con las acciones para el objeto seleccionado, parte inferior con la lista de objetos creados y parte superior con barra de menús e iconos.
Función principal de las tablas en LibreOffice Base
Guardar de forma estructurada los datos sobre un tema (películas, alumnos, profesorado…), organizándolos en filas (registros) y columnas (campos) para poder trabajar con ellos.
Función principal de las consultas en LibreOffice Base
Buscar, filtrar y recuperar información de las tablas, pudiendo también actualizar o eliminar varios registros y realizar cálculos. Son como preguntas inteligentes a la base de datos (por ejemplo, películas de terror).
Función principal de los formularios en LibreOffice Base
Mostrar y editar los datos de una tabla con un formato cómodo y visual, permitiendo añadir, modificar, buscar o borrar registros sin trabajar directamente sobre la tabla en bruto.
Función principal de los informes en LibreOffice Base
Crear listados y documentos bien presentados con los datos de la base de datos, permitiendo agrupar, ordenar y añadir cálculos, pensados para imprimir o guardar en PDF.
Definición de clave primaria
Campo que identifica de forma única cada registro de una tabla, sin valores repetidos ni vacíos. Suele ser autonumérico y funciona como un DNI para cada registro.
Razón para usar un campo autonumérico como clave primaria
El programa asigna automáticamente números correlativos, evitando repeticiones y errores humanos. Así cada registro tiene un identificador sencillo (1, 2, 3…) fácil de usar en otras tablas.
Relación 1 a muchos entre tabla Generos y tabla Peliculas
Cada género aparece una sola vez en la tabla Generos (lado 1), pero puede estar asociado a muchas películas en la tabla Peliculas (lado n). Es como un tipo de película que se repite en muchos títulos.
Ventajas de tener una tabla separada de géneros
Evita escribir el nombre del género muchas veces, reduce errores de escritura, ahorra espacio y permite cambiar un género una sola vez para que se actualice en todas las películas relacionadas.
Utilidad de una lista desplegable para el campo Genero en el formulario
Permite elegir el género por el nombre en un menú, sin recordar códigos numéricos, haciendo la entrada de datos más rápida, cómoda y con menos errores.
Pasos básicos para crear la base de datos Peliculas
Abrir LibreOffice Base, crear nueva base de datos, no registrarla, abrir para edición, guardar como Peliculas_nombre_apellido.odb y después crear las tablas Peliculas y Generos.
Pasos básicos para crear el formulario Peliculas
Usar el asistente de formularios, seleccionar la tabla Peliculas, añadir todos los campos, elegir disposición en columnas, indicar que muestre todos los datos, escoger estilo y guardar con el nombre Peliculas.
Pasos básicos para crear una consulta de películas con género
Usar el asistente de consultas, seleccionar campos Titulo y Director de la tabla Peliculas y campo Genero de la tabla Generos, ordenar por Titulo, opcionalmente cambiar el alias de Genero a Nombre, guardar y comprobar la relación entre tablas.
Pasos básicos para crear el informe Informe_Peliculas
Usar el asistente de informes, escoger tabla Peliculas como origen, seleccionar campos, opcionalmente cambiar etiquetas, agrupar por Genero, ordenar por Genero y después por Titulo, elegir disposición en tabla y guardar con el nombre Informe_Peliculas.
Objetivo de la opción de actualización en cascada en las relaciones
Mantener la coherencia de los datos cuando cambia el valor de una clave primaria que está relacionada con una clave ajena en otra tabla, haciendo que las actualizaciones se propaguen de forma controlada.
Uso de la barra de navegación del formulario Peliculas
Permite moverse entre registros, crear nuevos registros, guardar cambios y eliminar registros, funcionando como controles de reproducción pero aplicados a las filas de la tabla.