pgaccess 같은 GUI 프로그램을 만들고자 하신다면,
python tutorial 이나, sql basic 으로는 어림도 없습니다.
왜냐하면, sql 쪽으로는 PostgreSQL의 제일 깊숙하게 다루는 것이
바로 SQL 자체를 건드리는 SQL일테이니까요.
게다가 이런 것들을 GUI 형태로 표현을 한다면,
Python 쪽으로는 어느 정도는 능숙자여야할 것같네요.
그렇지 않고, psql 같은 터미널 기반 프로그램을 만들고자 하신다면,
src/interface/jdbc/examples/psql.java 프로그램을 보시고,
python으로 포팅하시는 것도 좋은 방법일 듯싶습니다.
이건 별로 어렵지는 않을 듯.
Python의 _pg 모듈 자체가 터미널 기반으로 작성된 것인지라,
터미널 기반 프로그램을 짤 때는 아주 손 쉽습니다.
사족으로 _pg 모듈이 PostgreSQL 소스 속에 포함된 것이,
7.1.x 대에 와서야 Python DB API 2.0 규약을 따르고 있습니다.
먼 장래를 생각하신다면, Python으로 PostgreSQL 쪽을 건드리신다면,
먼저 Python의 PostgreSQL 모듈부터 업데이트하시고,
그 안에 있는 pgdb 클래스(DB API 2.0 구현)를
사용하는 것이 바람직할 듯싶습니다.
>>강명균 님께서 쓰시길<<
:: python으로 postgreSQL 관리 프로그램을 만들려고 합니다.
:: python 기초 메뉴얼은 한 번 읽어봤구요, SQL의 기초 명령어 정도도 숙지했습니다.
:: 그 다음은 어떤 것을 공부해야 합니까?
:: 전혀 감이 잡히질 않는군요....
:: 좀 도와주십시오.
|