Ejemplos diagramas E-R

Páginas: 31 (7601 palabras) Publicado: 8 de octubre de 2014
TEMA 3
˜
DISENO.
´
MODELO ENTIDAD-RELACION

1. Dise˜o de una Base de Datos . . . . . . . . . . . . . . . . . 2
n
2. Modelo Entidad-Relaci´n . . . . . . . . . . . . . . . . . . . . . 9
o
(a) Entidad, atributo, interrelaciones . . . . . . . . . . 10
(b) Lazos de correspondencia, claves, entidades fuertes y d´biles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
e
(c)Diagrama E-R . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3. Modelo E-R extendido . . . . . . . . . . . . . . . . . . . . . . . 46
(a) Especializaci´n - Generalizaci´n . . . . . . . . . . . 47
o
o
(b) Agregaci´n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
o
4. Criterios de dise˜o de un esquema E-R . . . . . . . 61
n
5. Dise˜o de un esquema E-R . . . . . . . . . .. . . . . . . . 68
n
6. Ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

1

Dise˜o de una Base de Datos
n
Sistema de Base de Datos: Pretende satisfacer las
necesidades de informaci´n de diferentes usuarios, sobre
o
un conjunto de datos comunes a todos ellos.
Ejemplo: Base de Datos de gesti´n de un banco. Se
o
pretende satisfacer las siguientesnecesidades de informaci´n:
o
• Presidente:
– Cu´ntas cuentas corrientes hay?
a
a
– Cu´ntas cuentas de ahorro?
– Cu´ntos clientes tiene el banco?
a
– Cu´nto dinero se guarda en las cuentas, corrientes o de
a
ahorro?
• Jefe del Dept. de contabilidad:
– Cada cliente ha de recibir el saldo de su cuenta.
– Cada cliente ha de recibir los movimientos que genera su
cuenta.
• Jefe del Dept. depr´stamos:
e
e
– Informe de los pagos mensuales realizados para cada pr´stamo.

Para poder satisfacer estas necesidades hay que realizar
un dise˜o de la Base de Datos.
n
2

˜
FASES DE DISENO DE UNA BASE DE DATOS

3

FASES:
1. Captaci´n y an´lisis de requerimientos
o
a
Caracterizar de forma completa las necesidades que desean los
usuarios de la BD, tanto en los datos como enlas operaciones
a realizar con los datos.
Entrevistas con los futuros usuarios de la BD para captar las
necesidades.

Resultado:
• REQUISITOS DE DATOS: Necesidades de datos. Especificaci´n de la informaci´n que se quiere guardar.
o
o
• REQUISITOS FUNCIONALES: Necesidades de manipulaci´n de datos. Especificaci´n de las operaciones a reo
o
alizar con los datos.

2. Dise˜o conceptual dela BD
n
Una vez escogido el modelo abstracto que se quiere utilizar, el
dise˜ador aplica los conceptos de este modelo para traducir los
n
requisitos de datos del usuario al modelo abstracto, formando
el esquema conceptual de la BD.
Validar el esquema conceptual sobre las transacciones especificadas en los requisitos funcionales (consultas, actualizaciones,
borrados, inserciones).

4 Implementaci´n del modelo conceptual sobre un siso
tema de base de datos concreto se realiza en dos fases:
˜
´
˜
DISENO LOGICO y DISENO F´
ISICO.
n o
3. Dise˜o l´gico
Conversi´n del esquema conceptual de la BD al modelo de
o
datos que implementa el sistema de BD (usualmente el modelo de BD relacional).

ESQUEMA RELACIONAL DE BD
Definici´n del conjunto de relaciones base que constituyenel
o
nivel conceptual de la arquitectura ANSI/SPARC.

4. Dise˜o f´
n
ısico
Definir las caracter´
ısticas f´
ısicas de la BD a partir del esquema
de la BD.
Definici´n del conjunto de ficheros que constituyen el esquema
o
interno de la arquitectura ANSI/SPARC.

5

NIVELES DE MODELADO EN UNA BD
NIVEL

EJEMPLO

CONSTRUCCIONES

Esquema
conceptual de BD

modelo E-R,
modeloorientado a
objetos

objetos, interrelaciones,
entidades



↓ modela



Esquema de BD

relaciones y atributos
de la BD

persona, nombre, direcci´n,
o
DNI, empleado por,



↓ modela



BD

Pepe viu al
13 Rue del Percebe

Estado actual BD

ESQUEMA DE BD:
• Estructura l´gica y sem´ntica para registrar un conjunto de
o
a
hechos de una realidad concreta.
•...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diagrama e-r
  • DIAGRAMA E-R
  • Ejemplo de estudio r&r
  • Ejemplo De E/R
  • Ejemplos diagramas de estados
  • Diagrama H-R
  • base de datos diagrama E/R
  • REDUCCIÓN DE UN DIAGRAMA E R

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS