Calculo Diferencial
TRABAJO COLABORATIVO N°2
NANCY MARIEL MONTENEGRO
CLAUDIA PATRICIA VEGA ARIAS
COD: 1049617065
JAVIER ADOLFO CRUZ
COD: 80241182
GRUPO: 301330_47
JORGE EDUARDO PEREZ GARCIA
TUTOR
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA “UNAD”
ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
TUNJA_2010
INTRODUCCION
Las bases de datos nos ha ayudado a crear la mayor partede las innovaciones en
tecnología, por esta razón la recopilación de los datos son parte fundamental para
implantar muchos diseños que forman parte de nuestra vida diaria.
OBJETIVOS
Aplicar los conceptos del Modelo Relacional.
Aplicar el manejo de llaves para un Modelo de Datos.
Representar todos los datos en tablas sencillas llamadas relaciones
Representar una estructura Lógica y Generalde la Base de Datos.
Desarrollar el Modelo Entidad Relación para facilitar el diseño de la Base de
Datos.
El estudiante atraves del estudio del modulo y o tras fuentes lograra aplicar los
conceptos del Modelo Entidad Relación y crear o diseñar MER de una forma
correcta en un diseño de bases de datos
Despues de realizar diferentes analisis segun los requerimientos de la base de
datosplanteada se plicar los conceptos del Modelo Relacional y el paso del
MER a tablas en los programas de diseño de bases de datos.
DESARROLLO DE LA ACTIVIDAD
ACTIVIDAD PRÁCTICA
1. Sistema de Ventas. Le contratan para hacer una BD que permita apoyar la gestión
de un sistema de ventas. La empresa necesita llevar un control de proveedores,
clientes, productos y ventas. Un proveedor tiene un RUT,nombre, dirección, teléfono y
página web. Un cliente también tiene RUT, nombre, dirección, pero puede tener varios
teléfonos de contacto. La dirección se entiende por calle, número, barrio y ciudad. Un
producto tiene un id único, nombre, precio actual, stock y nombre del proveedor.
Además se organizan en categorías, y cada producto va sólo en una categoría. Una
categoría tiene id, nombre ydescripción. Por razones de contabilidad, se debe registrar
la información de cada venta con un id, fecha, cliente, descuento y monto final. Además
se debe guardar el precio al momento de la venta, la cantidad vendida y el monto total
por el producto. Se pide:
• Diseñar el modelo entidad/relación
• Realizar la conversión a tablas (Modelo Relacional), del MER.
• Realizar las siguientes consultasutilizando el algebra relacional:
A. Nombres de los clientes que viven en la misma calle y ciudad “V illavicencio” Escuela
de Ciencias Básicas, Tecnología e Ingeniería Curso Académico: Bases de Datos Básico
(301330)
B. Nombre de los proveedores , Rut y dirección
C. Nombre del producto, precio actual y nombre del proveedor
D. Compras realizadas por un cliente y productos comprados delproveedor “Colgate”
E. Stock del producto “Crema dental” y nombre del proveedor.
Tabla: CATEGORIAS
Columnas
Nombre
Tipo
Tamaño
id categoría
Entero largo
4
id proveedor
Entero largo
4
Nombre
Texto
255
Descripción
Texto
255
Relaciones
PRODUCTO CATEGORIAS
Producto
Categoria
id categoría
id categoria
Attributes:
Unico, no forzado
idcategoría
id categoria
Índices de tabla
Nombre
Numero de campos
id categoría
1
Campos:
id categoria
id de provedor
Campos:
Ascendente
1
Id provedor
Ascendente
Tabla: CLIENTES
Columnas
Nombre
Tipo
Tamaño
id
Entero largo
4
id rut
Entero largo
4
Nombre
Texto
255
Dirección
Texto
255
Tel 1
Texto
255
Tel 2
Texto255
Móvil
Texto
255
Ciudad
Texto
255
Dir Calle
Texto
255
Dir. Num
Texto
255
Dir Barrio
Texto
255
Relaciones
CLIENTESPEDIOS
Clientes
Pedidos
id Rut
Id cliente
Atributos:
RelationshipType:
Único, no forzado, combinación izquierda
Uno a uno
Índices de tabla
Nombre
id Rut
Numero de campos
1
Campos
id Rut
Ascendente...
Regístrate para leer el documento completo.