diseño físico de base de datos - cuestiones de repaso

25
ESCUELA DE CIENCIAS DE LA COMPUTACION DISEÑO FÍSICO DE BASE DE DATOS DISEÑO FÍSICO DE BASE DE DATOS RELACIONALES CUESTIONES DE REPASO Argenis Riofrío

Upload: argenis-riofrio

Post on 29-Jun-2015

4.697 views

Category:

Documents


0 download

DESCRIPTION

Autor: Argenis Riofrío

TRANSCRIPT

Page 1: Diseño Físico de Base de Datos - Cuestiones de Repaso

ESCUELA DE CIENCIAS DE LA COMPUTACION

DISEÑO FÍSICO DE BASE DE DATOS DISEÑO FÍSICO DE BASE DE DATOS

RELACIONALES

CUESTIONES DE REPASO

Argenis Riofrío

Page 2: Diseño Físico de Base de Datos - Cuestiones de Repaso

Argenis Riofrío

Page 3: Diseño Físico de Base de Datos - Cuestiones de Repaso

• DISEÑO CONCEPTUAL:

– Es el proceso de construir un modelo de datos

utilizado en una organización.

– Es independiente de las consideraciones físicas

Argenis Riofrío

– Es independiente de las consideraciones físicas

• DISEÑO LÓGICO:

– Este en cambio de construye un modelo de datos

utilizados en una empresa per se basa en un

modelo de datos específicos. (Ej. Modelo de datos

relacional).

Page 4: Diseño Físico de Base de Datos - Cuestiones de Repaso

• DISEÑO FÍSICO:

– Esta en relación a los otros diseño constituye un

proceso de producir una descripción de la

implementación de la base de datos en

almacenamiento secundario.

Argenis Riofrío

almacenamiento secundario.

– Se considera todas las relaciones de implantación

con archivos, índices…

Page 5: Diseño Físico de Base de Datos - Cuestiones de Repaso

• ¿Por qué estas tareas deben ser llevadas a cabo por distintas persona?

– Porque para cada tipo de modelo se requieren

Argenis Riofrío

– Porque para cada tipo de modelo se requieren

capacidades diferente para cada modelo, y esto

significa que deben actual distintas personas.

Page 6: Diseño Físico de Base de Datos - Cuestiones de Repaso

Argenis Riofrío

Page 7: Diseño Físico de Base de Datos - Cuestiones de Repaso

• ENTRADAS:

– La consecución de estos métodos permite que la

salida de uno sea la entrada del siguiente.

– En este caso tenemos el caso que la salida del

Argenis Riofrío

– En este caso tenemos el caso que la salida del

modelo lógico es un esquema relacional la

documentación que da soporte a este modelo (Ej.

Diccionario de datos).

– Todo lo descrito anteriormente el la base

fundamental para desarrollar un modelo físico.

Page 8: Diseño Físico de Base de Datos - Cuestiones de Repaso

• SALIDA:

– Es este caso una vez obtenidas la entradas se

dispone a desarrollar 6 pasos que permiten

realizar este modelo. Estos paso se presenta en la

Argenis Riofrío

realizar este modelo. Estos paso se presenta en la

siguiente figura.

– Pero en definitiva lo que se pretende es tener una

base de datos funcionando correctamente,

robusta y sin incoherencias.

Page 9: Diseño Físico de Base de Datos - Cuestiones de Repaso

Paso 1Paso 1

• Traducir el modelo lógico de los datos

al SGBD

• Diseñar la organización de los archivos

Argenis Riofrío

Paso 2Paso 2

• Diseñar la organización de los archivos

e índices.

Paso 3Paso 3• Diseñar las vista de usuario

Page 10: Diseño Físico de Base de Datos - Cuestiones de Repaso

Paso 4Paso 4• Diseñar los mecanismos de seguridad

• Considerar la introducción de una

Argenis Riofrío

Paso 5Paso 5

• Considerar la introducción de una

cantidad controlada de redundancias

Paso 6Paso 6• Monitorizar y ajustar el sistema final

Page 11: Diseño Físico de Base de Datos - Cuestiones de Repaso

Argenis Riofrío

Page 12: Diseño Físico de Base de Datos - Cuestiones de Repaso

1.

TRADUCIR EL MODELO LÓGICO

Argenis Riofrío

TRADUCIR EL MODELO LÓGICO DE LOS DATOS AL SGBD

SELECCIONADO

Page 13: Diseño Físico de Base de Datos - Cuestiones de Repaso

• Este paso implica el diseño de las relaciones

base y de las restricciones generales utilizando

las funcionalidades disponibles en el SGBD

seleccionado.

Argenis Riofrío

seleccionado.

• También se considera como debemos

representar los datos derivados presentes en

el modelo de datos.

Page 14: Diseño Físico de Base de Datos - Cuestiones de Repaso

2.

DISEÑAR LA ORGANIZACIÓN DE

Argenis Riofrío

DISEÑAR LA ORGANIZACIÓN DE LOS ARCHIVOS E ÍNDICES.

Page 15: Diseño Físico de Base de Datos - Cuestiones de Repaso

• Realizar una independencia de datos con el fin de

que no se vean afectados los datos, por cambios

en al estructura física.

• Esto se da con la debida organización de archivos

Argenis Riofrío

• Esto se da con la debida organización de archivos

utilizadas para representar cada relación.

• Esta organización permite especificar detalles

tales como la ubicación y protección de archivos.

Page 16: Diseño Físico de Base de Datos - Cuestiones de Repaso

3.

DISEÑAR LAS VISTA DE

Argenis Riofrío

DISEÑAR LAS VISTA DE USUARIO

Page 17: Diseño Físico de Base de Datos - Cuestiones de Repaso

• Se verá la forma de cómo debe implementarse

cada vista de usuario necesaria en la

Argenis Riofrío

cada vista de usuario necesaria en la

aplicación o sistema.

Page 18: Diseño Físico de Base de Datos - Cuestiones de Repaso

4.

DISEÑAR LOS MECANISMOS DE

Argenis Riofrío

DISEÑAR LOS MECANISMOS DE SEGURIDAD

Page 19: Diseño Físico de Base de Datos - Cuestiones de Repaso

• Como se dice en el enunciado lo que se

pretende es dotar al sistema de los

mecanismos de seguridad necesarios para

Argenis Riofrío

mecanismos de seguridad necesarios para

proteger los datos frente a accesos no

autorizados, incluyendo los controles de

acceso requeridos para las relaciones base.

Page 20: Diseño Físico de Base de Datos - Cuestiones de Repaso

5.

CONSIDERAR LA

Argenis Riofrío

INTRODUCCIÓN DE UNA CANTIDAD CONTROLADA DE

REDUNDANCIAS

Page 21: Diseño Físico de Base de Datos - Cuestiones de Repaso

• Lo que se pretende realizar con este paso es

que en todas las circunstancias en las que sea

necesario aceptar la perdida de algunas de las

ventajas de un diseño completamente

Argenis Riofrío

ventajas de un diseño completamente

normalizado, con el fin de mejorar el

rendimiento.

Page 22: Diseño Físico de Base de Datos - Cuestiones de Repaso

6.

MONITORIZAR Y AJUSTAR EL

Argenis Riofrío

MONITORIZAR Y AJUSTAR EL SISTEMA FINAL

Page 23: Diseño Físico de Base de Datos - Cuestiones de Repaso

• Para finalizar este proceso lo que se requiere

es que exista una monitorización y

optimización del sistema final para con esto

Argenis Riofrío

optimización del sistema final para con esto

obtener las mejores prestaciones del sistema

realizado.

Page 24: Diseño Físico de Base de Datos - Cuestiones de Repaso

Argenis Riofrío

Page 25: Diseño Físico de Base de Datos - Cuestiones de Repaso

• Sirven para encontrar más rápido aquello que buscamos, por lo tanto y extrapolando a bases de datos podemos decir que nos sirven para agilizar las consultas a las tablas.

Argenis Riofrío

agilizar las consultas a las tablas.

• evitamos un "escaneo completo de la tabla" lo que hace que cuando tenemos grandes cantidades de datos en nuestras tablas, la mejora puede ser muy importante.