Vous êtes sur la page 1sur 7

SISTEMAS DE INFORMACIÓN INDUSTRIAL

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.

Figura No. 1, Relación CLIENTES

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.

Figura No.2, Relación PROVEEDORES

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í.

Figura No. 4, Estado de base de datos TIENDA DEPORTIVA

e. Tupla: la figura No. 5 es un registro o tupla de la relación PRODUCTOS, ya que, está


conformada por un conjunto de atributos o datos que dan información acerca de un producto
en particular.

Figura No. 5, Tupla o registro de la relación PRODUCTOS

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

Figura No. 6, Tupla o registro de la relación PRODUCTOS

g. Dominio: En la figura No. 7 se puede decir que el atributo fecha de la relación


FACTURAS tiene un dominio que está conformado por el tipo de dato que es Fecha/Hora,
un formato que en este caso sería AAAA/MM/DD y un nombre, el cual podría estar dado por
“fecha de realización de la factura”.
Figura No. 7, Tipos de datos de atributos

h. Atomicidad:

En la figura No. 8 podemos observar precios de diferentes tipos de productos,


y cada uno de estos valores es atómico, ya que si se llegasen a dividir, la
información en dicha celdas no tendría significado alguno.

Figura No. 8, Atributo PRECIO

2. Identifique las dependencias funcionales existentes en la base de datos


2.1 Dependencias funcionales en la tabla CATEGORIAS

 ID_CATEGORIAS determina DESCRIPCIÓN


 DESCRIPCIÓN determina ID_CATEGORIAS
Se dan estas dos dependencias funcionales ya que cada DESCRIPCIÓN tiene un valor de
ID_CATEGORIA diferente y cada ID_CATEGORIA tiene una DESCRIPCION
diferente.
2.2 Dependencias funcionales en la tabla CLIENTES

 ID_CLIENTES determina (NOMBRE, DIRECCIÓN, TELEFONO)


2.3 Dependencias funcionales en la tabla FACTURAS

 ID_FACTURAS determina (FECHA, ID_CLIENTE)


2.4 Dependencias funcionales en la tabla PRODUCTOS

 ID_PRODUCTO determina (DESCRIPCION, PRECIO, ID_CATEGORIAS,


ID_PROVEEDOR)
 (ID_PRODUCTO,DESCRIPCION) determina PRECIO: ya que una DESCRIPCION
solo puede tener un precio especifico, pero un mismo precio lo pueden tener varias
descripciones
 (ID_PRODUCTO, DESCRIPCIÓN) determina ID_CATEGORIA

2.5 Dependencias funcionales en la tabla VENTAS

 ID_VENTAS determina (ID_FACTURAS, ID_PRODUCTOS, CANTIDAD)


 (ID_VENTAS, ID_FACTURAS) determina (ID_RODUCTOS,CANTIDAD)
2.6 Dependencias funcionales en la tabla PROVEEDORES

 ID_PROVEEDOR determina (NOMBRE, DIRECCION, TELEFONO)


3. Presente las consultas SQL Q1 a Q4 obtenidas en la parte 1 de este laboratorio; utilice un
script para presentar estas consultas y el resultado de la consulta
Consulta 1 (Q1):
Código:

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.

Vous aimerez peut-être aussi