En pocas palabras, una base de datos es una coleccion de objetos(en este caso tipos de datos), acomodados de manera que se puedan realizar inserciones, borrados, actualizaciones,etc.
Pueden existir las relacionales, orientadas a objetos o una mezcla de las dos.