REPUBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DE EDUCACIÓN Y DEPORTE

UNIVERSIDAD YACAMBU

VICERECTORADO DE ESTUDIOS VIRTUALES

 

 

 

 

 

 

TEORÍA Y ADMINISTRACIÓN DE BASES DE DATOS

 

LAS ENTIDADES Y SU RELACIÓN

 

 

 

 

ELABORADO POR:   ROSANGELA VELIZ    veliz_rosangela@yahoo.com

                                                          ROY MARTINEZ        royalmartinez2@yahoo.es

 

 

 

            En esta fase se elabora la base de datos tomando en cuenta las relaciones y los atributos de las entidades descrita en el segundo trabajo. Como se había señalado anteriormente, se desglosaron 6 entidades dentro del Departamento de Ventas de la Distribuidora de Productos Químicos (DIPROQUIM), los cuales son:

a.    Cliente.

b.    Producto.

c.     Almacén.

d.    Pedido.

e.    Venta.

f.     Proveedor.

 

Siguiendo el orden de idea principal esta materia, las relaciones y los atributos de cada una de las entidades seguirán el modelo de una base de datos SQL para ser utilizada por el lenguaje ASP (ASP es la tecnología para la creación de páginas dinámicas del lado del servidor desarrollada por Microsoft.).

 

RELACIONES DE LA ENTIDADES

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


CREACIÓN DE LA BASE DE DATOS EN SQL

 

       En primer lugar se crea la base de datos la cual se le colocó el nombre de la empresa DIPROQUIM.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CREACIÓN DE LAS TABLAS  Y DECLARACIÓN DE SUS ATRIBUTOS

 

       En el estudio anterior las entidades y sus atributos quedaron de la siguiente forma:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Llamada rectangular redondeada: Codprod
Nomprod
Cantprod
Nomprove
Codprove
Llamada rectangular redondeada: Codprod
Nomprod
Numprod
Nomprove
Codprove
Llamada rectangular redondeada: RIF
Nomprove
Codprove
Telfprove
Dirprove
 

 

 

 

 

 

 


Siguiendo el formato de la base de datos SQL se crean las tablas y se puede designar las claves primarias las cuales se pueden observar que tienen una pequeña llave al lado:

 

 

PARA LA ENTIDAD “CLIENTE”

 

 

 

 

PARA LA ENTIDAD “VENTA”

 

 

 

PARA LA ENTIDAD “PRODUCTO”

 

 

 

PARA LA ENTIDAD “ALMACÉN”

 

 

PARA LA ENTIDAD “PEDIDO”

 

 

PARA LA ENTIDAD “PROVEEDOR”

 

 

 

CREACIÓN DE LAS RELACIONES

 

      Una vez creadas las tablas y se han declarado los atributos señalando las claves principales podemos ejecutar la función que permite establecer las relaciones entre entidades:

 

      En primer lugar se seleccionan las tablas que se requieren para establecer la relación

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

       Para que finalmente después de establecer la relación según el estudio inicial estas quedan de la siguiente manera:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MANEJO DE LA BASE DE DATOS DESDE UNA PÁGINA .ASP

 

La forma para conectarse a la base de datos existen dos formas:

 

  1. String de conexión
  2. File .UDL

 

Mediante las instrucciones

 

set cnn = Server.CreateObject("ADODB.Connection")

set rs = Server.CreateObject("ADODB.Recordset")

 

 

En este caso utilizamos la forma .UDL  la cual se desarrolla creando un archivo con extensión .UDL cuya interfaz con el usuario una vez creado el archivo se describe a continuación:

 

1. se selecciona el tipo de base de datos.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Se selecciona la base de datos:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Con este archivo llamado desde la pagina WEB ASP ya se puede acceder y manejar la base datos que hemos creado para manejar desde página web las operaciones relacionadas con la empresa DIPROQUIM