Check out www.ldapzone.com. Don't know if it will help.
LDAP is a standard way of accessing data, where SQL is not. For example
if your site has a working LDAP authentication for POP3 and SMTP
services, adding a new LDAP-aware service like RADIUS would be trivial.
We didn't have to do any programming, and almost no modification of the
directory when we wanted a RADIUS server to read from LDAP directory
that's used exclusively for qmail-ldap.
LDAP simplifies authentication and administration issues.
It's not a substitute for relational databases. It's useless for
file storage also. Bottom line: LDAP is for hierarchical Rolodex-type
directories (where internally data can be stored in many ways, there are
even SQL back ends available).