database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 4790 게시물 읽기
No. 4790
PostgreSQL용 GUI 관리툴
작성자
김일형(ihkim)
작성일
2003-07-17 00:40
조회수
2,750

제가 이번에 심심풀이로 PostgreSQL용 GUI관리툴을 만들어 보려고 합니다.

 

제가 DBA경력은 없는지라, 어떤 기능들이 있어야 좋을지 의견을 수렴하려고 합니다.

 

ㅇ 개요

- Platform : Multi Platform (Windows, Unix-Xlib, Gnome, KDE 등) 환경 지원

- 개발 언어 : C/C++ (빠른 속도를 위해)

- 새로운 기능에 대한 Plug-In 지원 (구현방법은 생각해봐야징..)

- 다중 언어 지원 (영어, 한국... 등등등)

- GUI구현부와 DB communication부를 가능하다면 독립시켜 향후 다른 RDBM으로 확장성 고려. (이것은 정말 고려 입니다.)

 

ㅇ 세부 기능

- 기본적으로 psql 텍스트 tool의 기능을 중심으로....

- Explorer 형태의 DB browsing.

- DB Object 생성 및 수정 기능.

사용자, 그룹, DB, 함수, 인덱스, 시퀀스, 테이블, 트리거, 뷰 등등등...

- 사용자 쿼리 편집, 실행 및 외부 파일로 저장.

- 외부 SQL File 실행 기능.

- 쿼리 결과를 grid table로 전시.

- 실행한 사용자 쿼리에 대한 History 기능.

- 쿼리 결과의 export 기능 (Excel, Text, HTML, XML??)

 

지금 머리속에 떠오르는 기능은 대충 이렇습니다.

혹시 이 기능을 보시고 추가해야 할 것이 있다면 첨가해 주시면 대단히 감사하겠습니다.

 

언제 나오냐구요... 저도 모르죠. 구현이 될지 안될지도 모르는데...

 

이제 막 디자인 단계이고 그 준비로 psql 소스코드를 분석하고 있습니다.

psql도 기본적으로 libpq를 사용하고 있고, 뒷구멍(?)을 사용하지 않는 것 같습니다.

이 글에 대한 댓글이 총 1건 있습니다.

Oracle GUI 툴 가운데, Golden 이라는 놈이 있는데, 꼭 이놈 처럼만 만들어주시면 더할 나위없지요.

 

기본이 아주 간단합니다. 아주 직관적이고, 아주 가볍습니다.

 

PgAdmin2 놈이 PostgreSQL의 공식적인 GUI 툴이라고는 하지만, 이놈이 일단, VB 기반이고, 초급자들을 위한 어느정도의 안내의 비주얼한 모습을 가지고 있기는 하지만, 실제 실무에서 사용하기에는 불편한 점이 한두가지가 아닙니다.

 

아무튼 부디 멋진놈 만드셔서 여러 사람이 좀더 편한 환경에서 작업할 수 있는 그날이 오기를...

김상기(ioseph)님이 2003-07-20 03:33에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
4793affected count관련해서요.. [1]
최용진
2003-07-18
1114
4792PostgreSQL의 내장함수 목록을 알고싶습니다. [3]
김태연
2003-07-17
2738
4791postgresql 웹호스팅... [2]
대훈
2003-07-17
1426
4790PostgreSQL용 GUI 관리툴 [1]
김일형
2003-07-17
2750
4789PostgreSQL 과 Delphi6.0과 연결(ODBC나 BDE)..? ㅠ.ㅠ [3]
이호경
2003-07-16
2866
4788Outer Join 예입니다. [1]
노사모하나
2003-07-15
1811
4787완전초짜 질문.. [2]
초보
2003-07-14
1378
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다