Está en la página 1de 16

DISEO DE BASES DE DATOS RELACIONALES

CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIN Un sistema de informacin es el conjunto de recursos que permiten recoger, gestionar, controlar y difundir la informacin de toda una empresa u organizacin. Un sistema de formado por componentes: El SGBD. informacin est los siguientes

La base de datos.

CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIN


Click to edit Master text styles Second level Third level Fourth level Fifth level

FASES DE DISEO DE BASES DE DATOS


Anlisis de requerimient os

Diseo conceptua l

Diseo lgico Diseo fsico

Diseo conceptual En esta etapa se debe construir un esquema de la informacin que se usa en la empresa, independientemente de cualquier consideracin fsica. A este esquema se le denomina esquema conceptual. Al construir el esquema, los diseadores descubren la semntica (significado) de los datos de la empresa: encuentran entidades, atributos y relaciones. El objetivo es comprender:

Diseo lgico El diseo lgico es el proceso de construir un esquema de la informacin que utiliza la empresa, basndose en un modelo de base de datos especfico, independiente del SGBD concreto que se vaya a utilizar y de cualquier otra consideracin fsica. En esta etapa, se transforma el esquema conceptual en un esquema lgico que utilizar las estructuras de datos del modelo

Diseo fsico El diseo fsico es el proceso de producir la descripcin de la implementacin de la base de datos en memoria secundaria: estructuras de almacenamiento y mtodos de acceso que garanticen un acceso eficiente a los datos. En general, el propsito del diseo fsico es describir cmo se va a implementar fsicamente el esquema lgico obtenido en la fase anterior. Concretamente, en el modelo relacional, esto consiste en:

INTERACCIN ENTRE DISEO DE BASE DE DATOS Y ANLISIS FUNCIONAL El trmino anlisis funcional indica el modelado de actividades de trabajo dentro de una empresa. El anlisis funcional se centra en el entendimiento de cmo cada funcin usa la informacin y cmo es intercambiada sta entre funciones. Permite verificar la complecin de la base de datos, este es, comprobar que todos los datos que requiere una funcin estn incluidos en la base de

MODELOS Y HERRAMIENTAS PARA EL DISEO Modelo Entidad-Relacin Est formado por un conjunto de conceptos que permiten describir la realidad mediante un conjunto de representaciones grficas y lingsticas. Modelo de flujo de datos Es una representacin grfica del "flujo" de datos a travs de un sistema de informacin. Se puede utilizar para la visualizacin de procesamiento de datos

Una herramienta CASE suele incluir: Un diccionario de datos para almacenar informacin sobre los datos de la aplicacin de bases de datos. Herramientas de diseo para dar apoyo al anlisis de datos. Herramientas que permitan desarrollar el modelo de datos corporativo, as como los esquemas conceptual y lgico. Herramientas para desarrollar los prototipos de las aplicaciones.

IMPORTANCIA DE DISEO CONCEPTUAL La importancia del anlisis funcional reside en que su documentacin detalla la recoleccin de requerimientos y el proceso de diseo, esto es, facilita el entendimiento de los esquemas de datos y de las aplicaciones que los utilizan y, por ende, su transformacin y mantenimiento. Adems se incluye la participacin directa del usuario en la parte del diseo y la independencia del SMBD.

NORMALIZACIN La normalizacin es un proceso que consiste en comprobar que las tablas (tambin denominadas relaciones en terminologa propia del modelo relacional de datos) definidas cumplen unas determinadas condiciones. Se pretende garantizar la no existencia de redundancia y una cierta coherencia en la representacin mediante un esquema relacional de las entidades y relaciones del modelo conceptual

Normalizacin por dependencias funcionales FN1. Se pretende garantizar la no existencia de grupos repetitivos. Un grupo repetitivo es un conjunto de atributos de igual semntica en el problema y dominio, que toman valores distintos para la misma clave. Cualquier esquema que tenga claves correctas est seguro en FN1.

Normalizacin por dependencias multivaluadas FN2.Si FN1 y cada atributo de la tabla que no forma parte de la clave depende funcionalmente de forma completa de la clave primaria. Es decir, depende de toda la clave y no de ningn subconjunto de ella. Se pretende garantizar una correcta Normalizacin por y eliminar redundancias. eleccin de claves dependencias de interseccin Si la clave est formada por un nico FN3. Si FN2 y cada atributo no primo de la atributo entonces ese esquema estar tabla no depende funcionalmente de forma seguro en segunda forma normal. transitiva de la clave primaria.

INDEXADO El ndice de una base de datos es una estructura de datos que mejora la velocidad de las operaciones, permitiendo un rpido acceso a los registros de una tabla. Al aumentar drsticamente la velocidad de acceso, se suelen usar sobre aquellos campos sobre los cuales se hagan frecuentes bsquedas.

DISEO DE VISTAS Descripciones en lenguaje natural: se hacen normalmente por escrito; as se deduce la informacin sobre la estructura de la base de datos a partir de un anlisis textual de los requerimientos. Se debe analizar cuidadosamente el texto para descubrir ambigedades y para entender a detalle el significado de los trminos. Un formulario es cualquier mdulo de

También podría gustarte