Académique Documents
Professionnel Documents
Culture Documents
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)
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
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).
Autorelaciones:
M.E.R
CI
Razn Social
COD. FUNC
Rut
FUN
CLIEN
CI
N
ENTIDAD 1
PERSONA
PROVE
R
Un jefe supervisa muchos
empleados.