Professional Documents
Culture Documents
Instituto IACC
17-10-2017
INSTRUCCIONES: Lea detenidamente el siguiente planteamiento y responda a lo solicitado.
Imagnese que usted forma parte del equipo desarrollador de un nuevo sistema de
informacin para una cadena de supermercados, la cual cuenta con un departamento de
informtica, pero solo para soporte en cada uno de los supermercados.
Sin embargo, ellos tienen acceso a la base de datos actual y le solicitan como requisito
indispensable para el nuevo desarrollo mantener la misma base de datos que se tiene. Luego de
evaluar la base de datos, usted se da cuenta de que no es ptima y que almacena muchas veces la
misma data, es decir, tiene redundancias. Ante esto solicita una reunin con el departamento de
informtica para explicarles por qu no puede mantener esta base de datos. Para dar validez a su
alegato, usted decide explicarles qu es la normalizacin.
Para abordar esta reunin, se le solicita que elabore un informe donde explique las
caractersticas de la normalizacin y muestre el objetivo que persigue la misma. Adems, debe
explicarles las ventajas que traer para ellos tener una nueva base de datos normalizada.
Recuerde que es muy importante que dicho informe sea de su propia autora, citando y
referenciando en caso necesario a partir de la Norma APA.
Desarrollo
Una normalizacin se refiere a la respuesta y el respaldo de las medidas que se construyen para
naturaleza de los componentes fabricados y la seguridad de operacin que tiene una base de
datos y este proceso de normalizacin de divide en dos partes por as decirlo, y ellas son
estimacin de la "edad". Y se compone como toma despus de: Fecha de nacimiento Edad.
Algunas de las ventajas con la que cuenta la normalizacin acorde a informacin publicada en el
excluida).
productivas y rpidas).
* Creacin y clasificacin de listas ms rpidas (ya que las tablas tienen menos secciones).
* Ejecucin ms rpida de la proclama UPDATE (a la luz del hecho de que hay menos archivos
por tabla).
menos informacin).
problema planteado que es solicitado en las instrucciones, en referencia a que cosas debemos
mantener de la base de datos, y cules son los datos a eliminar que sean innecesarios dentro de
la base, para ello se mostrara que tipo de datos son necesarios mantener:
* cod_usuario
* nombre_usuario
* cedula_usuario
* cod_producto
* cod_empleado
* nombre_empleado
* apellido_empleado
* verificacin_empleado
* cod_cliente
* nombre_cliente
* apellido_cliente
* cedula_cliente
* direccin_cliente
* telfono_cliente
* puntos_cliente
* cod_venta
* fecha_venta
* cantidad_vendida
* descripcin_producto
* cantidad_producto
* precio_compra_producto
* precio_venta_producto
* stock_producto
* cod_proveedor
* nombre_proveedor
* direccin_provedor
* cod_factura_compra
* cod_factura_venta
USUARIO
cod_usuario
nombre_usuario
cedula_usuario
cod_producto
cod_empleado
cod_proveedor
EMPLEADO
cod_empleado
nombre_empleado
apellido_empleado
verificacin_empleado
CLIENTE
cod_cliente
nombre_cliente
apellido_cliente
cedula_cliente
direccin_cliente
telfono_cliente
puntos_cliente
Ahora realizaremos la misma operacin con productos y ventas, para que las tablas tengan
alguna relacin entre s, usaremos el modelo entidad - relacin un ejemplo seria de la siguiente
forma: usuario con empleado y empleado con cliente, tienen relacin los atributos de estos.
Otro ejemplo pero con los atributos, seria as: nombre_usuario con nombre_empleado y
nombre_empleado con nombre_cliente eso sera un tipo de relacin, por eso use ese modelo para
Finalmente, en el caso que consideremos que una tabla de detalle de negocios (tem x tem)
puede contener un volumen de un gran nmero de registros, habiendo conectado las 3 estructuras
ordinarias, ahorraremos mayor espacio en lo referente al tamao en dicha tabla y, por supuesto,
(https://support.microsoft.com/es-cl/help/283878/description-of-the-database-normalization-
basics)