Está en la página 1de 14

Abstracción- Tabla de

datos - relaciones
TAAC
Abstracción de datos
La abstracción es la representación de las propiedades y
característica de una situación real mediante un esquema o
estructura de datos.
Problemática
En la problemática existen:
◦ Elementos de información
◦ Características del elemento de información
◦ Restricciones y condiciones en los elementos de
información
◦ Relaciones entre los elementos de información.
Tablas de datos
◦ Es una estructura que permite representar a los
elementos de información, mediante la organización de
datos en campos (columnas) y los registros( filas).
◦ Las tablas se conforman de campos entre los cuales
existen atributos principales, descriptivo, categóricos y
calculados.
◦ Una tabla de datos permite agrupar un conjunto de
características, esto marca la diferencia con un campo.
Estructura: Campo, registro y
tabla
Campo.- Es la representación computacional de un dato.
Registro.- Es un conjunto de campos relacionados sobre un elemento de
información.
Tabla de datos.- Es la estructura que permite organizar los datos mediantes
filas (registros) y columnas (campos).
Relaciones
◦ Una relación es una asociación de dependencia entre
los elementos de información.
◦ Con el objetivo de eliminar la redundancia en las
tablas de datos, es conveniente distribuir los datos
en diferentes tablas que se vinculen (relacionen).
Tipos de relaciones
Relación de uno a varios:
Esta relación representa la asociación de un registro de una tabla (primer elemento
de información) con varios registros con otra tabla (segundo elemento de
información).
Ejemplo:
Una factura es un elemento de información que se compone de: Número de
factura, fecha, hora, local, ruc cliente, nombre cliente, dirección cliente, teléfono
cliente, cajero, entre otros.
De los datos citados, tenemos un elemento de información que permite agrupar ruc
cliente, nombre cliente, dirección cliente y teléfono cliente (elemento de
información cliente).
Entre cliente y factura existe una relación, puesto un cliente puede estar vinculado
a varias facturas, es decir que estas facturas están a nombre de dicho cliente.
Tipos de relaciones
Relación de varios a varios:
Esta relación representa la asociación de varios registro de una tabla (primer
elemento de información) con varios registros con otra tabla (segundo elemento de
información).
Ejemplo:
Una tabla de factura es un elemento de información que se compone de: Número
de factura, código de producto, descripción, unidades, precio unitario, subtotal, etc.
De los datos citados, tenemos un elemento de información que permite agrupar
código de producto y descripción de producto (elemento de información
productos).
Entre factura y producto existe una relación de varios a varios, puesto que en una
factura se puede registrar varios productos(facturar) y un producto puede ser
facturado en varias facturas.
Tipos de relaciones
Relación de uno a uno:
Esta relación representa la asociación de un registro de una tabla (primer elemento
de información) con un único registro de otra tabla (segundo elemento de
información).
Ejemplo:
La tabla de persona es un elemento de información que se compone de: Número de
cédula, nombres, apellidos, fecha de nacimiento, pasaporte, fecha de emisión, fecha
de vencimiento, versión pasaporte, etc.
De los datos citados, tenemos un elemento de información que permite agrupar
número de pasaporte, fecha de emisión, fecha de vencimiento, versión pasaporte.
Entre persona y pasaporte existe una relación de uno a uno, puesto que en una
persona sólo tiene asociado un único registro de pasaporte.
Modelo de datos
Es una representación abstracta de los datos de una organización y las
relaciones entre ellos.
Un modelo es un conjunto de herramientas conceptuales para describir
datos, sus relaciones, su significado y sus restricciones de consistencia..
Un modelo de datos es un sistema formal y abstracto que permite
describir los datos de acuerdo con reglas y convenios predefinidos o
podríamos decir que es un conjunto de concepto que permiten
describir, a distintos niveles de abstracción, la estructura de una base
de datos
Modelo E-R
Modelo Entidad relación E-R es la representación conceptual de un
conjunto de datos, para lo cual se elabora un diagrama con la
simbología:

La entidad representa un elemento de


Entidad información

El campo representa una característica


Campo cualitativa o cuantitativa del elemento de
información.

La relación es la asociación entre las


Relación
entidades.
Modelo E-R
Ejemplo: Asignación de
técnicos a proyectos
Ejemplo
Modelo en�dad-relación extendido para un sistema de gestión de
técnicos y su asignación a proyectos dentro de una empresa u
organización.
El TÉCNICO es un subtipo de EMPLEADO y que puede participar en
cualquier proyecto que lo asigne su superior durante el tiempo que
requiera el proyecto, independientemente del departamento de donde
proviene. Sin embargo, No todos los empleados son susceptibles a
trabajar en un proyecto, por ejemplo los administrativos.
Ejemplo: Caso de una Institución
Bancaria
Cierta entidad bancaria esta implementado un sistema de información
donde se administre su información en una base de datos.
La información que se pretende almacenar son las transacciones de
deposito y de retiro de dinero que realizan los clientes en las distintas
sucursales de la institución. Se debe de considerar que los clientes son
los propietarios de cuentas que pueden clasificarse en dos grupos:
Cuentas ahorros y cuentas corrientes.

También podría gustarte