El objetivo fundamental de esta introducción es ayudar a
crear una base de datos, pero enfocando el trabajo desde un punto de vista
general, de manera que pueda ser útil en circunstancias diferentes.
Utilizaremos el típico ejemplo de una gestión de libros. De
cada uno de ellos, deseamos guardar su título, el autor, la editorial y un
breve comentario.
La filosofía general en la creación de una BD es que hay
que diseñarla lo más modular posible, de manera que sea fácil modificarla
posteriormente, y que hay que reducir al máximo los errores en la introducción
de datos.
Para alcanzar el primer objetivo, utilizaremos tablas
independientes para los Libros, Autores y Editoriales. Para aproximarnos al
segundo, no escribiremos directamente la información relativa a Autor y
Editorial cuando introduzcamos la de Libros, sino que la extraeremos de una
lista ya creada. En la información de los Libros no guardaremos directamente la
información de Autor y Editorial, sino una referencia a ella. Dividiremos el
trabajo en los siguientes capítulos: