base de datos

Páginas: 23 (5639 palabras) Publicado: 23 de septiembre de 2014
Introducción
Se inicia este capítulo con algunos párrafos de Hernández (1997), en donde se
justifica la importancia del diseño de bases de datos:
"Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse
porqué deberían preocuparse del diseño de las bases de datos que utilizan.
Después de todo, la mayoría de los SGBD vienen con bases de datos de ejemplo
que se puedencopiar y después modificar, para que se adecuen a cada caso
particular, e incluso las tablas de esas bases de datos de ejemplo se pueden cortar
y pegar en una nueva base de datos. Algunos SGBD tienen "asistentes",
herramientas que guían al usuario a través del proceso de definición y creación de
tablas. Sin embargo, esas herramientas no sirven para diseñar una base de datos,
tan solo ayudan acrear las tablas físicas que se incluirán en la base de datos.
Lo que la mayoría de la gente no parece entender es que esas herramientas se
deben utilizar después de que se haya realizado el diseño lógico de la base de
datos. Los asistentes y las bases de datos de ejemplo se suministran para minimizar
el tiempo que lleva implementar la estructura física de la base de datos. La idea es
que sise ahorra tiempo en la implementación de la estructura de la base de datos
una vez se ha realizado el diseño lógico, habrá más tiempo para centrarse en la
creación y construcción de las aplicaciones que se utilizarán para trabajar con los
datos de la base de datos.
Por lo tanto, la razón para preocuparse por el diseño de las bases de datos es que
es crucial para la consistencia, integridad yprecisión de los datos. Si una base de
datos está mal diseñada, los usuarios tendrán dificultades a la hora de acceder a
ciertos tipos de información y existe el riesgo añadido de que ciertas búsquedas
puedan producir información errónea. La información errónea es, probablemente,
el peor de los resultados de un mal diseño de la base de datos. Puede repercutir
muy negativamente a la empresa uorganización propietaria de los datos. De
hecho, si los datos de una base de datos van a influir en la gestión del negocio, si
van a servir para decidir las actuaciones de la empresa, la base de datos debe ser
una preocupación.

Viéndolo desde una perspectiva diferente, la base de datos es como una casa que
queremos que nos construyan. ¿Qué es lo primero que hay que hacer? Desde
luego, loque no vamos a hacer es buscar a un constructor que haga la casa sobre la
marcha y como él quiera. Seguramente, buscaremos primero a un arquitecto que
diseñe nuestra nueva casa y después haremos que el constructor la edifique. El
arquitecto expresará nuestras necesidades en una serie de planos, anotando todos
los requisitos de los diversos sistemas (estructural, mecánico y eléctrico). Después,el constructor pondrá los materiales necesarios, tal y como se indica en los planos y
en las especificaciones.
Volviendo a la perspectiva de las bases de datos, el diseño lógico corresponde con
la fase de elaboración de los planos arquitectónicos, y la implementación física de
la base de datos es la casa ya construida. El diseño lógico describe el tamaño, la
forma y los sistemas necesariospara la base de datos: contiene las necesidades en
cuanto a información y modo de operación del negocio. Después, se construye la
implementación física del diseño lógico de la base de datos mediante el SGBD. Si
pensamos en un sistema relacional, una vez creadas las tablas, establecidas las
relaciones y los niveles de integridad necesarios, la base de datos está finalizada.
Ahora ya se puedencrear las aplicaciones que permiten interactuar con los datos
de la base de datos, y podemos estar seguros de que estas aplicaciones
proporcionarán la información oportuna y, sobre todo, la información correcta.
Se pueden hacer malos diseños, pero una base de datos bien diseñada contendrá
información correcta, almacenará los datos más eficientemente y será más fácil de
gestionar y de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS