Вы находитесь на странице: 1из 17

FUNDAMENTOS BASE DE

DATOS

Tarea 1 - Reporte de componentes del


modelo Entidad-Relacin

VII
SEME
STRE

Introduccin
Esta investigacin se encuentra modelos que al momento de aplicarlos traen
beneficios a usuarios comunes ya que hoy en da, las grandes empresas
necesitan de grandes sistemas para manejar de una buena manera y organizada
la informacin que esta necesita. Para poder emplear estos modelos existen
formas para que tengan una buena optimizacin, ya que una base de datos es un
conjunto de datos que son almacenados, estos pueden tener demasiada
informacin de las cual se requiere una buena organizacin.

MODELO DE DATOS

Un modelo de datos segn Ullman un modelo tiene reglas para definir y utilizar,
por ejemplo una receta la tomamos como modelo que son una serie de pasos para
seguir.
Segn Codd es una combinacin de tres componentes:
1. Una coleccin de estructura de base de datos puede ser una base de datos.
2. Existen reglas para utilizar esos datos: como los operadores o reglas para las
estructuras de datos.
3. Reglas de integridad, que es el mismo dato este en un lugar, esto puede ser
modificar, borrar y actualizar.
Puede ser usada como:

Herramienta
Base para el desarrollo de metodologas
Sistemas de lenguajes
Diseo de arquitectura

MODELO DE ENTIDAD RELACIN


Empieza con un primer modelo de datos fue el modelo relacional en 1969. Este
modelo fue por Peter Chen.
No existe un modelo estandarizado, hay estructuras de las que conforman las
variantes de entidad relacin.
Es una herramienta para el modelado de datos de un sistema de informacin, es
decir este es parte de una situacin real. Consistente en objetos bsicos llamados
entidades que estos son relevantes, as como sus relaciones y propiedades entre
estos objetos. Se utilizan smbolos y reglas para representar los datos y las
relaciones
Este se desarroll para facilitar el diseo de base de datos, especificar la
estructura de una empresa por ejemplo.

Pasos para el Modelo Entidad Relacin:


1. comienza con la descripcin textual del problema, esto es un requisito.
2. Se hace una lista de los sustantivos y verbos que se encuentren en la
descripcin textual.
3. Los sustantivos son posibles entidades o atributos.
4. Los verbos son posibles relaciones.
5. se analizaran las frases para determinar la cardinalidad de las relaciones.
6. Se elabora el diagrama entidad-relacin (diagrama de flujo).
7. Se completa el diagrama con listas de atributos y una descripcin de otras
restricciones que no se pueden reflejar en el diagrama.

Este emplea elementos en el modelo de entidad relacin como: entidades,


relaciones y atributos.

Ejemplo:
1. Comienza con la descripcin textual del problema, esto es un requisito.
En una escuela es necesario que el alumno de los que se tiene nombre y nmero
de control, asistan a un curso de la cual tiene clave y nombre, estos pueden asistir
a un curso, pero una materia puede ser tomada por uno o ms alumnos.

2. Se hace una lista de los sustantivos y verbos que se encuentren en la


descripcin textual.

SUSTANTIVOS
Alumno
Nombre
No. De control
Curso
Clave
Nombre

VERBOS
Necesario
Asistan
Tomada

3. Los sustantivos son posibles entidades o atributos.


4. Los verbos son posibles relaciones
5. Se analizaran las frases para determinar la cardinalidad de las relaciones.
Estos pueden asistir a un curso, pero una materia puede ser tomada por uno o
ms alumnos.
6. Se elabora el diagrama entidad-relacin (diagrama de flujo). Se analizan y
empieza a dar el modelado de entidad relacin.
7. Se completa el diagrama con listas de atributos y una descripcin de otras
restricciones que no se pueden reflejar en el diagrama.
En este ejemplo se va complementado los dos ltimos pasos para explicar y
definir a cada uno de los componentes.

Una entidad es una cosa u objeto que se puede distinguir de todos los dems,
todo lo que se pueda describir por ejemplo, una persona es una entidad, este se
representa con un rectngulo.
Por ejemplo:

Una entidad se pueden distingan de dos formas:


Regulares, estos son nicos o los primeros, de acuerdo a la definicin de entidad.
Dbiles, este depende de la existencia de entidad regular, se podran decir que
son los segundos.
*En el ejemplo solo se menciona una entidad regular.
Los atributos son las caractersticas o propiedades de la entidad cada atributo
tiene nombre y este tiene un atributo para identificarla, este se representa con un
ovalo.
Por ejemplo:

Los atributos pueden ser:

Simples o compuestos, los simples solo es uno no se puede dividir su

significado propio; el compuesto este tiene significado por si mismo.


Monovaluados o multivaluados, los monovaluados tienen un valor que le

pertenece,
Polivalente, este tiene varios significados
Interrelacin, este tiene varios tipos de entidad.

Tambin existen llaves que ayuda a diferenciar en los atributos.

Llave primaria, este es una identificacin que va a distinguir a otras entidades que
pueden tener los mismos atributos.
Llaves secundarias estas pueden ser los dems atributos.
Este es representado en forma de relleno.

La relacin va a hacer asociar a las entidades, este se representa con un rombo.

La cardinalidad indica la descripcin de relacin que pueden tener entre un


conjunto como puede ser A y B.
Si son uno o ms de la relacin.

Aqu un ejemplo la cardinalidad trata de reflejar la oracin que el texto describe:


un alumno puede asistir a un curso, pero una materia puede ser tomada por uno
o ms alumnos.
Dependencia en existencia e identificacin:
Dependencia en existencia este ocurre cuando la entidad tiene una relacin que
puede existir.

Esta se representa en la relacin

Dependencia en identificacin, esta es cuando unas dos entidades pueden


describir lo mismo en la relacin tiene que especificar que hay una dependencia
de identificacin.
Es representada de a siguiente manera

Generalizacin y especificacin: Aqu es una entidad que va a depender de una


entidad, por lo general estos son entidades regulares, sobretodo aqu va a
depender de la redaccin del texto.
Esta es representada de la siguiente manera:
Una universidad es pblica o una universidad es privada, estas son iguales porque
de las dos formas se encuentra que ambas son universidades

Agregacin: aqu en la relacin se va encontrar de que es parte de o tiene aqu


solamente va a existir la cardinalidad el (1,1).

Este tiene dos clases:


Compuesto/componente, aqu vamos a encontrar entidades no hay atributos ya
que es parte a del pertenece o tiene.

Miembro coleccin, se encuentra todo lo agregado, todo lo que contiene comouna


coleccin.

MODELO RELACIONAL
Este se basa en la lgica de predicado y teora de conjuntos, es el ms utilizado
en la actualidad.

Es un conjunto de tablas aqu se pueden encontrar la relacin, en ella se puede


tener, registros y campos, que la relacin ser un campo en comn, se podrn
encontrar las mismas caractersticas.
Esta contiene una coleccin especfica de datos. Las bases de datos pasan por un
proceso al que se llama normalizacin de una base de datos, este modelo tiene
ventajas como: garantiza herramientas e integridad referencial y la normalizacin
es ms comprensible y aplicable.
Estructura de las bases de datos relacionales
Estos son: nivel interno, conceptual y de visin.
Compuesta por:

Modelo relacional de datos: Esta es una coleccin de datos almacenados


Submodelo de datos: Es algo externo, puede tener mas vistas para
describir los datos requeridos, cada uno esta compuesto por un buffer
donde

el

DBMS

puede

depositar

datos

recuperados

guarda

temporalmente.
Este se encarga de generar y recopilar informacin.

Esquema de almacenamiento
Las tablas tienen un archivo almacenado. Para recuperar tienen claves que a su
ves forman ndices para entrar a un archivo almacenado.

Sublenguaje de datos: Este maneja datos de los cuales pueden tener una relacin
con otros datos, es decir se de un dato se pueden derivar mas relacionados con el
principal dato.

Tupla: Se llama tambin registro o fila, este define un objeto real, no pueden existir
dos iguales, por decir es un conjunto de datos de un alumno, cada tupla es un
conjunto de datos de un mismo alumno.
Atributo: Es son campos o columnas estas de forma vertical de la relacin,
contiene caractersticas que definen una entidad u objeto.
Dominio: Es un rango de valores en los que puede existir un atributo.
Relacin: Es una tabla que representa todo el modelo entidad relacin, contiene
entidades, atributos que es la columna y tuplas que son filas.

Propiedades de una relacin:

Cardinalidad: se puede cambiar, puede ser frecuente, se puede aadir o

eliminar.
Grado: son los atributos estos se puede agregar y modificar pero si se

hace estos pueden modificar las aplicaciones del uso de base de datos.
Instancia: Son los datos que pertenecen a una relacin en un determinado

momento.
Claves:
1. Candidata: Puede ser una o cada una de las claves en una relacin, mas
sin embargo no puede estar repetida.
2. Primaria: es la clave escogida por el usuario, para que se pueda identificar los
datos de una relacin.
3. Alternativa: Son las claves candidatas que no han sido elegidas.
4. Forneas: Es un atributo en una relacin que tiene claves primarias de otra
relacin.
Estos modelos nos muestran la importancia de la cual es empleada para poder
tener un buen diseo de base de datos, en cada una tiene sus caractersticas de
las cuales se diferencian, aunque el modelo de entidad relacin y modelo

relacional se parecen en cuanto a sus elementos. Como la entidad, esta tiene que
ser bien distinguida para poder aplicar los atributos, llaves, relacin es muy
semejante.
La diferencia entre estas es que el modelo de identidad relacin es fsica,
determina mas las cosas paso por paso, los modelos relacionales estos son ms
lgicos ya que son empleados por tablas de los cuales tienen que ser
acomodados o distribuidos de acuerdo a sus elementos.
Estas tambin ayuda a la importancia de hacer primero las cosas fsicas para no
tener errores en la informacin, esto traer a una satisfaccin al momento de
desarrollar una base de datos.
Estos modelos de entidad relacin y relacional son explicados de acuerdo a clases
de la materia fundamentos de base de datos, as como el material de apoyo de el
profesor a cargo de esta.

Conclusin
El modelo entidad relacin se utiliza en el mundo real cuando se va a realizar una
base de datos.

El modelo entidad relacin se denomina as debido a que precisamente permite


representar relaciones entre entidades (objetivo del modelado de datos).
El modelo debe estar compuesto por:

Entidades
Atributos
Relaciones
Cardinalidad

Entidades: todo lo que existe y es capaz de ser descrito (sustantivo).


Atributos: es una caracterstica (adjetivo) de una entidad que puede hacer 1 de
tres cosas:

Identificar
Relacionar
Describir

Bibliografa
http://www.lsgames.com/tmp/SQL/ModeloER_Access.htm
Sistemas de Bases de Datos.
C.J. Date.

Introduccin

Los

Pearson, 2001.
http://atenea.udistrital.edu.co/profesores/jdimate/basedatos1/tema2_3.htm
http://www3.uji.es/~mmarques/f47/apun/node85.html
http://ict.udlap.mx/people/carlos/is341/bases02.html

Bibliog
rafa:

ANALISIS Y DISEO DE SISTEMAS, Kendall & Kendall - Prentice Hall


SISTEMAS DE INFORMACION PARA LA DIRECCION, Manfredo Monforte Pirmide
ADMINISTRACION DE LOS SISTEMAS DE INFORMACION, Laudon & Laudon Prentice Hall
SISTEMAS DE INFORMACIN PARA LA ADMINISTRACIN, James A.Senn Grupo Editorial Iberoamrica

Вам также может понравиться