Aqui tienes algunas lecturas sobre el tema:
Bases de datos, conceptos Genericos y diseño:
<a href='ir.asp?http://www.lawebdelprogramador.com/temas/tecdiseno.php' target='_blank'>http://www.lawebdelprogramador.com/temas...</a>
<a href='ir.asp?http://www.programacion.net/cursos/bdatosweb/' target='_blank'>http://www.programacion.net/cursos/bdato...</a>
SQL, lenguaje de consultas usado por BD:
<a href='ir.asp?http://www.desarrolloweb.com/manuales/9/' target='_blank'>http://www.desarrolloweb.com/manuales/9/...</a>
<a href='ir.asp?http://www.lobocom.es/~claudio/sql.html' target='_blank'>http://www.lobocom.es/~claudio/sql.html...</a>
<a href='ir.asp?http://www.webexperto.com/manuales/sql/' target='_blank'>http://www.webexperto.com/manuales/sql/...</a>
Y .. bueno ya que estamos en el foro PHP y lo tipico suele pasar por usar como motor de base de datos Mysql:
<a href='ir.asp?http://www.mysql.com/doc/' target='_blank'>http://www.mysql.com/doc/...</a> (el manual oficila de referencia, Ingles)
<a href='ir.asp?http://otri.us.es/recursosPHP/manual/index.htm' target='_blank'>http://otri.us.es/recursosPHP/manual/ind...</a> (en castellano+php)
Es recomendable que empieces (si no tienes ni idea de Bases de datos) por los primeros Links para que conozcas la teoria sobre Bases de datos ..
Un saludo,