base de datos

Páginas: 3 (714 palabras) Publicado: 12 de mayo de 2013
1) DEFINICIÓN DEL PROBLEMA (Universo de Discurso)
En la abarrotera “comprando con rosita”, su propietario quiere un control de sus ventas, productos y proveedores.
En ventas quiere saber: elID de venta, el producto que se vendió, el costo, la fecha en la que fue vendido.
En productos: clave de producto, el nombre del producto, cantidad de productos en existencia y proveedor ya queel producto puede ser surtido por uno o más proveedores y a su vez el proveedor puede surtir uno o más productos.
Proveedores en esto sabrá el RFC, nombre de su proveedor, teléfono y sudirección


2) Matriz de entidades.

ventas
productos
proveedor
Ventas
x
Tienen
x
productos
..
x
surte
proveedor
x
..
x










3) Diagrama entidad relación4) Cardinalidad mínima y máxima




VENTA
ID Venta
Costo
Fecha
PRODUCTO
Clave_Producto
Nombre_Producto
Cantidad
PROVEEDOR
RFC_Producto
nombreTelefono





TIENE
ID Venta
Clave_Producto


SURTE
Clave_Producto
RFC_Proveedor




VENTA
PK
ID Venta
Costo
Fecha
PRODUCTO
PK
Clave_Producto
Nombre_ProductoCantidad
PROVEEDOR
PK
RFC_Proveedor
Nombre
Telefono





TIENE
FK
ID _Venta
FK
Clave_Producto

1
SURTE
FK
Clave_Producto
FK
RFC_Proveedor
1


1FM: Está enprimera forma normal porque todas las entidades tienen llave primaria, no se repiten y no son atómicos.
2FM: Está en primera forma normal y los atributos dependen de la llave primaria y además laPK solo está formada por un solo atributo
3FM: Esta en segunda forma normal y porque sus atributos no tienen transitividad


Creación de la base de datos:
Créate database comprando_con_rosita
Use comprando_con_rosita

Creación de las tablas:
Create table venta (id_venta varchar(10), costo varchar(10), fecha varchar(10), primary key (id_venta));
Insert into venta...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS