Modelo de Datos
CONCEPTOS BSICOS
Datos
una coleccin de hechos que es preciso procesar para que sean significativos.
Informacin
Base de Datos
Modelo de Datos
CONCEPTOS BSICOS
Base de Datos
Conjunto estructurado de datos que representa, de forma nica e integrada, entidades y sus
interrelaciones.
Fondo comn de informacin almacenada en una computadora para que cualquier persona
o programa autorizado pueda acceder a ella, independiente de su procedencia y del uso que
haga.
Base de Datos
Modelo de Datos
CONCEPTOS BSICOS
Modelo
Base de Datos
Modelo de Datos
MODELO DE DATOS
Conceptos
Son un grupo de herramientas conceptuales para describir los datos, sus relaciones, su
semntica y sus limitantes.
Es una definicin lgica, independiente y abstracta de los objetos, operadores y dems que
en conjunto constituyen el sistema con el que interactan los usuarios.
Dentro del ambiente de base de datos, el modelo representa estructuras de datos y sus
caractersticas, relaciones, restricciones, transformaciones y otras construcciones con el
propsito de sostener un dominio de problema especfico.
Base de Datos
Modelo de Datos
MODELO DE DATOS
Importancia
El plano de la casa es una abstraccin, no se puede vivir en l. Del mismo modo, el modelo
de datos es una abstraccin, no se pueden sacar de l los datos requeridos. As como no se
puede construir una buena casa sin un plano, es igualmente improbable crear una buena
base de datos sin elaborar primero un modelo apropiado de datos.
Base de Datos
Modelo de Datos
MODELO DE DATOS
Evolucin
Base de Datos
Modelo de Datos
MODELO DE DATOS
Modelo Conceptual
Parte de la situacin actual y
de los requisitos del usuario.
Componentes del Modelo:
Entidades,
Relaciones
y
Atributos
Modelo Lgico
Modelo Fsico
Base de Datos
Modelo de Datos
MODELO DE DATOS
Modelo Conceptual
El Modelo Conceptual describe las caractersticas principales de los datos del sistema, a
travs de entidades, atributos y relaciones de inters para el rea de negocio a representar.
El modelo debe ser independiente del Hardware y Software a utilizar para el manejo de los
datos, y de las aplicaciones actuales o futuras que utilicen dichos datos.
El mtodo anlisis entidad-relacin introducido en 1976 por Peter Chen, utiliza los
siguientes conceptos
Entidades: objetos que tienen una existencia propia conforme a las decisiones de gestin de
la empresa. Es aquello de inters duradero para la empresa, sobre lo cual se pueden
almacenar datos e identificar de un modo nico.
Base de Datos
Modelo de Datos
MODELO DE DATOS
Modelo Conceptual
Fsicas: Son entidades tangibles y fciles de entender, siendo casi siempre externos, como
cliente, empleado, departamento, producto, herramienta, almacn, etc.
Eventos/Estados: Son entidades asociativas que existen por la conexin entre dos o ms
entidades, y definen <algo que ocurre> o una <condicin o situacin>. Por ejmplo: compra,
negociacin, depsito, orden, empleo, etc.
Base de Datos
Modelo de Datos
MODELO DE DATOS
Modelo Conceptual
Atributivas: son entidades que dependen de otra para su existencia. Esta resulta de la
explosin de un grupo de atributos repetitivos. Por ejemplo, los artculos de un almacn.
No deben confundirse entidades con otros objetos que no lo son, como por ejemplo:
procesos (que ejecutan acciones sobre las entidades: deduccin de nmina, facturacin, ),
clculos (que son derivados de los atributos de las entidades: nivel de inventario, promedio
de edad,) o informes (que se derivan de hechos acerca de las entidades: plan de
proyectos, estados de cuenta,).
Base de Datos
Modelo de Datos
MODELO DE DATOS
Modelo Conceptual
relaciones. Son caractersticas o propiedades de una entidad que sirven para definir,
describir y clasificar . Los atributos llamados claves o identificadores permiten identificar sin
ambigedad cada valor de la entidad (ocurrencia)
Base de Datos
Modelo de Datos
MODELO DE DATOS
Modelo Conceptual
Ejemplo:
UNA EMPRESA DE SERVICIOS ATIENDE A SUS CLIENTES, QUE EMITEN PEDIDOS PARA
REQUERIR DICHOS SERVICIOS.
Base de Datos
Modelo de Datos
MODELO DE DATOS
Modelo Conceptual
Ejemplo:
UNA EMPRESA DE SERVICIOS ATIENDE A SUS CLIENTES, QUE EMITEN PEDIDOS PARA
REQUERIR DICHOS SERVICIOS.
Base de Datos
Modelo de Datos
MODELO DE DATOS
Modelo Conceptual
Representacin Grfica