For student data, use the models.
> find . -name models.py | xargs wc -l
33 ./common/djangoapps/course_groups/models.py
74 ./common/djangoapps/django_comment_common/models.py
31 ./common/djangoapps/external_auth/models.py
779 ./common/djangoapps/student/models.py
21 ./common/djangoapps/track/models.py
3 ./common/djangoapps/util/models.py
141 ./lms/djangoapps/certificates/models.py
13 ./lms/djangoapps/circuit/models.py
264 ./lms/djangoapps/courseware/models.py
3 ./lms/djangoapps/dashboard/models.py
3 ./lms/djangoapps/debug/models.py
1 ./lms/djangoapps/django_comment_client/models.py
136 ./lms/djangoapps/foldit/models.py
81 ./lms/djangoapps/licenses/models.py
81 ./lms/djangoapps/notes/models.py
45 ./lms/djangoapps/psychometrics/models.py
386 ./lms/djangoapps/simplewiki/models.py
3 ./lms/djangoapps/static_template_view/models.py
3 ./lms/djangoapps/staticbook/models.py
131 ./lms/lib/comment_client/models.py
3 ./lms/lib/perfstats/models.py
2235 total
Note that there are two other data stores, both MongoDB: the course information, maintained by the CMS, and the forum content, maintained but he comments service. Those are schemaless of course.
- Sef