um.. una base de datos puedes hacerla de dos (hasta donde yo se) formas: mysql o sharedobject.
sharedobject las guarda en el local de tu maquina, y mysql, en tu servidor.
si quieres una base de datos para.. digamos un catalogo en internet, pues mysql es la solucion, ahi tienes que tener conocimiento basico de PHP y mysql, ademas de saber mediante loadvariables hacer tu nexo entre el php y actionscript.
con sharedobject, es posible hacer agendas de telefonos, higscores de juegos etc, destinado a cd interactivos o aplicaciones en tu pc. de todas formas, actionscript es requerido.
asi que, a estudiar! hay varios tutoriales, busca por loadVariables, phpmyadmin, sql, sharedObject. date una vuelta por el foro de php, y visita
www.cristalab.com, buenos tutoriales, buen sitio