Ejemplo base datos

Solo disponible en BuenasTareas
  • Páginas : 8 (1817 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de marzo de 2011
Leer documento completo
Vista previa del texto
BASE DATOS DEL ALMACEN VARIEDADES JHON

PRESENTADO POR ARMANDO BUESAQUILLO PRESENTADO A LIC. DIEGO LEGARDA

INSTITUTO TECNOLOGICO DEL PUTUMAYO BASE DE DATOS II PROGRAMACION Y SITEMAS V 2010

INTRODUCCION En el mundo de moderno, la tecnología juega un papel determinante en la vida cotidiana de todas las personas, teniendo encuentra una de las grandes necesidades que tiene la humanidad encuanto a llevar en forma organizada y clara, los miles de millones de datos que procesa a diario. Se ve la necesidad de la implementación de una herramienta como lo son las bases de datos, las cuales nos ayudan a llevar de una mejor manera toda clase de datos. Es por eso que en el desarrollo de este proyecto, miraremos parte de cómo se debe llevar acabo la creación, de una base de datos relacional,que nos ayude a entender la manera, en la cual los datos de cualquier organización, pueden ser sistematizados. En forma general se dará a conocer los pasos de una base de datos creada para un almacén de ropa “variedades Jhon”.

JUSTIFICACION

Se desea mantener información acerca de del almacén VARIEDADES JHON, en el cual se hacen diferentes clases acciones o eventos; además conocer personalque esta empleado y la labor que realizan, para ello se crea una base de datos la cual permita manejar esta información de una forma mas organizada

OBJETIVO GENERAL El objetivo a conseguir es el diseño de una base de datos para llevar el registro de todo lo concerniente a este almacén.

OBJETIVOS ESPECIFICOS

 Realización de talleres para diseñar una base de datos relacional  Desarrollode talleres de cardinalidades  Realizar diferentes exposiciones, con temas como cardinalidades, algebra relacional y otros.

BASE DE DATOS DEL ALMACEN VARIEDADES JHON La base de datos cuenta con las siguientes relaciones, con sus respectivos atributos,

CLIENTES (cod_cliente, nombre, dirección, teléfono) CP (cod_cliente) DEPARTAMENTOS (cod_ departamento, nombre, salario) CP (cod_departamento) EMPLEADOS (dni, nombre, dirección, teléfono, cod_ departamento) CP (dni) CAJ (cod_ departamento) DEPARTAMENTOS VENTAS (num_venta, fecha, cod_ producto, dni, cantidad, valor_ venta) CP (num_venta, fecha) CAJ (cod_ producto) DEPARTAMENTOS CAJ (dni) EMPLEADOS VNN (dni) EMPLEADOS COMPRAS POR CLIENTE (dni, cod_producto, cantidad, fecha) CP (dni, cod_producto) CAJ (dni) CLIENTES CAJ (cod_producto)PRODUCTOS CREDITOS (num_credito, dni, cod_ producto, valor_ deuda, fecha) CP (dni, cod_ producto) CAJ (dni) EMPLEADO CAJ (cod_ producto) PRODUCTO PROVEEDORES (cod_proveedor, nombre, dirección, teléfono) CP (cod_prove) PRODUCTOS (cod _ producto, descripción, cantidad, valor_unit, cod _proveedor) CP (cod_ producto) CAJ (cod_ proveedor) PROVEEDOR COMPRAS A PROV (cod_ producto, cod_ prove, dni, cantidad,valor_unit, valor_tot, fecha) CP (cod_producto) CAJ (dni) EMPLEADOS VNN (dni) EMPLEADOS

CARDINALIDADES Card (CLIENTE es) = (0,N) Card (EMPLEADO, trabaja en)=(0,1) Card (DEPARTAMENTO, trabaja en)=(0,N) Card (EMPLEADO, vende) = (1,N) Card (CLIENTE, tiene) = (0,N) Card (PROVEEDOR, vende) = (0,N) Card (CLIENTE, hace) = (1, N) Card (PRODUCTO, tiene) = (1,N) Card (VENTAS, es de) = (0,1) Card(CREDITO, es de) = (0,N) Preguntas con respecto a la base datos        Un cliente puede realizar solo una compra por día. F Los productos tienen muchos proveedores. V Los empleados pueden realizar una sola venta diaria. F Un cliente puede tener varios créditos. V No puede haber más de un vendedor en el almacén. F Si el dueño del almacén no podría saber cual empleado es el que vende más en un mes.F Si en la relación CREDITOS la CP fuera: dni de EMPLEADOS, un cliente tendría varios créditos a la vez. F

INTEGRIDAD REFERENCIAL La ejecución de las siguientes instrucciones sobre la ocurrencia del esquema de la BD siguiente dará lugar a sucesivos estados de la BD

CLIENTES (cod_cliente, nombre, dirección, teléfono) CP (cod_cliente) DEPARTAMENTOS (cod_ departamento, nombre, salario) CP...
tracking img