Fotografía profesional del responsable técnico
Informática CMMXInvestigación, docencia y sistemas tecnológicosVolver a Investigación y docencia
MATERIAL DIDÁCTICO · MUESTRA DE TRABAJO

Introducción al diseño de bases de datos

Objetivos: reconocer entidades, identificar claves y practicar consultas SQL.

1. ¿Qué es una base de datos?

Es una colección organizada de datos que permite almacenar, consultar y actualizar información. Una base de datos relacional reúne información en tablas relacionadas.

2. Entidades, atributos y claves

En un sistema de biblioteca, Libro puede ser una entidad; título y autor, atributos. Una clave primaria identifica un registro de manera única. Una clave foránea permite relacionar tablas.

3. Ejemplo SQL

CREATE TABLE libros (
  id INTEGER PRIMARY KEY,
  titulo VARCHAR(150) NOT NULL,
  disponible BOOLEAN NOT NULL
);

SELECT titulo FROM libros WHERE disponible = TRUE;

La consulta muestra los títulos disponibles. Adapte la sintaxis según el motor de base de datos utilizado.

4. Actividad propuesta

  1. Identifique tres entidades de un sistema de turnos.
  2. Proponga los campos y la clave primaria de cada entidad.
  3. Escriba una consulta para listar turnos de una fecha determinada.
  4. Explique cómo evitaría registrar dos veces el mismo turno.

Compruebe sus conocimientos

¿Qué elemento identifica inequívocamente cada fila de una tabla?

Autoría de la muestra didáctica: Informática CMMX · Responsable técnico, Técnico Superior en Análisis de Sistemas.
https://cmm1.pages.dev/