Vous êtes sur la page 1sur 6

Actividades y Ejercicios

ADMINISTRACION DE BASE DE DATOS


MODELO E R
Indaga sobre las bases de datos, basados en el modelo Entidad
Relacin y en el modelo relacional, luego realiza para cada uno un
esquema similar a los que se muestra en las siguientes figuras En!"a
tu arc#i!o a tra!$s de este medio
E%&ID'D: Objeto del mundo real distinguible de otros objetos, que existe en un
contexto determinado o puede llegar a existir y del cual deseamos guardar informacin.
Una entidad se describe usando un conjunto de atributo.
Una entidad es un elemento con existencia independiente de otros elementos.
Fsica: un auto, una casa, una persona, un empleado.
Conceptual: un trabajo, un curso, un prstamo.
Un conjunto de entidades o tipo entidad es un conjunto de entidades que comparten
las mismas propiedades.
Ejemplos: conjuntos de empleados, empresas, clientes, autos, etc.
'&RI()&O*
Toda entidad tiene propiedades particulares, denominadas atributos.
Ejemplo:
ENTIDAD ATRIBUTOS
Empleado
Cod_emplead
o
Nombres
Apellidos
Fec.Nacimien
to
DNI
Domicilio
Ciudad
1 INGENIERIA DE SISTEMAS E INFORMATICA - Alumo! "os# $uis
Morales %uamai&
REL'+I,%: Es un !nculo que nos permite definir una dependencia entre arias
entidades, es decir, nos permite exigir que arias entidades compartan ciertos
atributos de forma indispensable.
Ejemplo:
"os
empleados del taller #de la entidad $Empleados$% tienen un cargo #seg&n la entidad
$'argos$%. 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 $'argos).
E%&ID'D REL'+IO%
El Modelo de Etidad Relaci' es u modelo de datos (asado e
ua )erce)ci' del mudo real *ue cosiste e u cojuto de
o(jetos (+sicos llamados etidades y relacioes etre estos
o(jetos, im)lemet+dose e -orma .r+/ca a trav#s del Dia.rama
Etidad Relaci'&
Una relacin se representa con un rombo.
'ada ejemplar de trabajar asocia una entidad de Empleado con una de *royecto. +e manera
formal trabajar es un subconjunto de Empleado , *royecto.
&I-O* DE REL'+IO%
Existen distintos tipos de relaciones seg&n como participen en ellas las entidades. Es decir, en el caso
anterior cada empleado trabaja en un proyecto, pero un mismo proyecto lo pueden trabajar arios
empleados.
0 INGENIERIA DE SISTEMAS E INFORMATICA - Alumo! "os# $uis
Morales %uamai&
ENTIDAD ATRIBUTO
ersona
Cod_emplead
o
ENTIDA
D ATRIBUTO
Cod_car!o
Car!o
Cod_car!o
Nombres Des_car!o
Apellidos Sueldo
Fec.Nacimien
to Bono
DNI
Domicilio
Ciudad
)no a uno.
En una relacin uno-uno, cada entidad de alguno de los conjuntos entidad est( relacionada a lo sumo
con una entidad del otro conjunto entidad. *or ejemplo, Un equipo tiene a los sumo un estudiante lider
y un estudiante lider lidera a lo sumo un equipo.
Relacin uno a muc#os.
+etermina que un registro de una entidad puede estar relacionado con arios de otra entidad, pero en
esta entidad existir solo una e.. 'omo /a sido en el caso anterior del trabajador del taller.
Relacin muc#os a uno.
'ada entidad del primer conjunto est( conectado a lo sumo con una entidad del segundo conjunto.

Relacin muc#os a muc#os.
+etermina que una entidad puede relacionarse con otra de arios registros y iceersa.
*or ejemplo: En un 0ospital, un medico puede atender a arios pacientes y los pacientes pueden
atenderse en arios mdicos.
1 INGENIERIA DE SISTEMAS E INFORMATICA - Alumo! "os# $uis
Morales %uamai&
+12342526 E7T1+2+ 4E"2'1O7
- Entidades organi.adas en conjuntos entidad.
- 'onjuntos entidad: igual tipo.
- 2tributo de entidad con alor &nico: llae o clae.
- "laes: simples o compuestas.
- 6ubrayadas #notacin%.
- Estado entidad: entidades almacenadas #instancias%
- 2tributos: propiedades entidades.
- 2sociados con dominios.
- 'onectados a conjuntos entidad.
- 6imples o compuestos.
- "lae: atributo especial.
- Una 4elacin conecta dos o m(s entidades.
- 3rado de tipo relacin: n&mero de tipos de entidad que
participan en ella.
- *uede tener atributos propios
- El rol de una entidad en una relacin representa su propsito
en la relacin.
- 7ombre de relacin con significado.
- Un conjunto entidad E se dice que es dbil si para identificar
sus instancias, de manera &nica, es necesario considerar la
llae de otra entidad.
- Un conjunto entidad propietaria #fuerte% y la entidad dbil
participan tipo de relacin de muc/os-uno.
- Existencia dependiente de otra entidad
- 7ecesidad de identificacin
616TE52 'O7T4O" 0O6*1T2"241O:
6e desea registrar en la base de datos cada ingreso que reali.a el paciente, dentro
del centro 0ospitalario. *ara llear un adecuado control de *roduccin y reisar las
eces que el paciente 1ngresa al 0ospital.
+e cada ingreso se guarda el cdigo de ingreso #que se incrementar(
autom(ticamente cada e. que el paciente realice un ingreso%, el n&mero de
/abitacin, cama y la fec/a en la que el paciente reali.a el ingreso.
2 INGENIERIA DE SISTEMAS E INFORMATICA - Alumo! "os# $uis
Morales %uamai&
5O+E"O 4E"2'1O72"
El modelo relacional constituye una alternatia para la organi.acin y representacin de la informacin
que se pretende almacenar en una base de datos. 6e trata de un modelo terico matem(tico que,
adem(s de proporcionarnos los elementos b(sicos de modelado #las relaciones%, incluye un conjunto
de operadores #definidos en forma de un (lgebra relacional% para su manipulacin, sin ambig8edad
posible.

El car(cter formal del modelo relacional /ace relatiamente sencilla su representacin y gestin por
medio de /erramientas inform(ticas. 7o es casual, pues, que /aya sido elegido como referencia para
la construccin de la gran mayor!a de los 6istemas de 3estin de 9ases de +atos comerciales
disponibles en el mercado: ni tampoco que sea tambin /abitualmente seleccionado como modelo de
referencia para la elaboracin del esquema lgico de una base de datos, como tercer paso de la
/abitual metodolog!a de dise;o de 9+s #despus del an(lisis de requerimientos y la elaboracin del
esquema conceptual%.
6e puede transformar un diagrama entidad 4elacin #dise;o conceptual% en un modelo relacional
#dise;o lgico% mediante una serie de transformaciones:
Tipos de entidades.
2tributos multialor.
Tipos de relaciones.
o 4estricciones de cardinalidad
Entidades dbiles.
3enerali.aciones.
2gregaciones.
3 INGENIERIA DE SISTEMAS E INFORMATICA - Alumo! "os# $uis
Morales %uamai&
Una e. obtenido el esquema relacional resultantes del modelo entidad relacin que representaba la
base de datos, normalmente tendremos una buena base de datos. *ero otras eces, debido a fallos
en el dise;o o a problemas indetectables en esta fase del dise;o, tendremos un esquema que puede
producir una base de datos que incorpore estos problemas:
- Redundancia. 6e llama as! a los datos que se repiten continua e innecesariamente por las
tablas de las bases de datos.
- 'mbig/edades. +atos que no clarifican suficientemente el registro al que representan.
- -$rdida de restricciones de integridad.
- 'nomal"as en operaciones de modificacin de datos. El /ec/o de que al insertar un solo
elemento /aya que repetir tuplas en una tabla para ariar unos pocos datos. O que eliminar
un elemento suponga eliminar arias tuplas.
El principio fundamental reside en que las tablas deben referirse a objetos o situaciones muy
concretas. "o que ocurre es que conceptualmente es dif!cil obtener ese problema.
"a solucin suele ser diidir la tabla con problemas en otras tablas m(s adecuadas
Ejemplo: 6e muestra un Esquema de 9ase de +atos en modelo 4elacional donde las tablas se
relacionan los unos a los otros con las claes principales y secundarias.
En el modelo relacional se basa en el concepto matem(tico de relacin. En este modelo, la
informacin se representa en forma de $tablas) o relaciones, donde cada fila de la tabla se interpreta
como una relacin ordenada de alores #un conjunto de alores relacionados entre s!%. El siguiente
ejemplo presenta una relacin que representa al conjunto de los departamentos de una determinada
empresa, y que recoge informacin sobre los mismos.
4 INGENIERIA DE SISTEMAS E INFORMATICA - Alumo! "os# $uis
Morales %uamai&

Vous aimerez peut-être aussi