📄 postgresql-howto-8.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312"> <META NAME="GENERATOR" CONTENT="ZH-SGML-Tools 1.0.9"> <TITLE> Linux 的 Database-SQL-RDBMS HOW-TO 文件 (PostgreSQL 物件关联资料库系统): PostgreSQL 的前端 GUI 工具(图像使用者界面)</TITLE> <LINK HREF="PostgreSQL-HOWTO-9.html" tppabs="http://www.linux.org.tw/CLDP/gb/PostgreSQL-HOWTO-9.html" REL=next> <LINK HREF="PostgreSQL-HOWTO-7.html" tppabs="http://www.linux.org.tw/CLDP/gb/PostgreSQL-HOWTO-7.html" REL=previous> <LINK HREF="PostgreSQL-HOWTO.html#toc8" tppabs="http://www.linux.org.tw/CLDP/gb/PostgreSQL-HOWTO.html#toc8" REL=contents><SCRIPT src="menu.js"> function BeginPage() {} function EndPage() {} </SCRIPT> </HEAD> <BODY bgcolor=#FFFFFF MARGINHEIGHT=0 MARGINWIDTH=0> <A HREF="PostgreSQL-HOWTO-9.html" tppabs="http://www.linux.org.tw/CLDP/gb/PostgreSQL-HOWTO-9.html"><IMG SRC="next.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/next.gif" ALT="Next"></A><A HREF="PostgreSQL-HOWTO-7.html" tppabs="http://www.linux.org.tw/CLDP/gb/PostgreSQL-HOWTO-7.html"><IMG SRC="prev.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/prev.gif" ALT="Previous"></A><A HREF="PostgreSQL-HOWTO.html#toc8" tppabs="http://www.linux.org.tw/CLDP/gb/PostgreSQL-HOWTO.html#toc8"><IMG SRC="toc.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/toc.gif" ALT="Contents"></A><HR><H2><A NAME="s8">8. PostgreSQL 的前端 GUI 工具(图像使用者界面)</A></H2><P>PostgreSQL 套件散布中有一个名为‘pgTcl’的 Tcl/Tk 界面程序库。Tck/Tk 是一个快速应用程序开发工具 (Rapid Application Development tool) 也是一种命令稿语言 (scripting language)。使用 Tcl/TK,你可以发开程序一次而在任何地方,包括 NT、Win 95、Linux、苹果麦金塔 iMac、OS/2 和所有 Unixes。Tcl 代表‘Tool Command Language’,而 Tk 是‘Tool Kit’。Tcl/Tk 有一个名为 SpecTcl 的 IDE(综合开发环境)。在 Redhat linux 的套件散布中检查这 rpm 档或在下列的 sunscript 站台中找寻。<P>作为命令稿语言,Perl 值得推荐。这是因为它是最通用,非常强劲及可在所有软硬件平台使用。Perl-Tk 或 Perl-Qt 或 C++ QtEZ 或 C++ Lesstif 也受到推荐。考虑到时间资源、执行速度和程序设计的容易度, Perl、C 和 Tk 的组合可满足大部分专案的需要。要注意 Java 程序非常缓慢。C++ 也比 C 缓慢。和所有其他语言比较,C 速度最高。Perl 程序可使用 Perl2C 程序转变为 C 程序,编译之後会快速一些。<P>世界上有百分之九十的互联网命令稿是用 Perl 写成的。所以你只需一种(“Perl”)语言来满足你所有需要□□应用程序和互联网。请参阅本文件的 Perl 资料库界面 (Perl Database Interface) 部分∶ <A HREF="PostgreSQL-HOWTO-11.html#Perl Database Interface" tppabs="http://www.linux.org.tw/CLDP/gb/PostgreSQL-HOWTO-11.html#Perl Database Interface">Perl Database Interface</A>。<P>在使用 Tcl 开发一个专案前,你要想清楚 Perl 和 Tcl/Tk 的优劣。通常每片 Linux CD-ROM 都会有 Tcl/Tk。你也可在以下地方找到它∶<UL><LI> Tcl/Tk <A HREF="javascript:if(confirm('http://www.scriptics.com/ \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.scriptics.com/'" tppabs="http://www.scriptics.com/">http://www.scriptics.com</A></LI><LI> 名为 INCR 的 Tcl 物件导向延伸 <A HREF="javascript:if(confirm('http://www.tcltk.com/ \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.tcltk.com/'" tppabs="http://www.tcltk.com/">http://www.tcltk.com</A></LI><LI> Visual TCL 网站 <A HREF="javascript:if(confirm('http://www.neuron.com/ \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.neuron.com/'" tppabs="http://www.neuron.com/">http://www.neuron.com</A></LI><LI> Visual TCL Redhat rpm <A HREF="javascript:if(confirm('ftp://ftp.redhat.com/pub/contrib/i386/visualtcl*.rpm \n\nThis file was not retrieved by Teleport Pro, because it did not meet the project\'s file type specifications. \n\nDo you want to open it from the server?'))window.location='ftp://ftp.redhat.com/pub/contrib/i386/visualtcl*.rpm'" tppabs="ftp://ftp.redhat.com/pub/contrib/i386/visualtcl*.rpm">ftp://ftp.redhat.com/pub/contrib/i386/visualtcl*.rpm</A></LI><LI> <A HREF="javascript:if(confirm('http://sunscript.sun.com/ \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://sunscript.sun.com/'" tppabs="http://sunscript.sun.com/">http://sunscript.sun.com/</A></LI><LI> <A HREF="javascript:if(confirm('http://sunscript.sun.com/TclTkCore/ \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://sunscript.sun.com/TclTkCore/'" tppabs="http://sunscript.sun.com/TclTkCore/">http://sunscript.sun.com/TclTkCore/</A></LI><LI> <A HREF="javascript:if(confirm('ftp://ftp.sunlabs.com/pub/tcl/tcl8.0a2.tar.Z \n\nThis file was not retrieved by Teleport Pro, because it did not meet the project\'s file type specifications. \n\nDo you want to open it from the server?'))window.location='ftp://ftp.sunlabs.com/pub/tcl/tcl8.0a2.tar.Z'" tppabs="ftp://ftp.sunlabs.com/pub/tcl/tcl8.0a2.tar.Z">ftp://ftp.sunlabs.com/pub/tcl/tcl8.0a2.tar.Z</A></LI><LI>参考书籍∶市场上有大量 Tcl/Tk 的书籍。</LI></UL><HR><A HREF="PostgreSQL-HOWTO-9.html" tppabs="http://www.linux.org.tw/CLDP/gb/PostgreSQL-HOWTO-9.html"><IMG SRC="next.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/next.gif" ALT="Next"></A><A HREF="PostgreSQL-HOWTO-7.html" tppabs="http://www.linux.org.tw/CLDP/gb/PostgreSQL-HOWTO-7.html"><IMG SRC="prev.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/prev.gif" ALT="Previous"></A><A HREF="PostgreSQL-HOWTO.html#toc8" tppabs="http://www.linux.org.tw/CLDP/gb/PostgreSQL-HOWTO.html#toc8"><IMG SRC="toc.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/toc.gif" ALT="Contents"></A> </BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -