¾�ΥС�������ʸ��
��
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 �������Х볫ȯ���롼��
Copyright
© 1996-2001 by 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 �ѥ���
Next
�Ϥ����