Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ÍNDICE
Introducción
Fases del diseño de bases de datos
Lenguaje de definición de estructuras (Modelo
Entidad Relación -ER)
Obtención del diagrama entidad relación
2
INTRODUCCIÓN
3
ÍNDICE
Introducción
Fases del diseño de bases de datos
Lenguaje de definición de estructuras (Modelo
Entidad Relación -ER)
Obtención del diagrama entidad relación
4
FASES DEL DISEÑO DE BD
5
FASES DEL DISEÑO DE BD (II)
6
DISEÑO CONCEPTUAL
7
DISEÑO LÓGICO
8
DISEÑO FÍSICO
9
ÍNDICE
Introducción
Fases del diseño de bases de datos
Lenguaje de definición de estructuras (Modelo Entidad
Relación -ER)
Entidad
Relación
Atributo
Restricciones
Entidades compuestas.
Generalización/Especialización
Obtención del diagrama entidad relación
10
LENGUAJE DE DEFINICIÓN DE
ESTRUCTURAS
ESTÁTICAS DINÁMICAS
Entidad Restricciones dinámicas
Relación Operaciones
Atributo Transacciones
Entidades compuestas
Generalización / Especialización
Restricciones estáticas
11
UD5: DISEÑO CONCEPTUAL
CLASIFICACIÓN
12
ÍNDICE
Introducción
Fases del diseño de bases de datos
Lenguaje de definición de estructuras (Modelo Entidad
Relación -ER)
Entidad
Relación
Atributo
Restricciones
Entidades compuestas.
Generalización/Especialización
Obtención del diagrama entidad relación
13
ENTIDAD
Notación Alumno
14
ÍNDICE
Introducción
Fases del diseño de bases de datos
Lenguaje de definición de estructuras (Modelo Entidad
Relación -ER)
Entidad
Relación
Atributo
Restricciones
Entidades compuestas.
Generalización/Especialización
Obtención del diagrama entidad relación
15
ATRIBUTO
16
ATRIBUTOS SEGÚN ESTRUCTURA
Simple
Compuesto
17
ATRIBUTOS SEGÚN NÚMERO
MÁXIMO DE VALORES
Monovaluado
Multivaluado
18
ATRIBUTOS SEGÚN TIPO DE
INFORMACIÓN
Atributo Básico
Atributo Derivado
19
Le contratan para hacer una BD que permita apoyar la gestión de un sistema de
ventas.
20
21
UD5: DISEÑO CONCEPTUAL
ÍNDICE
Introducción
Fases del diseño de bases de datos
Lenguaje de definición de estructuras (Modelo Entidad
Relación -ER)
Entidad
Relación
Atributo
Restricciones
Entidades compuestas.
Generalización/Especialización
Obtención del diagrama entidad relación
22
RELACIÓN
Notación Matrícula
23
RELACIÓN
Tipos de relación:
Relación unaria
Se debe identificar las
dos partes de la asociación
Relación binaria
Relación ternaria
24
ÍNDICE
Introducción
Fases del diseño de bases de datos
Lenguaje de definición de estructuras (Modelo Entidad
Relación -ER)
Entidad
Relación
Atributo
Restricciones
Entidades compuestas.
Generalización/Especialización
Obtención del diagrama entidad relación
25
RESTRICCIONES
Propiedades que el sistema de información debe
cumplir.
26
RESTRICCIONES SOBRE ATRIBUTOS
Restricción de dominio
dom_exp: 0..99999
Núm_exp: dom_exp
27
RESTRICCIONES SOBRE ENTIDADES
Restricción de unicidad
Restricción de identidad
Se debe definir un conjunto de atributos
con restricción de identificación para
cada entidad, excepto para las entidades
débiles o especializadas
28
RESTRICCIONES SOBRE
RELACIONES
n 1
Alumno Matrícula Centro
Relaciones uno a muchos
29
RESTRICCIONES SOBRE
RELACIONES (II)
30
RESTRICCIONES SOBRE
RELACIONES (III)
Restricciones de identificación
No existen atributos identificadores propios de una
relación
n 1
Alumno Matrícula Centro
cod
31
RESTRICCIONES SOBRE
RELACIONES (IV)
32
RESTRICCIONES SOBRE
RELACIONES (V)
Asignatura n n Profesor
Imparte
Relación muchos a muchos.
Las ocurrencias de la relación Imparte se identifican por los
identificadores de las entidades Profesor y Asignatura
33
RESTRICCIONES SOBRE
RELACIONES (VI)
34
RESTRICCIONES SOBRE
RELACIONES (VII)
Ejemplo
35
OTRAS RESTRICCIONES
Hay restricciones particulares que no pueden representarse en
el diagrama ER.
Ejemplo:
Restricciones de integridad:
Todo alumno con estudios de COU debe estar matriculado en un curso completo (1º, 2º ó 3º).
36
ACTIVIDADES RELACIONES
37