Objetivos:
Marco Teórico
Dominio
Se exige que, para todas las relaciones r, los dominios de todos los atributos de r sean atómicos.
Un dominio es atómico si los elementos del dominio se consideran unidades indivisibles. Por ejemplo, el conjunto de
los enteros es un dominio atómico, pero el conjunto de todos los conjuntos de enteros
Como las tablas son, esencialmente, relaciones, se usarán los términos matemáticos relación y tupla en lugar de los
términos tabla y fila.
Relación
Es subconjuntos del producto cartesiano de la lista de
dominios.
Tupla
En matemáticas, una tupla es una lista ordenada de elementos. Una n-tupla es una secuencia (o lista ordenada) de n
elementos, siendo n un número natural (entero no-negativo). La única 0-tupla es la secuencia vacía. Una n-tupla se
define inductivamente desde la construcción de un par ordenado.
Atributos
Para cada atributo hay un conjunto de valores permitidos, denominados dominio o conjunto de valores
de ese atributo. El dominio del atributo nombre_cliente puede ser el conjunto de todas las cadenas de texto de una
cierta longitud. Análogamente, el dominio del atributo número_préstamo puede ser el conjunto de todas las
cadenas de caracteres de la forma “P-n”, donde n es un entero positivo.
Clave Primaria
La Llave Primaria es un campo, o grupo de campos que identifica en forma única un registro. Ningún otro registro
puede tener la misma Llave Primaria. La Llave Primaria se utiliza para distinguir un registro con el fin de que se pueda
tener acceso a él, organizarlo y manipularlo. Distinta es la Llave
Clave Foránea
En el contexto de bases de datos relacionales, una clave foránea o clave ajena(o Foreign Key FK) es una limitación
referencial entre dos tablas. La clave foránea identifica una columna o grupo de columnas en una tabla (tabla hija o
referendo) que se refiere a una columna o grupo de columnas en otra tabla (tabla maestra o referenciada). Las
columnas en la tabla referendo deben ser la clave primaria u otra clave candidata en la tabla referenciada.
Desarrollo
PK: subrayado
FK: en negrita
Presentar las expresiones de álgebra relacional para resolver los siguientes cuestionamientos:
Listar el id del producto y la fecha de pedidos de los pedidos realizados por el cliente Juan Ortiz
𝜋𝑝𝑟𝑒𝑐𝑖𝑜𝑝𝑟𝑜𝑑 (𝑃𝑟𝑜𝑑𝑢𝑐𝑡𝑜𝑠)