Entidad Relacion UMA

Páginas: 8 (1913 palabras) Publicado: 20 de enero de 2015
04/10/2011

Diseño Lógico de Bases de Datos
M. Enciso, E. Soler
Universidad de Málaga

www.lcc.uma.es

Diseño Lógico de Bases de Datos

Introducción
Modelo Entidad/Relación

Objetivos
• Conocer el ciclo de vida del diseño de
una base de datos
• Conocer los componentes de un modelo
Entidad/Relación
• Desarrollar un modelo Entidad/Relación

www.lcc.uma.es

Diseño Lógico deBases de Datos

1

04/10/2011

Introducción
Modelo Entidad/Relación

Índice








Introducción
Modelo Entidad/Relación
Modelando las entidades
Modelando las relaciones
Otros elementos del diagrama
Entidades Débiles
Relaciones Es_un: subentidades.

www.lcc.uma.es

Diseño Lógico de Bases de Datos

Introducción
Modelo Entidad/Relación

El ciclo de vida deldiseño de BD
Índice
• Análisis de requisitos
• Diseño Lógico





Modelado Conceptual
Integración de vistas
Modelado Relacional
Normalización

• Diseño Físico
• Monitorización y afinamiento.
www.lcc.uma.es

Diseño Lógico de Bases de Datos

2

04/10/2011

Introducción
Modelo Entidad/Relación

Análisis de requisitos
Índice
• Entrevistas con los
usuarios.
• Datos,relaciones y
restricciones.
• Plataforma software
(opcional).

www.lcc.uma.es

Diseño Lógico de Bases de Datos

Introducción
Modelo Entidad/Relación

Diseño Lógico: diseño conceptual.
Índice
• Modelo
Entidad/Relación.
• Todos los datos y
sus relaciones.
• Esquema global.

www.lcc.uma.es

Diseño Lógico de Bases de Datos

3

04/10/2011

Introducción
Modelo Entidad/RelaciónDiseño Lógico: integración de vistas.
Índice
• Diseños grandes.
• Varias personas en
el análisis.
• Eliminación de
redundancia e
inconsistencia.

www.lcc.uma.es

Diseño Lógico de Bases de Datos

Introducción
Modelo Entidad/Relación

Diseño Lógico: modelado relacional.
Índice
• Tablas.
• SQL.
• Reglas de
transformación
(algoritmo).

www.lcc.uma.es

Diseño Lógico de Basesde Datos

4

04/10/2011

Introducción
Modelo Entidad/Relación

Diseño Lógico: normalización.
Índice
• Técnica eliminación
anomalías.
• Disponer de BD sin
redundancia y fáciles
de mantener.

www.lcc.uma.es

Diseño Lógico de Bases de Datos

Introducción
Modelo Entidad/Relación

Diseño físico.
Índice
• Métodos de acceso
(índices).
• Particionamiento y
clusters.
•Rendimiento.
• Desnormalización.

www.lcc.uma.es

Diseño Lógico de Bases de Datos

5

04/10/2011

Introducción
Modelo Entidad/Relación

Monitorización y afinamiento
Índice
• Implementación
(DDL).
• Modificaciones
– Rendimiento
– Requisitos

www.lcc.uma.es

Diseño Lógico de Bases de Datos

Introducción
Modelo Entidad/Relación

Nuestro proceso de diseño
Modelo E/RAbstracción

ENTIDADES
ATRIBUTOS
RELACIONES
Modelo Relacional
CREATE TABLE veterinarios
CREATE TABLE vacunas

Base de Datos
www.lcc.uma.es

Diseño Lógico de Bases de Datos

6

04/10/2011

Introducción
Modelo Entidad/Relación

Requerimientos
“Vamos a gestionar el Departamento de Recursos Humanos de
una gran Compañía. Para ello, necesitamos obtener información
sobre cada empleado.Necesitamos conocer su nombre,
apellidos, puesto, fecha de ingreso y salario. Algunos empleados
reciben una comisión. Cada empleado tiene asignado un único

número de empleado.
La Compañía se divide en departamentos. Cada empleado está
asignado a un departamento. Necesitamos conocer el
departamento al que se adscribe cada empleado y su
localización. Cada departamento tiene un número único.Algunos empleados son jefes. Debemos conocer cada jefe de
empleados y los empleados que están a su cargo”.
www.lcc.uma.es

Diseño Lógico de Bases de Datos

Introducción
Modelo Entidad/Relación

Entidaes
Relaciones
Elementos

Requerimientos
• Identificar sujetos del modelo
• Identificar sus propiedades
• Identificar sus interconexiones

www.lcc.uma.es

Diseño Lógico de Bases...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Entidad relacion
  • ENTIDAD-RELACIÓN
  • Entidad-Relación
  • Entidad Relacion
  • entidad relacion
  • Entidad relacion
  • Entidad-Relacion
  • Entidad relacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS