Saltar la navegación

👩‍💻 Práctica 1 👨‍💻

Diseña tu Propia Base de Datos

Duración:
2 sesiones
Agrupamiento:
En parejas

En esta práctica, tendrás la oportunidad de diseñar una base de datos sobre un tema que te interese. Podrás elegir la temática que prefieras: música, deportes, videojuegos, libros, o cualquier otra cosa que te motive. El objetivo es aplicar los conceptos que hemos aprendido sobre tablas, tipos de datos, claves primarias y relaciones. Puedes utilizar la herramienta que hemos aprendido (dbdiagram) u otra de tu elección, o incluso hacerlo en papel.


Requisitos de la Base de Datos

  1. Número de Tablas: Debes crear al menos 2 tablas relacionadas.

  2. Campos y Tipos de Datos: Cada tabla debe tener al menos 2 campos con diferentes tipos de datos.

    (Ejemplo: texto, números, fechas, etc.)
  3. Clave Primaria: Cada tabla debe incluir una clave primaria que identifique de manera única cada registro.

  4. Relación entre Tablas: Debe haber al menos una relación entre las tablas. (Por ejemplo: una clave foránea que conecte los datos de una tabla con la otra.)


Entrega

Presenta el diseño de tu base de datos (puedes hacerlo compartiendo el enlace de DBDiagram o exportando los datos en el formato que prefieras).

Ejemplo

Ejemplo de Base de Datos

  • Tema: Gestión de Biblioteca.
    • Tabla 1: Libros
      Campos: id_libro (clave primaria), título (texto), año_publicación (fecha).
    • Tabla 2: Autores
      Campos: id_autor (clave primaria), nombre (texto), nacionalidad (texto).
    • Relación: id_autor en la tabla "Autores" se relaciona con los libros que han escrito en la tabla "Libros".

Ejemplo

Enlace al código y el diagrama.

Nota: en la tabla autor podríamos usar como clave primaria un DNI, sin embargo, esto complicaría las cosas con autores extranjeros, por lo que se decide utilizar un campo artificial id_autor como clave primaria.

Creado con eXeLearning (Ventana nueva)