Sie sind auf Seite 1von 6

Actividades y Ejercicios

ADMINISTRACION DE BASE DE DATOS 2da. UNIDAD


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 prestamo.
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_empleado
Nombres
Apellidos
Fec.Nacimiento
DNI
Domicilio
Ciudad
1 INGENIERIA DE SISTEMAS E INFORMATICA - Alumno : Castro Rosado,
Edwin Antonio
REL'+I,%: 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.
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 id(ntico al que ya existe en la entidad
#&argos).
E%&ID'D REL'+IO%
El Modelo de Entidad Relai!n es un modelo de datos "asado en una
#ere#i!n del mundo real $ue onsiste en un on%unto de o"%etos "&sios
llamados entidades ' relaiones entre estos o"%etos, im#lement&ndose en
(orma )r&(ia a tra*+s del Dia)rama Entidad Relai!n,
Una relacin se representa con un rombo.
- INGENIERIA DE SISTEMAS E INFORMATICA - Alumno : Castro Rosado,
Edwin Antonio
ENTIDAD ATRIBUTO
ersona
Cod_empleado ENTIDAD ATRIBUTO
Cod_car!o
Car!o
Cod_car!o
Nombres Des_car!o
Apellidos Sueldo
Fec.Nacimiento Bono
DNI
Domicilio
Ciudad
&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 varios
empleados.
)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 varios de otra entidad, pero en
esta entidad existir solo una ve.. &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 varios registros y viceversa.
*or ejemplo: En un 0ospital, un medico puede atender a varios pacientes y los pacientes pueden
atenderse en varios m(dicos.
. INGENIERIA DE SISTEMAS E INFORMATICA - Alumno : Castro Rosado,
Edwin Antonio
+12342526 E7T1+2+ 4E!2&1O7
- Entidades organi.adas en conjuntos entidad.
- &onjuntos entidad: igual tipo.
- 2tributo de entidad con valor %nico: llave o clave.
- !laves: simples o compuestas.
- 6ubrayadas "notacin$.
- Estado entidad: entidades almacenadas "instancias$
- 2tributos: propiedades entidades.
- 2sociados con dominios.
- &onectados a conjuntos entidad.
- 6imples o compuestos.
- !lave: 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 d(bil si para identificar
sus instancias, de manera %nica, es necesario considerar la
llave de otra entidad.
- Un conjunto entidad propietaria "fuerte$ y la entidad d(bil
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 llevar un adecuado control de *roduccin y revisar las
veces que el paciente 1ngresa al 0ospital.
+e cada ingreso se guarda el cdigo de ingreso "que se incrementar'
autom'ticamente cada ve. 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.
/ INGENIERIA DE SISTEMAS E INFORMATICA - Alumno : Castro Rosado,
Edwin Antonio
5O+E!O 4E!2&1O72!
El modelo relacional constituye una alternativa 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 relativamente 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 mayora de los 6istemas de 3estin de 9ases de +atos comerciales
disponibles en el mercado: ni tampoco que sea tambi(n /abitualmente seleccionado como modelo de
referencia para la elaboracin del esquema lgico de una base de datos, como tercer paso de la
/abitual metodologa de dise;o de 9+s "despu(s 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 multivalor.
Tipos de relaciones.
o 4estricciones de cardinalidad
Entidades d(biles.
3enerali.aciones.
2gregaciones.
0 INGENIERIA DE SISTEMAS E INFORMATICA - Alumno : Castro Rosado,
Edwin Antonio
Una ve. obtenido el esquema relacional resultantes del modelo entidad relacin que representaba la
base de datos, normalmente tendremos una buena base de datos. *ero otras veces, 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 variar unos pocos datos. O que eliminar
un elemento suponga eliminar varias tuplas.
El principio fundamental reside en que las tablas deben referirse a objetos o situaciones muy
concretas. !o que ocurre es que conceptualmente es difcil obtener ese problema.
!a solucin suele ser dividir 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 claves 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 valores "un conjunto de valores 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.
1 INGENIERIA DE SISTEMAS E INFORMATICA - Alumno : Castro Rosado,
Edwin Antonio

Das könnte Ihnen auch gefallen