Vous êtes sur la page 1sur 3

ABSTRACCIÓN DE LA INFORMACIÓN EN LAS BASES DE DATOS.

Existen tres niveles de abstracción en los SGBD:


• Interno (físico).
• Conceptual (programador)
• Externo (usuario).

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.

La interrelación entre estos tres niveles de abstracción se ilustra en la siguiente figura.

MODELOS LÓGICOS BASADOS EN OBJETOS.

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.

Las entidades pueden ser de dos tipos:

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.

Relaciones: Es la representación de la correspondencia entre entidades, es decir como un


objeto de un tipo (entidad) se puede asociar con otro conjunto de entidades.
Ej. Un padre se puede asociar con varios hijos, un hijo solo se puede asociar con un padre.

EJEMPLO DE ABSTRACCION E-R.


Consideremos una empresa que requiere controlar a los vendedores y las ventas que realizan; de
este problema determinamos que los objetos o entidades principales a estudiar son el empleado
(vendedor) y el artículo (el producto en venta)

Entidades: Empleado, Artículo.

Atributos o características: las características que identifican a cada entidad son:

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.

Representándolo gráficamente en un modelo E-R quedaría:

ACTIVIDADES:

1. En el cuaderno de tecnología tomar apuntes de los conceptos y la temática tratada en el


documento.

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:

ENTIDAD 1 NOMBRE DE LA RELACIÓN ENTIDAD 2


Empleado Venta Articulo

Documento realizado por Milton Suárez


miltonsua@gmail.com

Vous aimerez peut-être aussi