17
John Denis Suarez Ortiz Dorvin Eduardo Bardales Lucana Fases para la creación de una Base de Datos BASE DE DATOS I Ingeniería de Sistemas y Telemática

Fases para la creación de una Base de Datos

Embed Size (px)

Citation preview

John Denis Suarez OrtizDorvin Eduardo Bardales Lucana

Fases para la creación de una Base de Datos

BASE DE DATOS I

Ingeniería de Sistemas y Telemática

FASES PARA LA

CREACIÓN DE UNA

BASE DE DATOS

Permiten obtener una buena construcción de una base de datos logrando atender las necesidades de una organización o empresa.

Análisis de requerimiento

Diseño Conceptual

(Entidad-Relación)

Diseño Lógico(ELKA)

Diseño Físico(Almacenamiento

y acceso)

FASES DE DISEÑO

Descripción operacional

Fase de adquisición de conocimiento

La salida son los requerimientos

del sistema

-Entrevistas con los usuarios del sistema

-Identifica necesidades

-Asegurar que se tenga los datos

necesarios para las funciones y

aplicaciones donde se usará la base de

datos

ANÁLISIS DE REQUERIMIE

NTOS

1.Contenido

DISEÑO CONCEPTUAL

Trata de reflejar como son los

datos de manera participativa y

con finamientos sucesivos a través de la

interacción de los diseñadores y los usuarios del

sistema

Trata de crear un modelo Parcial

del Universo

La salida es un Esquema de la base de datos

Dentro de esta fase es común el uso del modelo

Entidad-Relacion

Trata de crear un modelo parcial del Universo donde se trata de capturar lo suficiente para poder soportar todas

las funciones a las que servirá el sistema final

Identifica entidades y sus relaciones

Diseño que se encarga mas a la

implementación en un sistema manejador de

Base de Datos

Transforma el modelo Entidad-Relación en

tablas

El modelo que se puede usar es ELKA

Elimina ciertas anomalías debidas a la redundancia, esto es se

NORMALIZADISEÑO LÓGICO

Generalmente se reduce a la selección de los INDICES para acelerar el acceso. También selecciona los tipos de datos

Decide la estructura de almacenamiento y las estrategias de acceso

-Estrategias de Acceso: Acceso secuencial, acceso binario, acceso usando Btrees

-Estructura de almacenamiento: como almacenar los datos, archivos planos, comprimidos, codificados, formatos específicos

DISEÑO FÍSICO

2.Resumen

-Análisis de requerimientos y Diseño conceptual: El objetivo es captar los requisitos de información de los distintos grupos de usuarios. Incluye la creación de un esquema o modelo conceptual de la base de datos. Los usuarios no técnicos deben entender el esquema, así que no debería contener detalles sobre cómo se implementará la base de datos. El resultado de la etapa del diseño conceptual se expresa mediante algún modelo de datos de alto nivel. Uno de los más empleados es el modelo entidad interrelación (entity-relationship), que abreviaremos con la sigla ER.- Diseño Lógico: El objetivo del diseño lógico es transformar el esquema genérico y conceptual en un modelo de datos determinado para un sistema de gestión de bases de datos determinado. El diseño lógico puede realizarse manualmente, o automáticamente en algunos casos, a través del uso de herramientas CASE (ingeniería de software asistida por computadora) desde un diseño conceptual.-Diseño Físico: en esta fase se transforma la estructura obtenida en la etapa del diseño lógico, con el objetivo de conseguir una mayor eficiencia; además, se completa con aspectos de implementación física que dependerán del SGBD.

3.Summary

Analysis of requirements and conceptual design: The goal is to capture the information requirements of different user groups. It includes creating a framework or conceptual model of the database. Non-technical users should understand the schematic, so it should not contain details on how the database will be implemented. The result of the conceptual design stage is expressed by a model of high-level data. One of the most widely used is the entidadinterrelación model (entity-relationship), which abbreviated with the acronym ER.- Logical Design: The purpose of the logical design is to transform the generic and conceptual diagram in a given data model for database management system specific data. The logical design can be done manually, or automatically in some cases, through the use of CASE tools (aided software engineering computer) from a conceptual design.-Design Physical: at this stage the structure obtained in the logical design stage is transformed, with the aim of achieving greater efficiency; also it complete with physical implementation issues that depend on the DBMS.

4.Recomendaciones

Una vez concluida el trabajo, se considera interesante investigar sobre otros aspectos relacionados con las fases para la creación de una base de datos y se propone:

Extender los estudios de las 3 fases importantes para la creación de una base de datos.

Hacer más común el uso del modelo Entidad-Relación.

Utilizar la técnica de la normalización para comprobar la validez de los esquemas lógicos.

5.Conclusiones

El presente trabajo se ha dedicado al estudio de las fases para la creación de una base de datos la cual nos hemos dado cuenta que permite obtener una buena construcción de una base de datos. Mediante este trabajo se han alcanzado los objetivos planteado en cuanto a:

Definir que es un análisis de requerimiento y cuál es su objetivo para la creación de una base de datos.

Estudiar el diseño lógico y físico

6.Apreciación del Equipo

Es muy importante conocer acerca de cómo construir una buena base de datos, que fases debemos de seguir para un buen diseño de los esquemas y así atender las necesidades de una organización o empresa.

7.Glosario de TérminosER: Entidad-Relación.

ELKA: Es un modelo Relacional de Base de Datos(ENTIDAD,ENLACE,LLAVE,ATRIBUTO).

CASE: Es la parte metálica donde se encuentran mucho componentes de la PC.

BUFFER: Es un espacio de la memoria en un disco o en un instrumento digital reservado para el almacenamiento temporal de información digital.