Professional Documents
Culture Documents
LABORATORIO 1
Nombres:
Brayan Stiven Ortiz Quintero – 47151036
José Aldemar Guerrero – 47151342
1. Tomando como referencia la base de datos de artículos Deportivos, dé un ejemplo de los
siguientes conceptos
a. Llave Primaria: En la relación CLIENTES que se muestra en la figura No. 1 la llave
primaria es la columna o atributo (ID_CLIENTES), ya que permite identificar de manera
única cada registro o tupla de la relación.
b. Tabla Relacional: En la figura No. 2 se puede tener un claro ejemplo de tabla relacional,
ya que está compuesta por una serie de atributos (columnas) y tuplas (registros o filas) y los
datos almacenados en dicha tabla se refieren a un tema determinado, que en este caso sería
información acerca de proveedores de una tienda deportiva. Por otro lado, también cumple
con características de una relación tales como tuplas no repetidas, y todas las entradas en las
columnas son del mismo tipo o dominio.
c. Llave substituta: Las llaves sustitutas son llaves artificiales que se crean para identificar
de forma única tuplas que tienen claves primarias complejas o en otras palabras varias llaves
primarias. En la base de datos no se idéntico ningún ejemplo relacionada a este tipo de llaves
d. Estado de base de datos: La figura No. 4 representa un estado de base de datos llamado
“TIENDA DEPORTIVA”, debido a que está conformada por un conjunto de tablas que
además de guardar una serie de datos o registros, se pueden relacionar entre sí.
f. Llave Foránea:
El atributo ID_CLIENTES en la relación FACTURAS
mostrado en la figura No. 6 es una llave foránea, debido
a que hace referencia a la clave principal
(ID_CLIENTES) de la relación CLIENTES
h. Atomicidad:
Resultado
Consulta 2 (Q2)
Código
Resultados
Consulta 3 (Q3)
Código
Resultado
Consulta 4 (Q4)
Código
Resultado
4. ¿Cuál fue el criterio que se utilizó para ubicar las llaves foráneas en las tablas relacionales?;
Considere únicamente los casos 1:N y complemente su respuesta con un ejemplo de la base
de datos de artículos Deportivos.
R//: El criterio utilizado para ubicar las llaves foráneas es que en muchas ocasiones un
registro de una tabla puede asociarse a uno o varios registros (1:N) de otra tabla, y como
dichos registros están entrelazados, al momento de digitar un valor erróneo la base de datos
no va a permitir dicho valor. En el ejemplo que se muestra a continuación en la relación
PROVEEDOR un ID_PROVEEDOR puede estar relacionado con uno o más productos de
la relación PRODUCTOS
5. ¿Considera que la base de datos está normalizada? Argumente su respuesta. Tome como
referencia únicamente las formas normales 1NF, 2NF y 3NF.
R//: Consideramos que la base de datos ya está normalizada, ya que no encontramos tuplas
repetidas, cada atributo tiene un dominio especificado, con un nombre, un tipo de dato y un
formato, los registros dan información relacionada a una entidad (cliente, productos,
proveedores, etc.), en cada una de las relaciones los atributos no claves dependen de la clave
principal o primaria, es decir, que al momento de buscar registros solo con la clave principal
sabemos que cliente, que producto o que proveedor hace referencia a dicho registro, y por
ultimo no se encuentran dependencias transitivas, como en el caso de la relación VENTAS y
PRODUCTOS , que cada ID_VENTAS tiene un ID_PRODUCTOS que se puede repetir,
pero para no haber DESCRIPCIONES ni PRECIOS repetidos se saca dicha información en
otra relación llamada PRODUCTOS que nos especifica las característica importantes de
dicho ID_PRODUCTOS sin tener que repetir este mismo atributo.