Empezamos con el primer tema del curso: el modelo relacional.
Síntesis del modelo relacional (traducido del PDF):
- Usado por los principales sistemas comerciales de bases de datos.
- Muy simple.
- Lenguajes de consulta de alto nivel: simples, pero expresivos.
- Implementaciones eficientes.
Instancia = contenido de la base de datos en un instante determinado del tiempo.
Base de Datos (BD) = conjunto de relaciones (o tablas).
Cada relación tiene un conjunto de atributos (o columnas).
Cada tupla (o fila) tiene un valor para cada atributo.
Cada atributo tiene un tipo (o dominio).
NULL (nulo) — valor especial para "desconocido" o "indefinido".
Key — atributo cuyo valor es único en cada tupla, también puede ser un conjunto de atributos los cuales combinados son únicos.
Create Table Student(ID, name, GPA, photo)
Create Table College(name string, state char(s), enrollment integer)
Descarga: Modelo Relacional. Subtítulos.
No hay comentarios:
Publicar un comentario
¿Qué opinas?