Trabajo Autonomo Construccion de Base de Datos

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 4

TRABAJO AUTONOMO

- GERMAN DAVID CASTRO OCHOA 2310-2A MOM 1 VIRTUAL

DOCENTE: ANDRES FELIPE


ROMERO ROMERO

FUNDACION UNIVERSITARIA COMPENSAR


FACULTAD DE INGENIERA
PROGRAMA: INGENIERA DE SOFTWARE
CONTRUCCION DE BASE DE DATOS
BOGOTA DC
2024
ACTIVIDAD
Trabajo autónomo:
Ejercicio 1.
Diseña un modelo entidad-relación para una biblioteca. La biblioteca debe
llevar un registro de libros, autores, préstamos y socios. Cada libro tiene un
título, un número de ISBN único y una cantidad disponible en inventario. Los
autores tienen un nombre, una fecha de nacimiento y una nacionalidad. Los
préstamos se realizan a los socios de la biblioteca y deben incluir la fecha de
inicio y la fecha de vencimiento. Cada socio tiene un nombre, un número de
socio y una dirección de correo electrónico. Los socios pueden tomar
prestados varios libros a la vez.
R//:

Ejercicio 2.
Diseña un modelo entidad-relación para un sistema de gestión de una tienda
en línea. La tienda en línea debe llevar un registro de productos, clientes,
pedidos y categorías de productos. Cada producto tiene un nombre, un precio,
una descripción y una cantidad en stock. Los clientes tienen un nombre, una
dirección de envío y un número de teléfono de contacto. Los pedidos deben
incluir la fecha de compra y pueden contener varios productos. Cada categoría
de productos tiene un nombre y puede contener múltiples productos.
R//:

Trabajo colaborativo:
1. 1FN: Primera forma normal
Se aplica la primera forma normal en las tablas Clientes y
Empleados para las columnas Nombres y Apellidos, teniendo
como base lo explicado en las lecturas; podemos definir para
cada una de las tablas lo siguiente

Tabla Clientes:
Se asigna las columnas Nombres cliente y Apellidos cliente
Tabla Empleados: Se asigna las columnas Nombres empleado y
Apellidos empleado
Con el fin de mantener integridad en los datos y que cuando se
realicen consulta no se presenten columnas repetidas que
impidan un mejor desempeño de la base de datos
2FN: Segundo forma normal
Se aplica la segunda forma normal en cuenta a crear una nueva
tabla para poder tener un control de los posibles áreas de trabajo
donde el empleado tenga relación; esta se elimina de la tabla
cargo
Se crea una nueva tabla como tipo identificación para establecer
tipos de identificación relación a las tablas clientes, como
proveedores empleado, luego se crea una nueva tabla como tipo
comisión para establecer una relación 1 a 1 con la tabla
empleado con el fin de establecer que un empleado solo puede
tener un tipo de comisión, luego creamos una tabla llamada
estado para referenciar los posibles estados en los cuales están
los proveedores, los clientes, los empleados, las ventas y los
pedidos que se hagan. Se crea una nueva tabla que llevara
nombre tipo de crédito con el fin de establecer una relación entre
sucursal y los proveedores, luego se crea una ultima tabla
llamada contactos en la cual se maneja los contactos asociados
a un proveedor de manera independiente y asi visualizar cuantos
contactos ahí por cada proveedor.
3FN Tercera forma normal
Para el caso que se lleva en este estudio teniendo en cuenta la
aplicación de las anteriores normalizamos no se debe aplica una
tercera forma normal

También podría gustarte