¾�ΥС�������ʸ�� �� 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9.6 | 9.5 | 9.4 | 9.3 | 9.2 | 9.1 | 9.0 | 8.4 | 8.3 | 8.2 | 8.1 | 8.0 | 7.4 | 7.3 | 7.2

PostgreSQL 7.2.3 �ץ�����ޥ�����

PostgreSQL �������Х볫ȯ���롼��


Table of Contents
�Ϥ����
1. PostgreSQL�Ȥ�?
2. PostgreSQL ����
2.1. �С����쥤�� POSTGRES �ץ���������
2.2. Postgres95
2.3. PostgreSQL
3. �ɥ�����ȥ꥽����
4. �Ѹ��ɽ��
5. �Х���ݡ��ȥ����ɥ饤��
5.1. ��������
5.2. ��𤹤٤�����
5.3. �������
6. 2000ǯ����
I. ���饤����ȥ��󥿥ե�����
1. libpq - C �饤�֥��
1.1. ��ʸ
1.2. �ǡ����١�����³�ؿ�
1.3. �䤤��碌�¹Դؿ�
1.4. ��Ʊ���䤤��碌�ؿ�
1.5. ��ƻ���󥿥ե�����
1.6. ��Ʊ������
1.7. COPY���ޥ�ɤ˴�Ϣ�����ؿ�
1.8. libpq�ȥ졼���ؿ�
1.9. libpq ����ؿ�
1.10. �Ķ��ѿ�
1.11. ����åɤο�����
1.12. Libpq �ץ������ι���
1.13. ����ץ�ץ������
2. �顼�����֥�������
2.1. ��ʸ
2.2. ������ǽ
2.3. ���󥿥ե�����
2.4. ������¦���Ȥ߹��ߴؿ�
2.5. Libpq����顼�����֥������ȤؤΥ�������
3. libpq++ - C++ �Х���ǥ��󥰥饤�֥��
3.1. ��ʸ
3.2. ����Ƚ����
3.3. libpq++ ���饹
3.4. �ǡ����١�����³�ؿ�
3.5. �䤤��碌�¹Դؿ�
3.6. ��Ʊ������
3.7. COPY ���ޥ�ɤ˴�Ϣ�����ؿ�
4. pgtcl - Tcl ���饤�֥��
4.1. ��ʸ
4.2. ���ץꥱ�������ؤ� pgtcl �Υ�����
4.3. pgtcl ���ޥ�ɥ�ե���󥹾���
5. libpgeasy - �ʰ� C �饤�֥��
6. ecpg����C����Ǥ�������SQL
6.1. �ʤ�������SQL�ʤΤ���
6.2. ��ǰ
6.3. ecpg�λȤ���
6.4. ����
6.5. ¾��RDBMS�ѥå���������ΰܿ�
6.6. ��ȯ�Ը�����
7. ODBC ���󥿥ե�����
7.1. �Ϥ����
7.2. ���󥹥ȡ���
7.3. ����ե�����
7.4. Windows ���ץꥱ�������
7.5. ApplixWare
8. JDBC ���󥿥ե�����
8.1. JDBC �ɥ饤�ФΥ��åȥ��å�
8.2. �ɥ饤�Фλ���
8.3. �䤤��碌��ȯ�Ԥȷ�̤ν���
8.4. �����μ¹�
8.5. �ǡ����١������֥������Ȥκ������ѹ�
8.6. �Х��ʥ�ǡ����γ�Ǽ
8.7. PostgreSQL �� JDBC API �ؤγ�ĥ
8.8. ʣ���Υ���åɡ������֥�åȴĶ��ˤ�����ɥ饤�Фλ���
8.9. ������ɤ�٤����
9. PyGreSQL - Python ���󥿥ե�����
9.1. pg �⥸�塼��
9.2. pg �⥸�塼��ؿ�
9.3. ��³���֥�������: pgobject
9.4. �ǡ����١�����åѥ��饹: DB
9.5. �䤤��碌��̥��֥�������: pgqueryobject
9.6. �顼�����֥�������: pglarge
9.7. DB-API ���󥿥ե�����
II. �����Хץ�����ߥ�
10. �����߷׹�¤
10.1. PostgreSQL �δ����߷׹�¤�γ�ǰ
11. SQL�γ�ĥ������ά
11.1. ��ĥ�κ���ˡ
11.2. PostgreSQL�η������ƥ�
11.3. PostgreSQL�����ƥ५�������ˤĤ���
12. SQL�γ�ĥ: �ؿ�
12.1. ��ʸ
12.2. �䤤��碌���� (SQL) �ؿ�
12.3. ��³��������ؿ�
12.4. �����ؿ�
12.5. C ����ؿ�
12.6. �ؿ��Υ����Х饤��
12.7. ��³������ϥ�ɥ�
13. SQL�γ�ĥ: �ǡ�����
14. SQL�γ�ĥ: �黻��
14.1. ��ʸ
14.2. ��
14.3. �黻�Һ�Ŭ���˴ؤ������
15. SQL�γ�ĥ��������
16. �롼�륷���ƥ�
16.1. ��ʸ
16.2. �䤤��碌�ĥ꡼�Ȥ�
16.3. �ӥ塼�ȥ롼�륷���ƥ�
16.4. INSERT��UPDATE��DELETE�ˤĤ��ƤΥ롼��
16.5. �롼��ȸ���
16.6. �롼���Хȥꥬ
17. ����ǥå�����ĥ��ǽ�ؤΥ��󥿥ե�����
17.1. ��ʸ
17.2. ���������᥽�å�
17.3. ���������᥽�åɤΥ��ȥ�ƥ�
17.4. ���������᥽�åɤΥ��ݡ��ȥ롼����
17.5. �黻�ҥ��饹
17.6. �黻�Ҥȥ��ݡ��ȥ롼����κ���
18. ����ǥå��������ȳ����ؿ�
19. GiST����ǥå���
20. �ȥꥬ
20.1. �ȥꥬ������
20.2. �ȥꥬ�ޥ͡�����Ȥδط�
20.3. �ǡ����ѹ����βĻ���
20.4. ��
21. �����С��ץ�����೫ȯ�ѥ��󥿡��ե�����
21.1. ���󥿡��ե������ؿ�
21.2. ���󥿥ե��������ݡ��ȴؿ�
21.3. �������
21.4. �ǡ����ѹ��βĻ���
21.5. ��
III. ��³������
22. ��³������
22.1. ��ʸ
22.2. ��³������Υ��󥹥ȡ���
23. PL/pgSQL - SQL ��³������
23.1. ����
23.2. PL/pgSQL ��
23.3. ���
23.4. ��
23.5. ����Ū��ʸ
23.6. ���湽¤
23.7. ��������
23.8. ���顼�ȥ�å�����
23.9. �ȥꥬ�ץ���������
23.10. ��
23.11. Oracle PL/SQL ����ΰܿ�
24. PL/Tcl - Tcl ��³��������
24.1. ����
24.2. ����
25. PL/Perl - Perl ��³������
25.1. ����
25.2. PL/Perl �ι��ۤȥ��󥹥ȡ���
25.3. ����
26. PL/Python - Python ��³������
26.1. �Ҳ�
26.2. ���󥹥ȡ�����ˡ
26.3. PL/Python ���
����ʸ��
Index
List of Tables
4-1. pgtcl ���ޥ��
11-1. PostgreSQL�����ƥ५������
12-1. PostgreSQL���Ȥ߹��߷���Ʊ����C���췿
17-1. ����ǥå������������᥽�åɤΥ�������
17-2. B-tree ���ȥ�ƥ�
23-1. ���󥰥륯�����ȤΥ��������׿�
List of Figures
10-1. ��³��Ω����ˡ
11-1. ���פ�PostgreSQL�����ƥ५������
List of Examples
1-1. libpq����ץ�ץ������1
1-2. libpq ����ץ�ץ������ 2
1-3. libpq ����ץ�ץ������ 3
2-1. Libpq ����Ѥ����顼�����֥������ȤΥץ��������
4-1. pgtcl �ץ��������
8-1. JDCB �Ǵ�ñ���䤤��碌�����
8-2. ��ñ�ʺ����
8-3. �ơ��֥�������
8-4. �Х��ʥ�ǡ�������
22-1. PL/pgSQL �μ��Ȥˤ�륤�󥹥ȡ���
23-1. PL/pgSQL �ȥꥬ�ץ������������
23-2. �����ͤ򥤥󥯥���Ȥ����ñ�� PL/pgSQL �ؿ�
23-3. ʸ����Ϣ��δ�ñ�� PL/pgSQL �ؿ�
23-4. ʣ�緿��Ȥä� PL/pgSQL �ؿ�
23-5. ��ñ�ʴؿ�
23-6. ¾�δؿ�����Ф��ؿ�
23-7. ���������ʸ�������ץ���������ȡ�OUT �ѥ�᡼��