Académique Documents
Professionnel Documents
Culture Documents
Un objetivo principal de un sistema de base de datos es proporcionar a los usuarios finales una
visión abstracta de los datos, esto se logra escondiendo ciertos detalles de como se almacenan y
mantienen los datos. En un SGBD cual los usuarios pueden extraer información sin darse cuenta
lo que sucede internamente con los archivos.
Nivel físico: Es la representación del nivel más bajo de abstracción, en éste se describe en
detalle la forma en como de almacenan los datos en los dispositivos de almacenamiento.
Nivel conceptual: El nivel intermedio de abstracción, describe que datos son almacenados
realmente en la base de datos y las relaciones que existen entre los mismos.
Consta de las siguientes definiciones:
Nivel de visión o Usuario: Nivel más alto de abstracción, es lo que el usuario final puede
visualizar del sistema terminado, describe sólo una parte de la base de datos al usuario
acreditado para verla.
Se usan para describir datos en los niveles conceptual y de visión, es decir, con este modelo
representamos los datos de tal forma como nosotros los captamos en el mundo real. Existen
diferentes modelos de este tipo, pero el más utilizado por su sencillez y eficiencia es el modelo
Entidad-Relación.
MODELO ENTIDAD-RELACIÓN.
Denominado por sus siglas como: E-R; Este modelo representa a la realidad a través de
entidades y las relaciones entre ellas.
REPRESENTACION GRAFICA DEL MODELO E-R
Símbolo Idea que representa
Entidades: Son objetos que existen y que se distinguen de otros por sus características, por
ejemplo: un alumno se distingue de otro por sus características particulares como lo es el
nombre, o el numero de control asignado al entrar a una institución educativa, así mismo, un
empleado, una materia, etc.
Tangibles: Son todos aquellos objetos físicos que podemos ver, tocar o sentir.
Intangibles: Todos aquellos eventos u objetos conceptuales que no podemos ver, aun
sabiendo que existen, por ejemplo: La entidad materia, sabemos que existe, sin embargo, no la
podemos visualizar o tocar.
Atributos: Las características de las entidades en base de datos se llaman atributos, por ejemplo
el nombre, dirección teléfono, grado, grupo, etc. son atributos de la entidad alumno; Clave,
número de seguro social, departamento, etc., son atributos de la entidad empleado.
ENTIDADES CARACTERISTICAS
O ATRIBUTOS
Empleado: Nombres y apellidos
Puesto
Salario
Código
Artículo: Clave
Descripción
Costo
Peso.
Tamaño
Relaciones: La relación entre ambas entidades la podemos establecer como Venta.
ACTIVIDADES:
2. Ejercicio.
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, comuna y ciudad.
Un producto tiene un código ú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 código, nombre y descripción.
Por razones de contabilidad, se debe registrar la información de cada venta con un código,
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.
a. Del anterior enunciado hacer una lista de entidades con sus atributos siguiendo el esquema de
la tabla:
ENTIDAD CARACTERISTICAS
O ATRIBUTOS
Entidad 1 Atributo 1
Atributo 2
Atributo n
Entidad 2
b. Del enunciado anterior buscar y extraer las relaciones entre entidades siguiendo el esquema
del ejemplo de la tabla: