Un programa de base de datos es un administrador de datos que puede ayudar a aliviar
estas sobrecargas de información. Las bases de datos hacen posible que todo el mundo pueda almacenar, organizar, recuperar, comunicar y administrar información de un modo que sería imposible sin una computadora. Para controlar todo este flujo de información, los usuarios utilizan bases de datos de todas las formas y tamaños, desde los voluminosos administradores para mainframes que mantienen las listas de pasajeros de las compañías aéreas hasta los pequeños calendarios incluidos en cualquier computadora de bolsillo. parte de la información almacenada en estas bases de datos son datos de carácter personal, y su control sobre quién accede a ellos o de qué forma se realiza dicho acceso es mínimo, por no decir nulo. Irónicamente, la tecnología de base de datos que nos libera diariamente de tediosas labores es, a la vez, la que picotea en nuestra privacidad.
El archivador electrónico. La esencia de las bases de datos
Al igual que los procesadores de texto, las hojas de cálculo y los programas de tratamiento de gráficos, una base de datos es una aplicación (programas para convertir una computadora en una herramienta productiva). Si un procesador de texto es una máquina de escribir informatizada y una hoja de cálculo un libro mayor también informatizado, se puede pensar que una base de datos es un archivador informatizado. Mientras que los dos primeros se suelen emplear para generar documentos impresos, los programas de bases de datos están diseñados para mantener bases de datos (una colección de información almacenada en los discos de una computadora). Una base de datos puede ser tan simple como una lista de nombres y direcciones o tan compleja como un sistema de reservas de billetes de avión. Una versión electrónica de una agenda telefónica, un fichero de recetas, las tarjetas de catalogación de una biblioteca, las notas de los alumnos de un colegio o el catálogo con todos sus CD de música son sólo algunos ejemplos de información que puede almacenarse en una base de datos.
¿Cómo de buena es una base de datos?
• Las bases de datos hacen más fácil el almacenamiento de grandes cantidades de información. Si sólo tiene 20 ó 30 discos compactos, lo más lógico sería catalogarlos en un sencillo bloc de notas. Pero si la cifra aumenta hasta los 2.000 ó 3.000 CD, ese mismo bloc de notas sería inservible. Cuanto mayor es el volumen de información, mayor es el beneficio de utilizar una base de datos. • Las bases de datos hacen más fácil la labor de recuperar información de forma rápida y flexible. El tiempo necesario para consultar un número de teléfono de nuestra agenda no debería ser mayor de un minuto, pero ese mismo trabajo puede hacerse en escasos segundos a través de una base de datos. Si esa consulta es de 200 números semanales, la ventaja es obvia, ventaja que se hace más patente aun cuando su búsqueda no coincide con la organización de su fichero. • Las bases de datos hacen más fácil organizar la información. Los sistemas de almacenamiento en papel le obligan a ordenar la información de un modo particular. ¿Cómo debería estar ordenado un catálogo de libros, por autor, por título, por fecha de publicación o por tema? La decisión es muy importante, ya que, si decide reordenar todo más tarde, gastará una gran cantidad de tiempo. • Las bases de datos hacen más fácil imprimir y distribuir información de muy diversas maneras.
Anatomía de una base de datos
una base de datos es una colección de información almacenada de un modo especial en una computadora, y un programa de base de datos es una herramienta software para organizar las tareas de almacenamiento y recuperación de esa información. Existen muchos programas que cumplen esta definición, desde simples agendas a sistemas de inventarios. Las primeras bases de datos para PC eran simples administradores de ficheros; su labor se reducía a facilitar a los usuarios el almacenamiento, la organización y la recuperación de información (nombres, números, precios, etc.) incluida en ficheros de datos estructurados. Una base de datos está compuesta generalmente por una o más tablas. Una tabla es una colección de información relacionada; mantiene junta esta información del mismo modo que hace la carpeta de cualquier archivador. Si se utiliza una base de datos para guardar las ventas de una compañía, lo lógico sería disponer de tablas separadas para las ventas de cada año. En una base de datos de direcciones, las tablas estarían organizadas para contener información personal o contactos del trabajo. Es responsabilidad del diseñador de esa base de datos el decidir qué información es la que debe almacenarse en cada tabla.
Operaciones en una base de datos
Una vez definida la estructura de nuestra base de datos, es muy sencillo introducir información en ella; basta con teclear. Pero incluso esta operación podría no ser necesaria si los datos ya se encuentran en algún otro formato informatizado. La mayoría de programas de base de datos pueden importar datos contenidos en ficheros creados por procesadores de texto, hojas de cálculo y otras bases de datos. Cuando la información cambia o se detectan errores, es posible modificar, añadir o borrar registros.