Guia de Práctica de Base de Datos Unidad 2. Lissette T
1. . Universidad Politécnica Territorial Andrés Eloy Blanco
Programa Nacional de Formación en Informática
Ing. Lissette Torrealba
Modelo E/R, Entidad, Relaciones, atributos, cardinalidad.
Unidad II: Elementos para Interpretar El Modelo Conceptual de Datos
Objetivo de la Unidad:
Al finalizar esta unidad de aprendizaje los alumnos comprenden e interpreta el modelo conceptual
Diagrama ER de una base de datos
Desarrollo
Introducción
El diseño de una base de datos consiste en extraer todos los datos relevantes de un problema, por ejemplo, saber que datos
están implicados en el proceso de facturación de una empresa que vende artículos de informática, o, que datos son
necesarios para llevar el control de pruebas diagnósticas en un centro de radiológico. Para extraer estos datos, se debe
realizar un análisis en profundidad del problema, para averiguar qué datos son esenciales para la base de datos y descartar
los que no sean necesarios. Una vez extraídos los datos esenciales comenzamos a construir los modelos adecuados. Es
decir, construimos, mediante una herramienta de diseño de base de datos, un esquema que exprese con total exactitud todos
los datos que el problema requiere almacenar. Ya dijimos en el tema anterior, que es algo equivalente al dibujo de un plano
previo a la construcción de un edificio. También introdujimos en el tema 1, las distintas fases por las que atraviesa el
proceso de diseño de una Base de Datos. Además, previo al diseño es necesario realizar una primera fase denominada de
análisis.
Objetivo.
Aprender el uso básico del programa Dia, que utilizaremos para para realizar diagramas. En concreto
diagramas ER.
Requerimientos.
Se debe contar con: Un (1) computador teniendo como mínimo el Sistema Operativo Libre
( Canaima/Ubuntu), Dia, Aplicación para diseñar modelo conceptual, papel, lápiz.
Componentes.
2. Universidad Politécnica Territorial Andrés Eloy Blanco
Programa Nacional de Formación en Informática
Ing. Lissette Torrealba
Recordar todo lo visto en la unidad II, Diseño Conceptual, Modelo ER, ahora que ya somos capaces
de crear diagramas que modelen la realidad de nuestro problema, proceso de venta en una tienda de
ventas de celulares.(Guia analisis-Disenio BD.pdf)
El flujo de información del proceso de ventas es que se debe almacenar la información de los clientes :
sus datos básicos como son: cedula o rif, nombre y apellido, dirección, teléfono celular, teléfono de
habitación, correo. De los celulares, modelo, marca, color, código de barra, stock máximo , stock
mínimo, cantidad disponible costo, precio de venta. De los vendedores se tiene sus datos básicos:
cedula ,nombre y apellido, dirección, teléfono celular, teléfono de habitación, correo., ventas diarias,
turno de trabajo, de los documentos revisados se tiene facturas de ventas la cual lleva nro correlativo
de contrato, fecha de emisión , datos del cliente, datos del equipo que está comprando, un cliente en
una factura puede llevar varios celulares.
Para ello deberás seguir los siguientes pasos:
Descarga el programa Dia.
Procede a su instalación.
Ejecútalo.
Debajo de las herramientas, selecciona Otras hojas → ER.
3. . Universidad Politécnica Territorial Andrés Eloy Blanco
Programa Nacional de Formación en Informática
Ing. Lissette Torrealba
Procedemos detectar las posibles Entidades, se tienen ventas donde participan
Cliente, Vendedor, Celulares, facturas de ventas.
Ahora bien cliente se relaciona con factura una factura le pertenece a un único cliente, un cliente
posee muchas facturas, un vendedor atiende a muchos clientes y un cliente es atendido por un
solo vendedores decir hay una relación entre vendedor y factura,
4. Universidad Politécnica Territorial Andrés Eloy Blanco
Programa Nacional de Formación en Informática
Ing. Lissette Torrealba
Actividad a realizar
Caso a desarrollar
1.- En redes sociales los perfiles de usuario son una herramienta fundamental. Cree una
base de datos sencilla que permita almacenarlos. Donde los usuarios tienen un nombre real,
su nick (que es único), una clave de acceso y una cuenta de correo electrónico. Los usuarios
pueden escribir comentarios, los cuales están formados por un texto y la fecha de creación.
Además, los usuarios pueden aparecer en fotografías. Una fotografía tiene un nombre de
archivo y una descripción opcional. Construye en el modelo conceptual correspondientes al
enunciado expuesto.
2.- Se desea diseñar una BD de una entidad bancaria que contenga información sobre los
clientes, las cuentas, las sucursales y las transacciones producidas.
Construir el Modelo E/R teniendo en cuenta las siguientes restricciones:
Una transacción viene determinada por un número de transacción (único para cada
cuenta), la fecha y la cantidad.
Un cliente puede tener muchas cuentas.
Una cuenta puede ser de muchos clientes.
Una cuenta sólo puede estar en una sucursal.