Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Diseño de Bases de Datos: Jfernand@dif - Um.es
Diseño de Bases de Datos: Jfernand@dif - Um.es
Mircoles 9-11
Martes 16.30-18.30
Martes 18.30-20.30
Examen
T1
11 Febrero
7 Septiembre
2
T1
T1
Prcticas (provisional)
T1
Criterios de Evaluacin
T1
T1
Introduccin
Consenso:
T1
Introduccin
Diseo de una BD
T1
Metodologa
Herramientas:
T1
Metodologa
Lenguaje de datos:
Documentacin:
Reglas:
T1
11
Modelo de datos
T1
12
T1
13
T1
14
T1
15
clasificacin
particularizacin
T1
Ejemplares:
profesor 1,..., profesor n
16
Agregacin (Desagregacin):
Construir un nuevo elemento del modelo
como compuesto de otros elementos
(componentes, son parte de).
T1
17
Generalizacin / (Especializacin):
Abstraer las caractersticas comunes a varias
clases (subclases) para construir una clase ms
general (superclase).
Parecido a clasificacin:
(ejemplares clase / clases clase).
SuperClase:
PERSONA
especializacin
generalizacin
T1
SubClases: PROFESOR,
ESTUDIANTE,...
Asociacin / Disociacin:
vincula dos o ms clases, crendose un
elemento de tipo distinto.
T1
19
T1
20
MD=Reglas+ Operaciones
LD= LDD+LMD
T1
21
Formalizacin
Diseo
T1
Estructuras y restricciones
Lenguaje de datos
22
[Elmasri/Navathe 02]
Es el proceso de disear la estructura lgica y
fsica de una o ms bases de datos
para satisfacer las necesidades de informacin
de los usuarios en una organizacin,
para un conjunto definido de aplicaciones.
T1
23
T1
T1
25
CONTENIDO Y
ESTRUCTURA DE DATOS
Fase 1: Obtencin y
anlisis de requisitos
REQUISITOS
DE DATOS
REQUISITOS
DE PROCESAMIENTO
DISEO DEL
ESQUEMA CONCEPTUAL
DISEO DE TRANSACCIONES
Y APLICACIONES
DISEO DEL
ESQUEMA INTERNO
Fase 6: Implementacin y
ajuste del sistema de BD
APLICACIONES DE LA
BASE DE DATOS
Sentencias DDL
Sentencias SDL
frecuencias,
restricciones de
rendimiento
IMPLEMENTACIN DE
TRANSACCIONES Y
APLICACIONES
Actividades paralelas
T1
27
Actividades paralelas
Anlisis Funcional:
T1
28
Actividades paralelas
Diseo:
T1
29
Actividades paralelas
T1
Diseo de BD
Tres grandes fases
(comprenden a varias etapas):
Modelado conceptual, diseo
lgico y diseo fsico.
Dependencia de:
Modelado Conceptual
Diseo Lgico
Diseo Fsico
Clase de
SGBD
NO
SI
SI
SGBD
especfico
NO
NO
SI
T1
31
Modelado Conceptual
Propsito:
Esquema conceptual:
Modelo Conceptual:
T1
T1
33
Enfoque Centralizado
T1
34
T1
35
Integracin de vistas
T1
36
T1
37
Diseo Lgico
Modelo Lgico:
T1
38
Diseo Fsico
T1
39
A) Claridad y comprensibilidad
T1
40
T1
41
F) Rigurosidad
Se pretende imprimir un carcter riguroso a los principios
metodolgicos propuestos.
Siempre que sea posible (como en el caso de la
normalizacin) nos apoyaremos en slidos
fundamentos tericos.
un excesivo formalismo puede provocar el rechazo
de determinado tipo de usuarios.
T1
42
G) Adoptar estndares
H) Automatizacin
T1
43
Bibliografa
T1
44