Está en la página 1de 13

REPÚBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA,


CIENCIA Y TECNOLOGÍA

UNIVERSIDAD POLITÉCNICA TERRITORIAL DEL ESTADO BOLÍVAR

PROGRAMA NACIONAL DE FORMACIÓN EN INFORMÁTICA

ELEMENTOS PARA INTERPRETAR EL MODELO


CONCEPTUAL DE DATOS

Profesor: Alumnos:

Dioskary Monrroy Eliezer Alzuru C.I: 26397667

Libert Evans C.I: 26397514

Laura Torres C.I: 28030112

Oscar Cedeño C.I: 20137156

Ciudad Bolívar Junio Del 2019


Índice

Pág.
Introducción…………………………………………………………………… 1

Desarrollo………………………………………………………………………. 2-9

I. Introducción al modelo conceptual de datos……………………. 2-3


II. Identificación de elementos del modelo E/R…………………….. 3-4
III. Conjunto de entidades………………………………………………. 4
IV. Atributos……………………………………………………………….. 4
V. Relaciones multidireccionales…………………………………….. 5
VI. Roles en las relaciones……………………………………………… 6
VII. Atributos en las relaciones…………………………………………. 6
VIII. Conversión de relaciones multidireccionales a binarias,
IX. Notación……………………………………………………………….. 6-7
X. Extensión del modelo E/R………………………………………….. 7
XI. Especialización………………………………………………………. 7
XII. Generalización……………………………………………………….. 8
XIII. Entidades subtipos………………………………………………….. 8
XIV. Entidades súper tipos………………………………………………. 8
XV. Herencia de atributos……………………………………………….. 9

Conclusión……………………………………………………………………. 10

Bibliografía……………………………………………………………………. 11
Introducción

El siguiente trabajo a presentar va dirigido con la intención de que el lector


pueda obtener un poco más información relacionado a este tema tan extenso que
es sobre los elementos para interpretar el modelos conceptual de datos. Aquí
encontraremos las introducciones del modelo conceptual de datos en donde
veremos los niveles de abstracción conceptual, lógicos y físicos; también se
destacan las definiciones de los diagramas o modelos de entidad de relación y sus
respectivos elementos; la multiplicidad de relación entre entidades; la conversión
de las relaciones multidireccionales a binarias; y la extensión del modelo entidad-
relación y sus componentes más significativos.

De igual manera se espera que el lector sea nutrido un poco más de


conocimiento y a través de este trabajo despierte un interés de aprender más
sobre este tipo de temas. Sin más nada que decir a continuación la parte de
desarrollo de este trabajo de investigación.
Introducción del modelo conceptual de datos

El modelo conceptual de datos son aquellos orientados a objetos,


descripción de estructuras de datos, y restricciones de integridad. Se usan
fundamentalmente durante la etapa de análisis de un problema dado y están
orientados a representar los elementos que intervienen en ese problema y sus
relaciones.

El modelado de datos es el proceso de ordenar los datos y sus relaciones


con el fin de desarrollar el modelo lógico de la base de datos. Los objetivos que se
pretenden son: conseguir estructuras de datos flexibles, estables y normalizados,
y separa procesos de los datos.

La modelización de los datos procesados por un sistema de información se


realiza en diferentes niveles consecutivos de abstracción:

 Nivel conceptual: a este nivel se realiza una formalización de los datos


almacenados en el sistema (los de los almacenes del DFD) mediante una
descripción de las entidades (objetos materiales o inmateriales del sistema),
los atributos (propiedades) de estas entidades y las posibles relaciones
entre ellas. Este modelo se realiza durante la fase de análisis del sistema.
 Nivel lógico: mientras que el modelo conceptual es independiente del tipo
de software de gestión de información, en el nivel lógico se realiza la
adaptación de aquel modelo (ya validado) al tipo de Sistema Gestor de
Base de Datos (relacional, jerárquico o en red) que se vaya a utilizar. Al
final se obtiene un modelo de registros que representa la estructura de los
datos (a nivel de registros lógicos) en dicho sistema. Este modelo se realiza
durante la fase de diseño del sistema, también suele completar con
información adicional sobre el volumen de los datos y la forma de acceso a
los mismos.
 Nivel físico: a este nivel se debe determinar cómo se organiza físicamente
el almacenamiento de los datos en ficheros. Todos estos detalles se
pueden ignorar, ya que son competencia del Sistema de Gestión de Base
de Datos que se utilice.
Con la modelización de los datos, además de especificar las características
de la información, se pretende conseguir la simplificación de las estructuras
definidas del proyecto, buscando y eliminando los elementos de datos
(campos de registro) redundantes, para lo cual se produce una
reorganización de estas estructuras para eliminar repeticiones, proceso que
se conoce con el nombre de normalización.

Identificación de elementos del modelo E/R

Entidad

Se trata de un objeto del que se recoge información de interés de cara a la


base de datos. Gráficamente se representa mediante un rectángulo. Dentro de las
entidades pueden ser fuertes o débiles. Las fuertes son las que no dependen de
otras entidades para existir, mientras que las débiles siempre dependen de otra
entidad, sin tener sentido ellas mismas.

Relación

Es una asociación de dos o más entidades. A cada relación se le asigna un


nombre para poder distinguirla de las demás y saber su función dentro del modelo
entidad-relación. Otra característica es el grado de relación, siendo las de grado 1
relaciones que solo relacionan una entidad consigo misma. Las de grado 2 son
relaciones que asocian dos entidades distintas, y las de grado N que se tratan de
relaciones que unan más de dos entidades.

Las relaciones se representan gráficamente con rombos, dentro de ellas se


coloca el nombre de la relación. El tipo de relación se define tomando los máximos
de las cardinalidades que intervienen en la relación, hay cuatro tipos posibles:

1. Una a una (1:1); En este tipo de relación, una vez fijado un elemento de
una entidad se conoce la otra.
2. Una a muchas (1: N); Un ejemplo de esta puede ser de un cliente
haciendo muchos pedidos.
3. Muchas a una (N: 1); Simetría respecto al tipo anterior según el punto de
visto de una u otra entidad.
4. Muchas a muchas (N: N); Un ejemplo de esta puede ser que muchas
personas viven en muchas viviendas.

Conjunto de entidades

Este conjunto es un contenedor lógico para las instancias de un tipo de


entidad y las instancias de cualquier tipo que se deriven de ese tipo de entidad.

El conjunto de entidades no es una construcción de modelado de datos, ya


que no describe la estructura de los datos. En su lugar, un conjunto de entidades
proporciona una construcción para que un entorno de hospedaje de
almacenamiento agrupe las instancias del tipo de entidad y se puedan asignar a
un almacén de datos.

Atributos en relaciones

Las relaciones también pueden tener atributos asociados. Se representan


igual que los atributos de las entidades. Un ejemplo típico son las relaciones de
tipo “histórico” donde debe constar una fecha o una hora. Por ejemplo,
supongamos que es necesario hacer constar la fecha de emisión de una factura a
un cliente, y que es posible emitir duplicados de la factura (con distintas fechas).
En tal caso, el atributo “fecha de emisión” de la factura debería colocarse en la
relación “se emite”.
Multiplicidad de relaciones entre entidades

Es el número de instancias de un tipo que están relacionadas. Una relación


binaria existe entre un libro y su autor, por ejemplo, porque cada libro tiene al
menos un autor. La relación se especifica entre la clase Book y la clase Autor,
pero la multiplicidad de esta relación no es necesariamente de un libro a un autor.
La multiplicidad de la relación indica el número de autores que tiene un libro y el
número de libros que cada autor ha escrito. El grado de la relación en este
ejemplo es binario. La multiplicidad de la relación es varios a varios.

 Uno a uno: una entidad en A se asocia con a los sumo una entidad B, y
una entidad B se asocia con a lo sumo una entidad en A
 Varios a uno: una entidad A se asocia con a lo sumo una entidad B. Una
entidad en B, sin embargo se puede asociar con cualquier número de
entidades en A.
 Uno a varios: una entidad A se asocia con cualquier número de entidades
en B. Una entidad en B, sin embargo, se puede asociar con a lo sumo una
entidad en A.
 Varios a varios: una entidad en A se asocia con cualquier números de
entidades en b, y una entidad en B se asocia con cualquier número de
entidades en A.

Relaciones multidireccionales

Las relaciones multidireccionales pueden ser transformadas en un conjunto


de relaciones binarias de mucho a uno introduciendo un conjunto entidad
conexión.

Roles en las relaciones


El papel de la entidad es la función que desempeña una entidad en una
relación. Los roles representan el papel que juega una entidad en una
determinada relación. Los nombres de rol se deben usar, sobre todo, en los tipos
de relación reflexivos, para evitar ambigüedad.

Atributos en las relaciones

Las relaciones también pueden tener atributos asociados. Se representan


igual que los atributos de las entidades. Un ejemplo típico son las relaciones de
tipo “histórico” donde debe constar una fecha o una hora. Por ejemplo,
supongamos que es necesario hacer constar la fecha de emisión de una factura a
un cliente, y que es posible emitir duplicados de la factura (con distintas fechas).
En tal caso, el atributo “fecha de emisión” de la factura debería colocarse en la
relación “se emite”.

Atributos

Se representan mediante un círculo o elipse etiquetado mediante un


nombre en su interior. Cuando un atributo es identificativo de la entidad se suele
subrayar dicha etiqueta. Por motivos de legibilidad, los atributos suelen no
aparecer representados en el diagrama entidad-relación, sino descritos
textualmente en otros documentos adjuntos.

Relaciones

Se representan mediante un rombo etiquetado en su interior con un verbo.


Este rombo se debe unir mediante líneas con las entidades (rectángulos) que
relaciona, para así saber cuál es la relación que lleva cada uno.

Conversión de las relaciones multidireccionales a binarias

Notación
 Es un modelo relacional sencillo ampliamente extendido.
 Rectángulo, que representan conjunto de entidades.
 Rombos, que representan relaciones.
 Líneas, que unen atributos a conjuntos de entidades y conjuntos.
 Líneas dobles, que indican participación total de una entidad en un conjunto
de relaciones.
 Elipses dobles, que representan atributos multi valorados.
 Elipses discontinuas, que denotan atributos derivados.

Extensión del modelo entidad-relación

Un diagrama o modelo entidad-relación es una herramienta para el


modelado de datos de un sistema de información. Estos modelos expresan
entidades relevantes para un sistema de información así como sus interrelaciones
y propiedades.

El modelo entidad-relación extendido incluye todos los conceptos del


entidad-relación e incorpora los conceptos de subclase y superclase con los
conceptos asociados de especialización y generalización. Otro nuevo concepto
incluido por el ERE es el de categoría, asociado a estos conceptos.

Especialización

Es el resultado de tomar un subconjunto de entidades de alto nivel para


formar un conjunto de entidades de más bajo nivel. En la generalización cada
entidad de alto nivel debe ser también una entidad de bajo nivel. La
especialización no tiene este limitante; y se representa por medio de un triángulo
denominado con la etiqueta “ISA”, se distingue de la generalización por el grosor
de las líneas que conectan al triángulo con las entidades. La especialización
denota la diferencia entre los conjuntos de entidades de alto y bajo nivel.
Generalización

Es el resultado de la unión de dos o más conjuntos de entidades (de bajo


nivel) para producir un conjunto de entidades de más alto nivel. La generalización
se usa para hacer resaltar los parecidos entre tipos de entidades de nivel más bajo
y ocultar sus diferencias. La generalización consiste en identificar todos aquellos
atributos iguales de un conjunto de entidades para formar una entidad global con
dichos atributos semejantes, dicha entidad global quedara a un nivel más alto al
de las entidades origen.

Entidades subtipos

Son entidades que moldean características particulares que diferencian una


o varias entidades que poseen ciertas características comunes pero también
poseen características que las diferencias entre sí. Por ejemplo, una empresa
puede manejar distintos tipos de clientes. Todos los clientes poseen
características comunes como identificación, nombre y deuda, pero dependiendo
del tipo de cliente cada uno posee datos particulares. Esta situación se puede
representar como una clase entidad cliente con todos los atributos comunes a
todos los tipos de clientes existentes, las cuales heredan todos los atributos de la
entidad súper tipo, incluyendo la clave primaria (entidades subtipos).

Entidades súper tipos

Un súper tipo es una entidad que queda completamente definida como la


unión de dos o más entidades. A estas últimas se les llama subtipos de la entidad
súper tipo.

 Cada ocurrencia de la entidad súper tipo debe ser parte de una y sólo una
entidad subtipo. Los subtipos son excluyentes.
 Puede haber anidamiento: un subtipo de una entidad puede ser el súper
tipo de otras.
Herencias de atributos

Una propiedad crucial de las entidades de nivel más alto y más bajo
creadas mediante especialización y generalización es la herencia de atributos. Los
atributos de los conjuntos de entidades de nivel más alto se dice que son
heredados por los conjuntos de entidades de nivel más bajo. Por ejemplo, cliente y
empleado heredan los atributos de persona. Así, cliente se describe mediante sus
atributos nombre, calle y ciudad y adicionalmente por el atributo id-cliente;
empleado se describe mediante sus atributos nombre, calle y ciudad, y
adicionalmente por los atributos id-empleado y sueldo.

Un conjunto de entidades de nivel más bajo (o subclase) también hereda la


participación en los conjuntos de relaciones en los que su entidad de nivel más
alto (o súper clase) participa.
Conclusión

Entre las informaciones más destacadas y relevantes que podemos obtener


de este trabajo podemos decir que los modelos conceptuales de datos, son
aquellos orientados a objetos y fundamentalmente durante la etapa de análisis de
un problema, donde el modelado de datos es simplemente el proceso de ordenar
los datos y cada una de sus relaciones con el objetivo principal de crear el modelo
lógico de una base de datos; en estos se encuentran los niveles de abstracción
que son a nivel conceptual en donde se realiza una formalización de los datos
almacenados, el nivel físico donde se determina cómo se organiza físicamente el
almacenamiento en ficheros, y el nivel lógico donde se realiza la adaptación del
modelo al tipo de sistema que se vaya a utilizar; en la identificación de los modelos
de E/R podemos decir que la relación es una asociación de dos o más entidades y
que a su vez la entidad se trata de un objeto del que se recoge información para la
base de datos; cabe destacar que para hacer una relación entre entidades hay
cuatros tipos de cardinalidades y son de uno a uno, uno a muchos, muchos a uno
y de muchos a muchos, a demás en una entidad podemos encontrar atributos que
define propiedades de la misma y también en una relación; cabe destacar también
que la extensión del modelo entidad-relación es una herramienta para el modelado
de datos de un sistema de información en esta influyen los elementos de
generalización, especialización, las entidades de subtipos y súper tipos y las
herencias de atributos.
Bibliografía

La información recolectada de esta investigación fue obtenida de las siguientes


páginas web:

Blogspot. Blog en línea:

http://elementosconceptualdedatos.blogspot.com/

Calaméo. Documento en línea:

https://es.calameo.com/read/00274318364c6536d8c4d

Slideshare. Documento en línea:

https://es.slideshare.net/elinho14/elementos-para-interpretar-el-modelo-
conceptual-de-datos-62753248

https://es.slideshare.net/AliKunGonzalez/elementos-para-interpretar-el-modelo-
conceptual-de-datos

También podría gustarte