Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porSence Villatoro Modificado hace 9 años
1
ESCUELA: PONENTE: BIMESTRE: BASES DE DATOS I CICLO: CIENCIAS DE LA COMPUTACIÓN II BIMESTRE Ing. Audrey Romero ABRIL – AGOSTO 2007
2
Diseño y adminsitración de BD Determinación de hechos Modelo Entidad – Relación Normalización Diseño y adminsitración de BD Determinación de hechos Modelo Entidad – Relación Normalización
3
PLANIFICACION, DISEÑO Y ADMINISTRACION DE BD
4
Identificar los componentes de un SI Identificar las fases principales del diseño de BD Diseño conceptual Diseño lógico Diseño físico Conocer los criterios de evaluación de un SGBD Identificar los componentes de un SI Identificar las fases principales del diseño de BD Diseño conceptual Diseño lógico Diseño físico Conocer los criterios de evaluación de un SGBD
5
Identificar los componentes de un SI Definición del sistema Recopilación y análisis de requisitos Diseño de la base de datos Selección del SGBD Diseño de la aplicación Implementación, pruebas y mantenimiento Identificar los componentes de un SI Definición del sistema Recopilación y análisis de requisitos Diseño de la base de datos Selección del SGBD Diseño de la aplicación Implementación, pruebas y mantenimiento
6
Recopilación y análisis de requisitos El proceso de recopilar y analizar la información a la el sistema de información dará soporte. Identificar los requisitos relativos al nuevo sistema. Recopilación y análisis de requisitos El proceso de recopilar y analizar la información a la el sistema de información dará soporte. Identificar los requisitos relativos al nuevo sistema.
7
Identificar las fases principales del diseño de BD Diseño de la BD Proceso de creación de un diseño que soporte la misión y objetivos de la empresa en el nuevo sistema. Técnicas de diseño De abajo a arriba: inicia en el nivel fundamental de los atributos que luego se agrupan para formar relaciones. Normalización. BD sencillas. De arriba a abajo: desarrollo de modelos de datos que tengan entidades y relaciones de alto nivel. Modelo Entidad-Relación. BD complejas. Identificar las fases principales del diseño de BD Diseño de la BD Proceso de creación de un diseño que soporte la misión y objetivos de la empresa en el nuevo sistema. Técnicas de diseño De abajo a arriba: inicia en el nivel fundamental de los atributos que luego se agrupan para formar relaciones. Normalización. BD sencillas. De arriba a abajo: desarrollo de modelos de datos que tengan entidades y relaciones de alto nivel. Modelo Entidad-Relación. BD complejas.
8
Modelado de datos Ayuda a comprender la semántica de los datos y facilita la comunicación de los requisitos de información. El modelado de datos permite comprender: La perspectiva que cada usuario tiene de los datos La naturaleza de los datos La utilización de los datos en distintas vistas de usuario. Modelado de datos Ayuda a comprender la semántica de los datos y facilita la comunicación de los requisitos de información. El modelado de datos permite comprender: La perspectiva que cada usuario tiene de los datos La naturaleza de los datos La utilización de los datos en distintas vistas de usuario.
9
Fases del Diseño de la BB Diseño conceptual Construcción de un modelo de datos de forma independiente de todas las consideraciones físicas. Diseño lógico Construcción de un modelo de datos utilizados en la empresa basándose en un modelo de datos específico. Independiente del SGBD Independiente de las consideraciones físicas Fases del Diseño de la BB Diseño conceptual Construcción de un modelo de datos de forma independiente de todas las consideraciones físicas. Diseño lógico Construcción de un modelo de datos utilizados en la empresa basándose en un modelo de datos específico. Independiente del SGBD Independiente de las consideraciones físicas
10
Fases del Diseño de la BB Diseño físico Proceso de generar una descripción de la implementación de base de datos en almacenamiento secundario. Describe las relaciones base, organización de archivos, índices y demás objetos. Además se definen las medidas de seguridad y restricciones de integridad. Fases del Diseño de la BB Diseño físico Proceso de generar una descripción de la implementación de base de datos en almacenamiento secundario. Describe las relaciones base, organización de archivos, índices y demás objetos. Además se definen las medidas de seguridad y restricciones de integridad.
11
Selección del SGBD Especificación de requisitos de usuario Selección de dos o tres candidatos Evaluación de productos Recomendación de un producto Selección del SGBD Especificación de requisitos de usuario Selección de dos o tres candidatos Evaluación de productos Recomendación de un producto
12
Criterios de Evaluación de productos Definición de datos Especificación de claves principales, externas Tipos de datos existentes y ampliables Especificación de dominios Controles de integridad Mecanismos de vistas Independencia de datos Evolución del esquema Accesibilidad Criterios de Evaluación de productos Definición de datos Especificación de claves principales, externas Tipos de datos existentes y ampliables Especificación de dominios Controles de integridad Mecanismos de vistas Independencia de datos Evolución del esquema Accesibilidad
13
Criterios de Evaluación de productos Definición física Estructuras de archivos Indexación Campos/registros de longitud variable Rutinas de cifrado Requisitos de memoria y almacenamiento Gestión de transacciones Rutinas de copia de seguridad y recuperación Puntos de comprobación Registro de actividades Modelo avanzado para gestionar transacciones Criterios de Evaluación de productos Definición física Estructuras de archivos Indexación Campos/registros de longitud variable Rutinas de cifrado Requisitos de memoria y almacenamiento Gestión de transacciones Rutinas de copia de seguridad y recuperación Puntos de comprobación Registro de actividades Modelo avanzado para gestionar transacciones
14
MODELO ENTIDAD RELACION
15
Tipos de entidad Objetos con iguales propiedades. Libro, Autor,… Tipos de relación Conjunto de asociaciones entre tipos de entidad Grado de un tipo de entidad, Número de tipos de entidad en una relación. Relaciones 1 a 1 1 a muchos muchos a muchos Tipos de entidad Objetos con iguales propiedades. Libro, Autor,… Tipos de relación Conjunto de asociaciones entre tipos de entidad Grado de un tipo de entidad, Número de tipos de entidad en una relación. Relaciones 1 a 1 1 a muchos muchos a muchos
16
TÉCNICAS DE DETERMINACIÓN DE HECHOS
17
Especificación de requisitos de usuario Describe en detalle los datos que hay que almacenar en la base de datos y cómo se deben utilizar Especificación del sistema Describe las características que debe incluir el sistema: prestaciones, seguridades, etc. Especificación de requisitos de usuario Describe en detalle los datos que hay que almacenar en la base de datos y cómo se deben utilizar Especificación del sistema Describe las características que debe incluir el sistema: prestaciones, seguridades, etc.
18
Tipos de entidad: Libro y auto Tipos de relación: tiene Grado del tipo de relación: binaria Relación 1:n Tipos de entidad: Libro y auto Tipos de relación: tiene Grado del tipo de relación: binaria Relación 1:n
19
Especialización Maximizar las diferencias entre tipos de entidad identificando sus características distintas. Especialización Maximizar las diferencias entre tipos de entidad identificando sus características distintas.
20
Generalización Minimizar las diferencias entre tipos de entidad identificando sus características comunes. Generalización Minimizar las diferencias entre tipos de entidad identificando sus características comunes.
21
NORMALIZACIÓN
22
Normalización Técnica para producir un conjunto de relaciones pertinentes a través de la mejor estructuración de las entidades involucradas. Permite eliminar redundancia de datos y simplificar el mantenimiento de los datos Inicia examinando las relaciones existentes entre atributos. Normalización Técnica para producir un conjunto de relaciones pertinentes a través de la mejor estructuración de las entidades involucradas. Permite eliminar redundancia de datos y simplificar el mantenimiento de los datos Inicia examinando las relaciones existentes entre atributos.
23
Dependencias funcionales Corresponde a la relación entre atributos. (AB) Suponga una relación R, donde se tienen los atributos A y B, B será funcionalmente dependiente de A (AB) si cada valor distinto (no repetido) de A está asociado con exactamente un valor de B. ABAB A1B1A1B1 A2B3A2B3 A1B1A1B2 (AB)(AB) entonces (AB) entonces (AB) Determinante Determinante, el atributo en el lado izquierdo de la DF. Dependencias funcionales Corresponde a la relación entre atributos. (AB) Suponga una relación R, donde se tienen los atributos A y B, B será funcionalmente dependiente de A (AB) si cada valor distinto (no repetido) de A está asociado con exactamente un valor de B. ABAB A1B1A1B1 A2B3A2B3 A1B1A1B2 (AB)(AB) entonces (AB) entonces (AB) Determinante Determinante, el atributo en el lado izquierdo de la DF.
24
Proceso de Normalización 1FN 2FN 3FN FNBC Proceso de Normalización 1FN 2FN 3FN FNBC
25
Proceso de Normalización 1FN Si los valores en las celdas son atómicos Si dos filas o tuplas no son idénticas
26
A00A00 BCDEF MATRICULALICENCIACARNET#NOMBREID_TRAYTRAYECTO M10-25070447N0013Luis OzcoT01La Paz M12-34122344N0123Xavier S.T08Marín M11-23873266N3278José SanzT03Simón Bolívar M12-24128384N0120Ramiro P.T05Santa Prisca M14-15007885N0136Marco O.T20Pitas M10-27470447N0043Luisa SotoT0912 de Enero M11-26527247N0220Jane L.T20Manuela Cañ. M10-28070666N0019Luis CapaT10Sauces Norte
27
Proceso de Normalización 2FN Si y sólo si está en 1FN y los atributos NO Primos dependen funcionalmente de la llave primaria. A → B A → C A → E C → D E → F Proceso de Normalización 2FN Si y sólo si está en 1FN y los atributos NO Primos dependen funcionalmente de la llave primaria. A → B A → C A → E C → D E → F
28
Proceso de Normalización 3FN Si está en 2FN y no existen dependencias transitivas. A → B A → C A → E C → D E → F Proceso de Normalización 3FN Si está en 2FN y no existen dependencias transitivas. A → B A → C A → E C → D E → F
29
Proceso de Normalización 3FN Proceso de Normalización 3FN
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.