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

UNIVERSIDAD JOS CARLOS

MARITEGUI
FACULTAD DE INGENIERA

CARRERA PROFESIONAL DE INGENIERA DE SISTEMAS


E INFORMTICA

CURSO:
DATOS I

BASE DE

TITULO: Entidad Atributo y


Relacin
PRESENTADO POR: HEBERT VILCA
MAMANI

DOCENTE: Ing. Melina ALFREZ


GARCA

MOQUEGUA - PER
Abril del 2015

Contenido
.................................................................................................................... 1
Introduccion................................................................................................... 3
Definicin de Entidades..................................................................................4
1.3 Entidad..................................................................................................... 5
1.4 Atributos............................................................................................... 6
2-. Relacin................................................................................................. 7
BIBLIOGRAFIA............................................................................................... 11
ANEXOS........................................................................................................ 12

Introduccion
El Modelo Entidad-Relacin.

1. Se elabora el diagrama (o diagramas) entidad-relacin.


2. Se completa el modelo con listas de atributos y una descripcin
de otras restricciones que no se pueden reflejar en el diagrama.
El modelado de datos no acaba con el uso de esta tcnica. Son
necesarias otras tcnicas para lograr un modelo directamente
implementarle en una base de datos. Brevemente:
Permite mostrar resultados entre otras entidades pertenecientes a las
existentes de manera que se encuentre la normatividad de archivos
que se almacenaran

Transformacin de relaciones mltiples en binarias.

Normalizacin de una base de datos de relaciones (algunas


relaciones pueden transformarse en atributos y viceversa).

Conversin en tablas (en caso de utilizar una base de datos


relacional).

Definicin de Entidades
En general definimos una entidad como algo concreto o abstracto, pero que
existe y por tanto es uno y diferente del resto. Puede ser una persona, una
empresa, un animal e incluso en ciertos contextos incluso objetos y cosas,
aunque generalmente se refiere a una colectividad que puede considerarse
una unidad. Su estudio en profundidad lo dejaremos para el campo de la
metafsica, la sociologa o la psicologa. Para la tecnologa y la informtica,
una entidad es un concepto que se refiere fundamentalmente a dos
campos: 1) En el campo empresarial, una entidad sera cada parte de una
empresa que formase parte del entorno de esta y que adems tuviese
informacin relevante para ella. As, para una empresa, seran entidades los
clientes, los proveedores e incluso las facturas. Del mismo modo, la
empresa sera una entidad para los clientes y los proveedores, siendo pues
una relacin recproca. En general el concepto de entidad se refiere a todo
aquello que funciona como una unidad, con un objetivo o intereses
comunes, por lo que podemos hablar de entidades econmicas, polticas,
sociales... etc. Asimismo, una entidad seran corporaciones, agrupaciones o
sociedades de varias empresas o agrupaciones de diverso tipo, siempre y
cuando funcionasen en conjunto bajo un mismo objetivo. Tambin existe un
concepto relacionado que define la entidad como cada parte de un estado:
seran entidades las provincias, las comunidades, los ayuntamientos... 2)
Se define una entidad (o instancia) como una unidad de una base de datos
que contiene informacin. Esta unidad es una representacin dentro de la
base de datos de un objeto, persona, empresa... etc, del mundo real, y como
tal posee ciertos atributos que la diferencian del resto de entidades. As por
ejemplo, en una base de datos de una oficina, una entidad podra ser el
material de oficina, otra los empleados, otra los ordenadores, incluso el
ambiente laboral, la empata y cosas ms abstractas. Cada una de estas
entidades tendra ciertos atributos propios. As, los empleados tendran
atributos como nombre, edad, estatura... los ordenadores otros como
identificador, procesador, ao de compra... y as para cada una de ellas. En
una base de datos compleja pueden existir entidades relacionadas entre si
por diversos parmetros o atributos, de tal modo que la existencia de una
puede ir ligada a la existencia de otra. As, las entidades pueden ser fuertes
(existen por si mismas) o dbiles (su existencia depende de que exista otra
entidad). Las relaciones entre entidades suelen describirse en el esquema

de la estructura de la base de datos e incluso pueden


agruparse entre si para formar conjuntos de entidades,
tambin llamados clases. El
modelo Entidad-Relacin es
hecho uno de los ms
importantes a la hora de
disear e implementar una
base de datos con xito.
Mediante este modelo se
relacionan una o varias
entidades por sus
atributos, que pueden ser
comunes o no a varias de
ellas (el coste es un atributo comn a un ordenador y a una
silla, por ejemplo).

de

1.3 Entidad
Las entidades representan cosas u objetos (ya sean reales o abstractos), que se
diferencian claramente entre s.
Para poder seguir un ejemplo durante el artculo aadir ejemplos sobre un taller
mecnico, donde se podra crear las siguientes entidades:

Coches (objeto fsico): contiene la informacin de cada taller.

Empleado (objeto fsico): informacin de los trabajadores.

Cargo del empleado (cosa abstracta): informacin de la funcin del empleado.

Estas entidades se representan en un diagrama con unos rectngulos,


como los siguientes.

Algunos Ejemplos:

Una persona. (Se diferencia de cualquier otra persona, incluso siendo gemelos).

Un automvil. (Aunque sean de la misma marca, el mismo modelo,..., tendrn


atributos diferentes, por ejemplo, el nmero de chasis).

Una casa (Aunque sea exactamente igual a otra, an se diferenciar en su


direccin).

Una entidad puede ser un objeto con existencia fsica como: una persona, un animal, una
casa, etc. (entidad concreta); o un objeto con existencia conceptual como: un puesto de
trabajo, una asignatura de clases, un nombre,etc. (entidad abstracta).
Una entidad est descrita y se representa por sus caractersticas o atributos. Por ejemplo,
la entidad Persona las caractersticas: Nombre, Apellido, Gnero, Estatura, Peso, Fecha
de nacimiento.

1.4 Atributos
Los atributos definen o identifican las caractersticas de
entidad (es el contenido de esta entidad). Cada entidad
contiene distintos atributos, que dan informacin sobre esta
entidad. Estos atributos pueden ser de distintos tipos
(numricos, texto, fecha).
Siguiendo el ejemplo de antes podemos analizar los atributos de nuestra
entidad Coches, que nos darn informacin sobre los coches de nuestro
supuesto taller.
Unos posibles atributos seran los siguientes: nmero de
chasis, matrcula, DNI del propietario, marca, modelo y muchos otros que
complementen la informacin de cada coche.
Los atributos se representan como crculos que descienden de una entidad,
y no es necesario representarlos todos, sino los ms significativos, como a
continuacin.

Los atributos son las caractersticas que definen o identifican a una entidad. Estas pueden
ser muchas, y el diseador solo utiliza o implementa las que considere ms relevantes.

En un conjunto de entidades del mismo tipo, cada entidad tiene valores especficos
asignados para cada uno de sus atributos, de esta forma, es posible su identificacin
unvoca.
Ejemplos:
A la coleccin de entidades alumnos, con el siguiente conjunto de atributos en comn,
(id, nombre, edad, semestre), pertenecen las entidades:

(1, Sofa, 38 aos, 2)

(2, Josefa, 19 aos, 5)

(3, Carlos, 20 aos, 2)

...

Cada una de las entidades pertenecientes a este conjunto se diferencia de


las dems por el valor de sus atributos. Ntese que dos o ms entidades
diferentes pueden tener los mismos valores para algunos de sus atributos,
pero nunca para todos.
En particular, los atributos identificativos son aquellos que permiten
diferenciar a una instancia de la entidad de otra distinta. Por ejemplo, el
atributo identificativo que distingue a un alumno de otro es su nmero de id.
Para cada atributo, existe un dominio del mismo, este hace referencia al
tipo de datos que ser almacenado a restricciones en los valores que el
atributo puede tomar (cadenas de caracteres, nmeros, solo dos letras, solo
nmeros mayores que cero, solo nmeros enteros...).
Cuando algn atributo correspondiente a una entidad no tiene un valor
determinado, recibe el valor nulo, bien sea porque no se conoce, porque no
existe o porque no se sabe nada al respecto del mismo.

2-. Relacin
Es un vnculo que nos permite definir una dependencia entre varias
entidades, es decir, nos permite exigir que varias entidades compartan
ciertos atributos de forma indispensable.
Por ejemplo, los empleados del taller (de la entidad Empleados) tienen
un cargo (segn la entidad Cargo del empleado). Es decir, un atributo
de la entidad Empleados especificar que cargo tiene en el taller, y tiene
que ser idntico al que ya existe en la entidad Cargo del empleado.

Las relaciones se muestran en los diagramas como rombos, que se unen a


las entidades mediante lneas.

Describe cierta dependencia entre entidades o permite la asociacin de las mismas.


Ejemplo:
Si tenemos dos entidades, "CLIENTE" y "HABITACIN", podemos
entender la relacin entre ambas
al tomar un caso concreto (ocurrencia) de cada una de ellas.
Entonces, podramos tener la
ocurrencia "Habitacin 502", de la entidad "HABITACIN" y la
ocurrencia "Henry Johnson McFly
Bogard", de la entidad "CLIENTE", entre las que es posible
relacionar que la habitacin 502
se encuentra ocupada por el husped de nombre Henry Johnson McFly
Bogard.

RELACIONES
Es un vnculo que nos permite definir una dependencia
varias entidades

SELECCIONAMOS

entre

LAS ENTIDADES

LUEGO TENEMOS LAS ENTIDADES CON SU RESPECTIVA LLAVE PRIMARIA Y


SUS ATRUBUTOS SECUENCIALES.

LUEGO RELACIONAMOS

BIBLIOGRAFIA

1-.Elmasri y Navathe:
Fundamentos de Sistemas de Bases de Datos

2-. 3 edicin, 2002 (Captulo 3). Garcia-Molina, Ullman y Widom:


Database systems: the complete book. Prentice-Hall (Captulo 2).

3-. El modelo entidad-relacin CASE*methodtm


Ediciones Daz de Santos, 1994 - 256 pginas
Richard Barker

4-.Navathe, S.B.
Fundamentos de Sistemas de Bases de Datos. 3a ed.
Addison-Wesley (Cap. 3 y 4)

ANEXOS

http://es.wikipedia.org/wiki/Modelo_entidad-relaci%C3%B3n

http://www.genbetadev.com/bases-de-datos/fundamento-de-las-bases-dedatos-modelo-entidad-relacion

http://basededatos.umh.es/e_r.htm#representacion_grafica

http://tramullas.com/documatica/2-7.html

http://www.duiops.net/manuales/access/access10.htm

http://www.cs.us.es/cursos/bd-2001/temas/diseno.html

http://sistemas.itlp.edu.mx/tutoriales/basedat1/tema2_5.htm

http://programacion.net/articulo/modelo_entidad_relacion_212/2

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