Какие нужны знания (какие конкретные курсы пройти), чтобы создать и работать в БД. На данный момент высшее экономическое образование, имею навыки программирования сохранившиеся со школьных времен (победитель городской олимпиады по информатике в 11 классе, язык программирования qbasic).
Имеется поставленная задача и общий алгоритм её решения.
Вам нужны знания
Вам нужны знания администратора БД, знания теории построения реляционных БД и знание языка запросов SQL
1. Администрировать PostgreSQL можно научиться проштудировав мануал
2. Научиться писать запросы на SQL можно проштудировав мануал. В более доступной форме можно начать здесь:
http://postgresql.ru.net/gruber/index.html
и здесь:
http://postgresql.ru.net/docs/sql_kg/index.html
3. Азы теории построения реляционных БД можно изучить здесь:
http://postgresql.ru.net/doc/dbguide/index.html