Modelado de Datos 2

10
MODELO DE DATOS

Transcript of Modelado de Datos 2

7/25/2019 Modelado de Datos 2

http://slidepdf.com/reader/full/modelado-de-datos-2 1/11

MODELO DE DATOS

7/25/2019 Modelado de Datos 2

http://slidepdf.com/reader/full/modelado-de-datos-2 2/11

CONCEPTO

Un modelo de datos es una representación relativamente general gráfica, de estructuras de datos reales más complejgenerales, un modelo es una abstracción de un objeto o hcomplejo.

El modelado de datos es un proceso iterativo y progresivo. Suna comprensión sencilla del dominio del problema y aaumente ésta, también se incrementa el nivel de detalle ddatos.

7/25/2019 Modelado de Datos 2

http://slidepdf.com/reader/full/modelado-de-datos-2 3/11

Un modelo de datos listo para implementación debe contenesiguientes componentes:

Una descripción de la estructura de datos que guardaráusuario final.

Un conjunto de reglas que se pueden hacer cumplir paraintegridad de los datos.

Una metodología de manipulación de datos paratransformaciones de los datos reales.

7/25/2019 Modelado de Datos 2

http://slidepdf.com/reader/full/modelado-de-datos-2 4/11

Importancia de modelo de dato

Los modelos de datos pueden facilitar la interacción entre eprogramador de aplicaciones y el usuario final.

Un modelo bien diseñado puede incluso promoventendimiento de la organización para la cual se desarrolló base de datos.

En pocas palabras, los modelos de datos son una he

comunicación.

7/25/2019 Modelado de Datos 2

http://slidepdf.com/reader/full/modelado-de-datos-2 5/11

ELEMENTOS BÁSICOS DE UN MODDE DATOS 

ELEMENTOS

ATRIBUTOS

RESTRICCIONRELACION

ATRIBUTOS

•Es una característi•Son el equivalente

los sistemas de arc

RELACION

•Describe una asocentidades.•Relación uno a mu•Relación muchos a•Relación uno a un

RESTRICCION

•Se aplica a los dat•Las restricciones so

porque ayudan a integridad de dato•Las restricciones se

normalmente en fo

7/25/2019 Modelado de Datos 2

http://slidepdf.com/reader/full/modelado-de-datos-2 6/11

REGLAS DE NEGOCIO

Una regla de negocios es una descripción breve, precisa y no ambigua deprocedimiento o principio dentro de una organización específica.

Cuando los diseñadores de bases de datos empiezan a seleccionar o dentidades, atributos y relaciones que se usarán para construir un modepueden empezar por entender cabalmente qué tipos de datos hay en una cómo se usan los datos y qué tiempo se usan.

7/25/2019 Modelado de Datos 2

http://slidepdf.com/reader/full/modelado-de-datos-2 7/11

REGLAS DE NEGOCIO

Las reglas de negocios deben darse por escrito y actualizarscualquier cambio en el ambiente operacional de la organiza

Las reglas de negocios debidamente escritas se usanentidades, atributos, relaciones y restricciones.

Cada vez que se vean enunciados de relación, como "un atender a varios clientes y cada cliente puede ser atendi

agente", se observan reglas de negocios aplicadas.

7/25/2019 Modelado de Datos 2

http://slidepdf.com/reader/full/modelado-de-datos-2 8/11

REGLAS DE NEGOCIO

Como regla general, un sustantivo en una regla de negocioen entidad en el modelo y un verbo (activo o pasivosustantivos lo convertirá en una relación entre entidades.

Para identificar en forma correcta el tipo de relación se deque las relaciones son bidireccionales, es decir, son direcciones.

7/25/2019 Modelado de Datos 2

http://slidepdf.com/reader/full/modelado-de-datos-2 9/11

Ejercicios

Típicamente, un paciente que permanece en un hmedicamentos que han sido ordenados por un médico paes frecuente que el paciente reciba varias medicinas porelación 1,M entre PACIENTE y ORDEN. Del mismo modopuede incluir varias medicinas, creando una relación 1:M eMEDICACION.

¿Qué tablas crearía el lector y cuáles serían sus componente

7/25/2019 Modelado de Datos 2

http://slidepdf.com/reader/full/modelado-de-datos-2 10/11

Ejercicios

Identifique las entidades, relaciones y atributos del proceso d

7/25/2019 Modelado de Datos 2

http://slidepdf.com/reader/full/modelado-de-datos-2 11/11

Tarea

Realice un ensayo del tema LA EVOLUCIÓN DE LOS MODELOmáximo 2 paginas.