Está en la página 1de 7

SERVISIO NACIONAL DE APRENDIZAJE SENA

FICHA: 2184941

APRENDIZ: ANGELICA YAMILE PRIETO GONZALEZ

TUTOR: MARGARITA NIETO MUÑOZ

BASE DE DATOS GENERALIDADES Y SISTEMAS DE GESTION

2020
DISEÑAR UNA BASE DE DATOS RELACIONAL PARA UNA EMPRESA

1. Identifique las entidades con los atributos y tipos de datos correspondientes

ERE TLDA PRODUCTOS


NOMBRE DEL CODIGO DEL CLASE DE CODIGO DE
PRODUCTO PRODUCTO PRODUCTO PROVEEDOR MARCA
cable 129 eléctrico 1001 havith
pintura 154 construcción 2001 solamar
cal 153 construcción 2001 solamar
alambre 128 eléctrico 1001 havith
baldosas 152 construcción 2001 solamar
bombillos 127 eléctrico 1001 havith
cemento 151 construcción 2001 solamar
tuercas 126 eléctrico 1001 havith
arena 150 construcción 2001 solamar
tornillos 125 eléctrico 1001 havith

ERE LTDA CLIENTES


CODIGO NUMERO DE CONTADO /
NOMBRE APELLIDO UNICO FACTURA CREDITO ARTICULOS COMPRADOS
Sebastián Cortes 9001 30001 crédito cable, tornillos, tuercas
Andrés Cifuentes 9002 30002 contado cemento, arena
Laura Pedraza 9003 30003 contado bombillos, alambre,
Milena Cetina 9004 30004 crédito pintura, baldosas, cal
Diego Pérez 9005 30005 contado cal, cable, tornillos, arena
Natalia valencia 9006 30006 crédito tuercas, tornillos
Vanesa Díaz 9007 30007 crédito bombillos, alambre,
camilo Lara 9008 30008 contado alambre, pintura, cal
Diana Montes 9009 30009 contado tornillos, tuercas, alambre

ERE LTDA EMPLEADOS


CODIGO DE
NOMBRE APELLIDOS CLASE DE EMPLEADO EMPLEADO SALARIO
Lina Méndez administrativo 54 2.658.000
Jorge Martínez vendedor 21 1.756.500
Gabriel Gamboa vendedor 65 1.580.000
Sonia Gómez administrativo 74 2.900.000
Lucia López vendedor 14 1.880.000
Flor Galindo administrativo 36 2.890.500
Roció Urrego administrativo 52 2.930.000
Raúl Monroy vendedor 98 1.650.000
Luis Suarez vendedor 56 1.790.000

ERE LTDA PROVEEDORES


NOMBRE CODIGO CANTIDAD, GALONES, KILOS,
MARCA PRODUCTO PRODUCTO METROS, UNIDAD VALOR UNITARIO
havith tornillo 120 6.000 U 200
havith cable 121 5.000 M 35.000
solamar arena 150 10.000 M 40.000
havith tuerca 122 2.500 U 500
solamar cemento 151 15.000 K 45.000
solamar pintura 152 45.000 G 70.000
havith bombillo 123 20..000 U 4.000
havith alambre 124 4.500 M 800
solamar cal 153 7.500 K 3.000

2. Defina para cada entidad una llave primaria (PK)

LLAVE PRIMARIA PK
TABLA PROVEEDORES
marca - PK
nombre producto
código de producto - NA
cantidad
valor unitario

TABLA PRODUCTOS TABLA CLIENTES


nombre producto nombre
código producto apellidos
TABLA EMPLEADOS
clase producto - PK código único
nombre
código proveedor numero de factura - PK
apellidos
marca contado / crédito
clase de empleado
artículos comprados
código empleado
salario - PK
3. Aplique los principios de normalización en la base
de datos relación TABLA PROVEEDORES
Marca - PK
nombre producto
código producto
cantidad
Primera regla de normalización (1FN)
valor unitario

TABLA PRODUCTOS TABLA CLIENTES


nombre producto nombre
código de producto- NA apellidos
clase producto-PK código único -NA
código de proveedor-NA numero de factura - PK
marca contado / crédito
artículos comprados

TABLA EMPLEADOS
nombre
apellidos
clase de empleado
código de empleado -NA
Salario - PK

SEGUNDA REGLA DE NORMALIZACION (2FN)

TABLA PRODUCTOS TABLA CLIENTES


nombre producto nombre
código producto apellidos
clase producto - PK código único
código proveedor numero de factura - PK
contado / crédito
marca
artículos comprados
TABLA EMPLEADOS
nombre
apellidos
clase de empleado
código de empleado
Salario - PK

TABLA PROVEEDORES
marca
nombre producto
código producto
Cantidad - PK
valor unitario
TERCERA REGLA DE NORMALIZACION (3FN)

TABLA PROVEEDORES
Marca - PK
nombre producto
código producto
cantidad
valor unitario
TABLA CLIENTES
TABLA PRODUCTOS
nombre
nombre producto
apellidos
código producto
código único
TABLA
clase EMPLEADOS
de producto numero de factura
nombre
código proveedor
4. Defina contado / crédito para cada
apellidos
Marca - PK artículos comprados - PK entidad la
clase de empleado - PK
llave código de empleado foránea
salario

LLAVE FORANEA (FK)


TABLA CLIENTES
TABLA PROVEEDORES
TABLA PRODUCTOS
marca
nombre
nombre producto
nombre producto
apellidos
código producto - FK
código único
producto
- FK - FK
clase de producto cantidadde factura
numero
código proveedor valor unitario
contado / crédito
marca artículos comprados

TABLA EMPLEADOS
nombre
apellidos
clase de empleado
código de empleado - FK
salario

5. Cardinalidad que existe dentro de entidades


Los artículos: son distribuidos por un proveedor en cada sucursal de cada ciudad y son
adquiridos por varios clientes en cada sucursal
Los clientes: adquieren varios artículos en diferentes sucursales
Las sucursales: hay una en cada ciudad
Los vendedores: tienen muchos clientes y muchos artículos en una sucursal
Los proveedores: distribuyen varios artículos

6. Diagrama de Entidad-Relación (E-R)

Diagrama entidad relación

Proveedor Tiene Sucursal Están Ciudad


7. Funciones del gestor de base de datos
Los sistemas gestores de base de datos son un conjunto de programas que se ocupan de
la gestión, administrando todo acceso a la base de datos, con el objetivo de servir de
interfaz entre esta, el usuario y las aplicaciones utilizadas.
Gracias a este sistema de software específico el usuario puede gestionar la base de datos
(almacenar, modificar, y acceder a la información contenida.

Además de gestionar los datos y mantener su constancia, la utilización de su


sistema de gestión supone numerosas ventajas. En especial a la hora de construir y
definir la base de datos a diferentes niveles de abstracción para distintas
aplicaciones, ya que facilita los procesos y también su mantenimiento

 DEFINICION DE DATOS: el sistema de gestión de base de datos define todos los


objetivos de la base partiendo de la versión fuente para convertirlas en versión objeto
 MANIPULACION DE LOSDATOS: es capaz de responder a las solicitudes del usuario
para realizar operaciones de supresión, actualización, extracción, en otras gestiones la
administración de los datos a de realizarse de forma rápida
 SEGURIDAD E INTEGRIDAD DE LOS DATOS: debe garantizar la seguridad e impedir el
ingreso a personal no autorizado
 RECUPERACION Y RESTAURACION DE DATOS: su aplicación se realiza atraves de un
plan de recuperación de datos que sirva de respaldo

También podría gustarte