Upload
suarezjhon
View
115
Download
0
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.
8.Bibliografía
http://www.dataprix.com/11-etapas-diseno-bases-datos
http://www.esferatic.com/2012/04/bases-de-datos-i-fases-de-diseno/
http://www.cpxall.com/2012/01/fases-de-diseno-de-una-base-de-datos.html
http://www.lsi.us.es/docencia/get.php?id=3165