Vous êtes sur la page 1sur 14

Base de Datos

Modelo de Datos

CONCEPTOS BSICOS
Datos

Son informacin pura

datos sin elaborar

una coleccin de hechos que es preciso procesar para que sean significativos.

Informacin

Es el resultado de procesar los datos para dejar ver su significado

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.

Sistema de Base de Datos


Se refiere a una organizacin de componentes que define y regula la captura,
almacenamiento, administracin y uso de datos dentro de un ambiente de base de datos,
compuesto por: hardware, software, personas, procedimientos y datos.

Base de Datos
Modelo de Datos

CONCEPTOS BSICOS
Modelo

Es una abstraccin de un objeto o hecho real ms complejo.

La funcin principal de un modelo es ayudar a entender las complejidades del


ambiente real.

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

Los modelos de datos pueden facilitar la interaccin entre el diseador, el programador de

aplicaciones y el usuario final, son una herramienta de comunicacin.

Un modelo bien diseado puede incluso promover un mejor entendimiento de la


organizacin para la cual se desarroll el diseo de la base de datos.

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

Aplicacin de las reglas de


Normalizacin al modelo
conceptual.
Deriva en las tablas que
integran el Diagrama Entidad
Relacin (DER)
Componentes:
Tablas, Relaciones, Columnas

Modelo Fsico

Se orientan los componentes


del diseo lgico hacia la
configuracin y caractersticas
de un gestor de base de datos,
a travs del lenguaje de
definicin del gestor o DDL
(Data Definition Language)

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

Se pueden reconocer diferentes tipos de entidades:

Fsicas: Son entidades tangibles y fciles de entender, siendo casi siempre externos, como
cliente, empleado, departamento, producto, herramienta, almacn, etc.

Conceptuales: Son entidades no tangibles, menos fciles de entender y definidas en


trminos de otra entidad. Por ejemplo, la morosidad del cliente ante el pago.

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: representacin de asociaciones entre entidades, acorde con las decisiones de


gestin de la empresa. Las relaciones establecen el grado de asociacin entre dos
estructuras de datos diferentes.

Atributo: datos elementales conforme a las decisiones de gestin de la empresa y las

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.

Identificar las entidades, relaciones y atributos.

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.

Entidades: Clientes, Servicios, Pedidos

Relaciones: emitir pedido, anular pedido.

Atributos: Entidad Cliente: Nombre, direccin, RIF

Base de Datos
Modelo de Datos

MODELO DE DATOS
Modelo Conceptual
Representacin Grfica