ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Integradora Sem 14


Enviado por   •  30 de Mayo de 2015  •  1.647 Palabras (7 Páginas)  •  244 Visitas

Página 1 de 7

Informática Administrativa

Unidad 4. Bases de Datos

Informática Administrativa UVM En Línea 2

Uno de los pasos cruciales en la construcción de una

aplicación que maneje una base de datos, es sin duda,

el propio diseño de esa base de datos. En general las

bases de datos se estructuran en tablas.

Si las tablas no están definidas apropiadamente, lo más

seguro es que haya dificultades al consultarlas para

tratar de obtener algún tipo de información.

Tomemos como principio que una base de datos o

banco de datos es un conjunto de datos pertenecientes

a un mismo contexto y almacenados sistemáticamente

para su uso posterior.

No importa si nuestra base de datos tiene sólo 20

registros, o se compone de miles, lo importante es

asegurarnos que la base de datos está correctamente

diseñada para que sea funcional y eficiente y que se

pueda seguir utilizando por largo tiempo.

4.4.1. Etapas de Diseño de

Bases de Datos

Existen tres etapas en el diseño de una base de datos,

éstas son: conceptual, lógico y físico. La metodología a

seguir en cada una de estas etapas es la siguiente:

a) Diseño conceptual

En esta etapa debe construirse un esquema con la

descripción general de la información que se desea

incluir, independientemente de cualquier consideración

física. A este esquema se le denomina esquema

conceptual.

Al construir el esquema, los diseñadores descubren la

semántica (significado) de los datos del departamento:

encuentran entidades, atributos y relaciones. El objetivo

es comprender:

4.4. Diseño de una Base de Datos

• Perspectiva que cada usuario tiene de los datos.

• La naturaleza de los datos, independientemente de su

representación física.

• El uso de los datos a través de las áreas de aplicación.

El esquema conceptual se puede utilizar para que

el diseñador transmita al departamento lo que ha

entendido sobre la información que éste maneja. La

más popular es la notación del modelo entidad-relación.

El diseño conceptual es completamente independiente

de los aspectos de implementación, como pueden ser el

DBMS que se vaya a usar, los programas de aplicación,

los lenguajes de programación, el hardware disponible

o cualquier otra consideración física. El esquema

conceptual es una fuente de información para el diseño

lógico de la base de datos.

b) Diseño lógico

El diseño lógico es el proceso de construir un esquema

de la información que utiliza cada departamento o área

de la empresa, basándose en un modelo de base de

datos específico, independiente del DBMS concreto que

se vaya a utilizar y de cualquier otra consideración física.

En esta etapa, el esquema conceptual se transforma

en un esquema lógico que utilizará las estructuras de

datos del modelo de base de datos en el que se basa el

DBMS que se vaya a utilizar, como puede ser el modelo

relacional, el modelo de red, el modelo jerárquico

o el modelo orientado a objetos. Conforme se va

desarrollando el esquema lógico, éste se va probando y

validando con los requisitos de usuario. Básicamente se

trata de definir: quién tendrá acceso a cuál información

y para qué.

La normalización es una técnica que se utiliza para

asegurar que las relaciones (tablas) obtenidas no tienen

datos redundantes. El esquema lógico es una fuente de

información para el diseño físico.

Informática Administrativa UVM En Línea 3

c) Diseño físico

El diseño físico es el proceso de producir la descripción

de la implementación de la base de datos en memoria

secundaria, estructuras de almacenamiento y métodos

de acceso que garanticen un acceso eficiente a los

datos. Para llevar a cabo esta etapa, se debe haber

decidido cuál es el DBMS que se va a utilizar, ya que el

esquema físico se adapta a él.

En general, el propósito del diseño físico es describir

cómo se va a implementar físicamente el esquema

lógico obtenido en la fase anterior. Concretamente, en el

modelo relacional, esto consiste en:

• Obtener un conjunto de relaciones (tablas) y las

restricciones que se deben cumplir sobre ellas.

• Determinar las estructuras de almacenamiento y los

métodos de acceso que se van a utilizar para conseguir

unas prestaciones óptimas.

• Diseñar el modelo de seguridad del sistema.

Para conocer más sobre el tema, se recomienda revisar

el texto Arquitectura de Sistemas de Base de Datos,

de Oscar González Martín; que está disponible en el

Centro de Documentación Virtual. En este documento

se amplía y detalla la información relacionada con los

sistemas gestores de bases de datos y procedimiento

para diseñar una base de datos.

4.4.2. Recomendaciones para

bases de datos

Los administradores de empresas deben ser muy

cuidadosos para la creación y uso de las bases de datos,

pues de esto depende la calidad de la información que

obtengan y que aplicarán en la operación de su negocio.

En lo que se refiere a la creación de las bases de datos,

algunas recomendaciones importantes son:

• Revise a detalle el diseño. Lo más importante es saber

qué información se desea conseguir, para seleccionar

correctamente los datos a incluir y la forma en que se

relacionarán.

• Verifique la normalización para evitar redundancias y

que el diseño final sea fácil de programar.

• Defina nomenclatura estandarizada para los nombres

de los campos y tablas, de tal manera que su

significado sea fácil de comprender y compruebe que

la nomenclatura sea constante en toda la base.

• Documente el significado de la nomenclatura y las

relaciones que integran el diseño de la base, esto será

de gran utilidad también para la capacitación de los

usuarios.

• Pida a todas las áreas involucradas la revisión del

diseño de la base antes de que sea programada, para

evitar inconsistencia y redundancia en los datos.

• Sea cuidadoso en lo que se refiere a permisos de

consulta y edición; para esto defina los niveles

...

Descargar como (para miembros actualizados) txt (12 Kb)
Leer 6 páginas más »
Disponible sólo en Clubensayos.com