Presentación de fase de diseño de base de datos

17
Recinto La Vega UNIVERSIDAD AUTÓNOMA DE SANTO DOMINGO “Fases de Diseño de Base de Datos” Presentado por: Juana Claudio CC-9345 Celsa Anatalia Muñoz AI-3407 Carlos Ortega DC-0339 Presentado a: José Manuel Amado Asignatura: Base De Datos 1 La Vega, República Dominicana 23 de febrero 2013

description

fases de diseño de base de datos

Transcript of Presentación de fase de diseño de base de datos

Page 1: Presentación de fase de diseño de base de datos

Recinto La Vega

UNIVERSIDAD AUTÓNOMA DE SANTO DOMINGO

“Fases de Diseño de Base de Datos”

Presentado por:

Juana Claudio CC-9345

Celsa Anatalia Muñoz AI-3407

Carlos Ortega DC-0339

Presentado a:

José Manuel Amado

Asignatura:

Base De Datos 1

La Vega, República Dominicana

23 de febrero 2013

Page 2: Presentación de fase de diseño de base de datos
Page 3: Presentación de fase de diseño de base de datos

La fase de diseño de una base de datos la podemos dividir en tres partes que son: Diseño Conceptual , Diseño Lógico, Diseño Físico.

Page 4: Presentación de fase de diseño de base de datos

El diseño de una base de datos consiste en definir la estructura de los datos que debe tener la base de datos de un sistema de información determinado.

En el caso relacional, esta estructura será un conjunto de esquemas de relación con sus atributos, dominios de atributos, claves primarias, claves foráneas, etc.

Page 5: Presentación de fase de diseño de base de datos

El objetivo de esta etapa es identificar y documentar los datos requeridos por la organización para satisfacer necesidades de información presentes y futuras. La entrada principal son los requerimientos que se obtienen a través de entrevistas a los usuarios.

Page 6: Presentación de fase de diseño de base de datos

Estos requerimientos pueden ser de:

Información: corresponden a las vistas de usuarios, es decir, a los diferentes documentos, formularios, reportes, pantallas, etc. que contienen los datos que el usuario utiliza en su trabajo.

Procesamiento u Operacionales: corresponden a características del tipo frecuencia de emisión de reportes, tiempos de respuestas requeridos, proyecciones de crecimiento de los datos, necesidades de respaldos y recuperación, autorizaciones de acceso, etc.

La salida de esta etapa es la formalización de los requerimientos expresada idealmente en un diccionario de datos.

Page 7: Presentación de fase de diseño de base de datos

1- Identificación del ámbito de la Base de Datos.

Consiste en delimitar el área a la cual irá enfocada la base de datos.

Primero se debe identificar las necesidades del cliente y entender los objetivos globales del sistema a construir, para luego definir las metas necesarias para alcanzar los objetivos.

Page 8: Presentación de fase de diseño de base de datos

2- Establecimiento de los estándares de recolección de datos.

Cuanto más personas participen de la etapa de formulación y análisis de los requisitos, más necesario es la formulación de estándares para la base de datos. Estos estándares pueden consistir en formularios, encuestas, matrices de información, etc.

Page 9: Presentación de fase de diseño de base de datos

3- Identificación de las vistas de usuario.

Para cada tipo de usuario se obtendrán distintas pantallas, reportes, formularios, etc.

4- Establecer requerimientos de procesamiento.

Page 10: Presentación de fase de diseño de base de datos

5- Construcción de un diccionario de datos.

El diccionario de datos contiene el detalle de cada uno de los datos del sistema, como el nombre, tipo, longitud y valores permitidos. Parte desde los datos globales (por ejemplo, cliente o producto) y luego los desglosa hasta el máximo nivel de detalle.

Page 11: Presentación de fase de diseño de base de datos

Fase 2 :Diseño Conceptual

En esta etapa se obtiene una estructura de la información de la futura BD independiente de la tecnología que hay que emplear.

Page 12: Presentación de fase de diseño de base de datos

No se tiene en cuenta todavía qué tipo de base de datos se utilizará –relacional, orientad a a objetos, jerárquica, etc.–; en consecuencia, tampoco se tiene en cuenta con qué SGBD ni con qué lenguaje concreto se implementará la base de datos. Así pues, la etapa del diseño conceptual nos permite concentrarnos únicamente en la problemática de la estructuración de la información, sin tener que preocuparnos al mismo tiempo de resolver cuestiones tecnológicas.

Page 13: Presentación de fase de diseño de base de datos

El objetivo del diseño lógico es transformarel esquema genérico y conceptual en un modelo de datosdeterminado para un sistema de gestión de bases de datosdeterminado. El diseño lógico puede realizarsemanualmente, o automáticamente en algunos casos, através del uso de herramientas CASE (ingeniería desoftware asistida por computadora) desde un diseñoconceptual.

Page 14: Presentación de fase de diseño de base de datos

.DISEÑO LOGICO (Dependiente del DBMS) Transformar el modelo conceptual en definiciones de tablas, vistas, etc.

esquema relacionalpersona (identificacion, nombres, apellidos, edad )

cuenta (persona_id*, numerocuenta)

• Representación gráfica.

Page 15: Presentación de fase de diseño de base de datos

DISEÑO FISICO (Dependiente del hardware).

Recibe como entrada el esquema lógico y dacomo resultado un esquema físico, que es una descripciónde la implementación de una base de datos en lamemoria secundaria, describe las estructuras dealmacenamiento y los métodos usados para tener un accesoefectivo a los datos Modelos Fisicos: ModeloUnificador, Memoria de Elementos

Page 16: Presentación de fase de diseño de base de datos

.

Page 17: Presentación de fase de diseño de base de datos