Vous êtes sur la page 1sur 5

BASE DE DATOS

04-09-15
Modelo conceptual
Es la primera etapa en el diseo de una base de datos en la cual se
construyen esquemas conceptuales de una realidad. Dentro de esta
etapa se realiza el estudio de un problema a travs de un lenguaje de
alto nivel que nos permite obtener un concepto de la realidad generando
para ello los modelos de identidad relacin (M.E.R).
Elementos de un M.E.R:
Conjuntos: corresponde a los elementos que aparecen agrupados
en conjuntos de acuerdo a sus caractersticas.
Relaciones entre conjuntos : corresponde a las relaciones que se
pueden establecer entre los diferentes conjuntos esta puede ser
binaria, ternaria, etc..(las relaciones entre parejas de conjuntos)
Restricciones: condiciones que indican cuando un elemento
corresponde al conjunto o relacin.
Trminos a utilizar:
Atributos: caracterstica que conocemos de un determina
elemento del conjunto.
Cardinalidad: indica cuantos elementos de un conjunto puede
estar relacionado con un elemento del otro conjunto .
Tipos de cardinalidades
1: 1 indica que un elemento de un conjunto estas relacionado con
un elemento del segundo conjunto
cardinalidad 1:N o M:1 : indica que dado un elemento del conjunto
puede existir en la relacin con el otro conjunto N elementos y/o
viceversa.
N:N: si uno o varios elementos del conjunto pueden tener una
relacin con varios elementos del otro conjunto
Totalidad: una relacin es total si todos los elementos de un
conjunto aparecen en alguna pareja de la relacin con el otro
conjunto.
En el M.E.R se representan dos elementos bsicos por un lado el
diagrama propiamente dicho que representa el diagrama y las
restricciones estndares y por otro lado las restricciones no
estructuradas(RNE)que corresponden aquellas restricciones que no se
pueden establecer en el diagrama.
Dentro de los elementos de un M.E.R vamos a encontrar las
entidades estas se representan mediante un rectngulo la cual va
a tener
Otro elemento que vamos a encontrar son los atributos
corresponde a cada uno de los datos que nos interesa conocer de
una identidad o relacin. Normalmente se representa como un
globo (o----)(vertical)

la relacin es lo que nos permite representar la relacin entre dos


elementos, representada como rombo. Indica la asociacin que
existe entre las identidades
Agregacin: representa como una entidad a la relacin entre dos o
mas entidades(agrupa la relacin entre dos o mas entidades)
(siempre tiene que relacionarse dos entidades)
Especializacin: corresponde a los subtipos de una entidad.

Ejemplo:
Lo primero a tener en cuenta es identificar cuales van a ser esas
entidades, una vez identificadas lo que vamos a identificar luego es las
relaciones que puedan llegar a existir con esas entidades.
Nos suponemos el caso de un vdeo club.
Socios(entidad)---(rombo//alquila)----Pelculas(entidad) [un socio puede
alquilar n pelculas, una de las relaciones entre la entidad socio y
pelculas puede ser de un socio alquilar n pelculas y viceversa ]
1
SOCIOS N
1

N
PELICUL

N:N Alquila

Que atributos le importa del socio: nombre ,documento identificacin, n


de socio,
Telfono, direccin, foto, fecha de nacimiento, mail.
Que atributos nos importa de la pelcula: nombre de pelcula, cdigo
pelcula, ao estreno, nacionalidad, idioma, subttulos, genero,
MPAA(apta), duracin, formato.
Si entre dos entidades hay una flecha significa que depende de la flecha
a lo que haya. Sala identidad dbil de hospital, ya que la sala no puede
existir sin un hospital.(el punto es totalidad)(el dbil te marca con
subrayado punteado)

Tipos de atributos:
Simples: Tiene un nico valor para una entidad particular
Estructurados: Permite representar atributos compuestos (como la
imagen de abajo)
Multivalorados: Puede tener un conjunto de valores para una
entidad particular(por ejemplo telfono, puede tener mas de un
telfono).

Nombre y apellido atributo simple. Direccin atributo estructurado.

Atributo determinante: Un atributo es determinante cuando no


pueden existir dos entidades en el conjunto que tengan el mismo valor
en ese atributo

Agregacin: Representa asociaciones entre elementos de relaciones y


de otros conjuntos de entidades. Todos los elementos que surgen de la
relacin materiales y requerimientos estn relacionados con pedidos.

Autorelaciones:

Ejemplo: En una empresa existen funcionarios y se


sabe que unos son funcionarios de otros. Un funcionario puede ser jefe
de varios funcionarios y un subordinado es controlado por un nico jefe.
Especializaciones:

Ejemplo: En los hoteles trabajan


empleados, stos se identifican por su documento (formado por el tipo,
pas y nmero). Adems, se conoce su nombre, apellido y telfono. Los
empleados pueden ser administrativos o de servicio. De los
administrativos interesa registrar los idiomas que sabe hablar.
08-09-15

M.E.R

Entidad dbil donde su atributo determinante no puede ser


especificados por si solo que se necesita saber el atributo de la identidad
fuerte
Restricciones estructurales, se reflejan en el diagrama.
Restricciones no estructurales, la viceversa.
Especializacin dentro de una entidad podemos tener distintos subtipos.
Por ejemplo en una empresa con entidad personas dentro de esas estn
diferentes tipos de personas y a travs de una especializacin
representamos que pueden ser personas dentro de la empresa,
proveedores y clientes de la empresa. (1.2)
Autorrelacin en presencia de una relacin que esta sobre la misma
entidad (1.3)
1.2Nombre Apellido Telfono
1.3
1

CI

Razn Social

COD. FUNC

Rut

FUN

CLIEN
CI

N
ENTIDAD 1

PERSONA

PROVE

R
Un jefe supervisa muchos
empleados.

Vous aimerez peut-être aussi