¿Qué es ACCESS?
En
pocas palabras, es un programa para crear y manejar bases de datos.
¿Qué es
una base de datos?
Casi tan fácil como la respuesta anterior.
¿Alguna
vez has buscado en una guía telefónica un número de teléfono? Seguro que sí;
Primero coge en su mano la voluminosa guía telefónica de la provincia, que no
es más que una "base de
datos" que está impresa.
En sus páginas
están todos los números de teléfonos, pero usted no lee uno a uno todos ellos
para encontrar uno en particular, así que "filtramos" la guía buscando una población en
concreto e ignorando todas las demás. Aun así el volumen de páginas es
demasiado para leerlo enteras. Por suerte a alguien se le ocurrió poner al lado
de los números de teléfonos otra columna con el nombre del abonado y su
dirección.
Cada página
es una "tabla",
en la que cada columna es un "campo",
las tablas de la guía están ordenadas, o "indexadas",
siguiendo el orden alfabético por el campo apellido. Es decir que el campo
apellido es la "clave" de la tabla.
Es una suerte que la "base de datos" telefónica esté ordenada de esta
última manera. Así sabiendo la población, el apellido y la dirección, se puede
encontrar rápidamente cualquier número de teléfono.
Pero existen otras formas
de "indexar" la tabla, por ejemplo a través del "campo" dirección, en este caso estaríamos
ante un callejero, es decir sabríamos los nombres e todas las personas que
viven en cada calle y sus números de teléfonos. O también podría ordenarse por
el "campo” número de
teléfono, este tipo de guías se llaman "guías
inversas".
A través de este pequeño
ejemplo ya sabemos qué son las bases de datos, los filtros, las tablas, los
campos, los índices, las claves.. y con un poco de imaginación podemos entrever
las posibilidades de un programa que maneje, ordene e indexe grandes bases de
datos para nosotros como pueden ser, además de guías telefónicas, libros de una
biblioteca, historiales de pacientes, facturas de una empresa, preguntas de los
últimos exámenes, etc. ..
No hay comentarios:
Publicar un comentario