TRABAJO SEMANA 3 BASE DE DATOS
Enviado por LuisGHD01 • 24 de Octubre de 2021 • Tarea • 702 Palabras (3 Páginas) • 712 Visitas
Normalización de las Bases de Datos
Luis Hernández Devia
Base de Datos
Instituto IACC
18.10.2021
DESARROLLO DEL CONTROL:
En la tarea anterior (Tarea 2) se estableció un caso donde usted fue seleccionado por una empresa reclutadora de personal informático como diseñador de base de datos para trabajarle a uno de sus clientes: LearningHM C.A. La información inicial que ha sido proporcionada en esa oportunidad, de igual manera se le detalla a continuación: LearningHM C. A. es una organización que se dedica al dictado de cursos de especialización en software. Cuenta con sucursales en todo el país y de ellas se conoce un identificador: nombre del edificio, dirección y teléfono. Existen proveedores que suministran los cursos a ser dictados por la compañía (un curso es suministrado solo por un proveedor), de los cuales se conoce su código del proveedor, nombre, dirección, persona de contacto, e-mail y fax. En cada una de las sucursales se imparten cursos de especialización de los que se registra código, contenido, costo y número de horas. Estos cursos son dictados por personal de LearningHM C. A. acreditados para ello. Los instructores trabajan en solo una sucursal, pero pueden dictar diferentes cursos. Los clientes de LearningHM C. A. varían desde usuarios que se inscriben en uno o más cursos, pero en una sola sucursal. De los usuarios se conoce su Rut, nombre, dirección, ocupación, teléfono y e-mail. En base a lo desarrollado en esa situación, ahora usted debe presentar la normalización de ese modelo E-R realizado para el cliente LearningHM C.A. (5 puntos).
Para poder ordenar y ubicar los datos entregados se realizará una tabla donde se representará de manera más expedita, en este caso las columnas representaran a las entidades y las filas a los atributos que corresponden.
CLIENTE | SUCURSAL | PROVEDOR | CURSO | INSTRUCTOR |
RUT | NOMBRE DEL EDIFICIO | CODIGO PROVEEDOR | CÓDIGO | CÓDIGO INSTRUCTOR |
NOMBRE | DIRECCIÓN | NOMBRE | CONTENIDO | NOMBRE |
DIRECCIÓN | TELÉFONO | DIRECCIÓN | COSTO | TELÉFONO |
OCUPACIÓN |
| INDIVIDUO CONTACTO | CANTIDAD DE HORAS | |
TELÉFONO |
|
|
| |
| FAX |
|
|
En cuanto a los contenidos vistos en la semana Nro.3, en cuanto a la normalización, es que es un proceso que permite transformar los datos complejos a un conjunto de estructuras más pequeñas de datos haciendo más simples y además permite no redundar y repetir datos, permitiendo mantener una mejor capacidad de nuestra estructura de datos. (IACC. 2009).
Para poder realizar la normalización, se remplazará los datos de cada tributo:
PROVEEDOR:
PROVEDOR | CÓDIGO PROVEEDOR | NOMBRE | DIRECCIÓN | INDIVIDUO CONTACTO | FAX | |
KTAFY | KTF2417 | TAFFY | FUCHSLOCHER 390, OSORNO | TAFFY HERNÁNDEZ | T_HERNANDEZ@KTAFY.CL | 241171 |
LHD | ROMA7711 | MAILO | LUIS ADVIS 1485, OSORNO | MAILO CÁRDENAS | M_CARDENAS@LHD.CL | 771142 |
SUCURSAL:
ID. EDIFICIO | CODIGO EDIFICIO | DIRECCIÓN | TELÉFONO |
COCA- COLA COMPANY | KL1 | LOS CARRERAS NRO. 2100, OSORNO | 56944112231 |
ATP-MOVISTAR | KL2 | EDUVIGES NRO. 211, OSORNO. | 56944112251 |
CURSO:
ID. CURSO | CONTENIDO | COSTO | N° HORAS |
2744281-4 | SISTEMA OPERATIVOS | $780.000 | 67 |
4741177-5 | ANALISTA PROGRAMADOR | $1.200.000 | 60 |
...