Totalmente de acuerdo con los compañeros, de todas formas un programa para bibliotecas tendrá una base de datos con una tabla para almacenar libros con sus campos habituales, código, título, autor... y tendrá una tabla para personas que alquilan libros con sus campos también habituales, código, nombre, teléfono... además de otro tabla que almacenará los alquileres con los campos de código del libro, código de la persona, fecha que se lo lleva, ... en fin, lo habitual, nada del otro mundo.
Una vez tengas aclarado lo que vas a hacer exactamente, puedes consultar cualquier duda que encantados te responderá cualquier compañero.