¾�ΥС�������ʸ��
��
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.4.6 ʸ��
PostgreSQL �������Х볫ȯ���롼��
��������
© 1996-2003 �� PostgreSQL �������Х볫ȯ���롼��
�ܼ�
�Ϥ����
PostgreSQL
�Ȥ�?
PostgreSQL
����
����
���ʤ������
�Х���ݡ��ȥ����ɥ饤��
I.
���塼�ȥꥢ��
1��
�����Ϥ�ޤ��礦
2��
SQL
����
3��
���٤ʽ���ǽ
II.
SQL����
4��
SQL�ι�ʸ
5��
�ǡ������
6��
�ǡ������
7��
�䤤��碌
8��
�ǡ�����
9��
�ؿ��ȱ黻��
10��
���Ѵ�
11��
����ǥå���
12��
Ʊ���¹�����
13��
��ǽ�˴ؤ���ҥ��
III.
�����Фδ���
14��
���ȡ�����
15��
Windows
�ؤΥ��ȡ���
16��
�����м¹Ի��Ķ�
17��
�ǡ����١����桼���ȸ���
18��
�ǡ����١�������
19��
���饤�����ǧ��
20��
¿�����б�
21��
���Ū�ʥǡ����١����ݼ���
22��
�Хå����åפȥꥹ�ȥ�
23��
�ǡ����١�����ư�����δƻ�
24��
�ǥ����������̤δƻ�
25��
������Խ��� (
WAL
)
26��
�ꥰ��å����ƥ���
IV.
���饤����ȥ��ե�����
27��
libpq
- C �饤�֥��
28��
�顼�����֥�������
29��
pgtcl
- Tcl �Х���ǥ��饤�֥��
30��
ECPG
- C����ˤ��������
SQL
31��
JDBC
���ե�����
32��
��������
V.
�����Хץ�����ߥ�
33��
SQL
�γ�ĥ
34��
�롼�륷���ƥ�
35��
�ȥꥬ
36��
��³������
37��
PL/pgSQL
-
SQL
��³������
38��
PL/Tcl - Tcl ��³��������
39��
PL/Perl - Perl ��³������
40��
PL/Python - Python ��³������
41��
�����Хץ�����ߥ��ե�����
VI.
��ե����
I.
SQL ���ޥ��
II.
PostgreSQL ���饤����ȥ��ץꥱ�������
III.
PostgreSQL �����Х��ץꥱ�������
VII.
��������
42��
PostgreSQL �������
43��
�����ƥ५������
44��
�ե���ȥ����/�Хå�����ɥץ��ȥ���
45��
PostgreSQL ������������
46��
¿����쥵�ݡ���
47��
��³������ϥ�ɥ�κ���
48��
����Ū�䤤��碌��Ŭ��
49��
����ǥå��������ȿ���ؿ�
50��
GiST����ǥå���
51��
�ڡ����ե�����
52��
BKI
�Хå�����ɥ����ե�����
VIII.
��Ͽ
A.
PostgreSQL
���顼������
B.
����/����Υ��ݡ���
C.
SQL
�������
D.
SQL �ؤν��
E.
��������
F.
CVS
��ݥ��ȥ�
G.
Documentation
����ʸ��
�ܼ�
ɽ�ܼ�
4-1.
�黻�Ҥ�ͥ���̡ʶ�����Τ����
8-1.
�ǡ�����
8-2.
���ͥǡ�����
8-3.
�̲߷�
8-4.
ʸ����
8-5.
���̤�ʸ���ǡ�����
8-6.
�Х��ʥ���ǡ�����
8-7.
�����ƥåȤ������פ���
bytea
��ƥ��
8-8.
bytea
���ϤΥ��������פ��줿�����ƥå�
8-9.
����/����ǡ�����
8-10.
��������
8-11.
��������
8-12.
����������
8-13.
�ü������/�������
8-14.
����/������Ϸ���
8-15.
���դν���δ���
8-16.
�����ǡ�����
8-17.
�ͥåȥ�����ɥ쥹�ǡ�����
8-18.
cidr
�ǡ�����������
8-19.
���֥������ȼ��̻ҥǡ�����
8-20.
�����ǡ�����
9-1.
��ӱ黻��
9-2.
���ѱ黻��
9-3.
�ӥå�����Ф���ӥåȱ黻��
9-4.
���Ѵؿ�
9-5.
���Ѵؿ�
9-6.
SQL
ʸ����ؿ��ȱ黻��
9-7.
����¾��ʸ����ؿ�
9-8.
�Ȥ߹��ߺѤߤ��Ѵ�
9-9.
SQL
�Х��ʥ���ؿ��ȱ黻��
9-10.
����¾�ΥХ��ʥ���ؿ�
9-11.
����ɽ���ޥå��黻��
9-12.
����ɽ���Υ��ȥ�
9-13.
����ɽ��������
9-14.
����ɽ������
9-15.
����ɽ��ʸ������ȥꥨ��������
9-16.
����ɽ�����饹��ά����������
9-17.
����ɽ������������
9-18.
����ɽ����������
9-19.
ARE�����ߥ��ץ����ʸ��
9-20.
������ؿ�
9-21.
����/���﷿�νƥ�ץ졼�ȥѥ�����
9-22.
����/������ѤΥƥ�ץ졼�ȥѥ�������
9-23.
���ͽ��ѤΥƥ�ץ졼�ȥѥ�����
9-24.
to_char
����
9-25.
����/����黻��
9-26.
����/����ؿ�
9-27.
AT TIME ZONE
���
9-28.
�����ǡ����黻��
9-29.
�����ǡ����ؿ�
9-30.
�������Ѵ��ؿ�
9-31.
cidr
�����
inet
���黻��
9-32.
cidr
�����
inet
���ؿ�
9-33.
macaddr
�ؿ�
9-34.
�������ؿ�
9-35.
���å�������ؿ�
9-36.
�ѥ��������ꤹ��ؿ�
9-37.
�����������¾Ȳ�ؿ�
9-38.
�������Ļ����Ȳ�ؿ�
9-39.
�����ƥ५����������ؿ�
9-40.
�����Ⱦ���ؿ�
9-41.
array
�黻��
9-42.
array
�ؿ�
9-43.
����ؿ�
12-1.
SQL
�ȥ��������Υ��٥�
16-1.
Short option key
16-2.
System V
IPC
�ѥ���
20-1.
������ʸ�����å�
20-2.
���饤����ȡ�������ʸ�����å��Ѵ�
23-1.
ɸ��������ӥ塼
23-2.
�����������ؿ�
29-1.
pgtcl
���ޥ��
31-1.
ConnectionPoolDataSource
���
31-2.
ConnectionPoolDataSource
�����ץ��ѥƥ�
31-3.
DataSource
����
31-4.
DataSource
�����ѥ���
31-5.
�ɲäΥס���
DataSource
�����ץ��ѥƥ�
32-1.
information_schema_catalog_name
����
32-2.
applicable_roles
����
32-3.
check_constraints
����
32-4.
column_domain_usage
����
32-5.
column_privileges
����
32-6.
column_udt_usage
����
32-7.
columns
����
32-8.
constraint_column_usage
��
32-9.
constraint_table_usage
����
32-10.
data_type_privileges
����
32-11.
domain_constraints
����
32-12.
domain_udt_usage
����
32-13.
domains
����
32-14.
element_types
����
32-15.
enabled_roles
����
32-16.
key_column_usage
����
32-17.
parameters
����
32-18.
referential_constraints
����
32-19.
role_column_grants
����
32-20.
role_routine_grants
����
32-21.
role_table_grants
����
32-22.
role_usage_grants
����
32-23.
routine_privileges
����
32-24.
routines
����
32-25.
schemata
����
32-26.
sql_features
����
32-27.
sql_implementation_info
����
32-28.
sql_languages
����
32-29.
sql_packages
����
32-30.
sql_sizing
����
32-31.
sql_sizing_profiles
����
32-32.
table_constraints
����
32-33.
table_privileges
����
32-34.
tables
����
32-35.
triggers
����
32-36.
usage_privileges
����
32-37.
view_column_usage
����
32-38.
view_table_usage
����
32-39.
views
����
33-1.
�Ȥ߹���SQL������������C�η�
33-2.
B-tree ���ȥ�ƥ�
33-3.
�ϥå��她�ȥ�ƥ�
33-4.
R-tree���ȥ�ƥ�
33-5.
B-tree ���ݡ��ȴؿ�
33-6.
�ϥå��奵�ݡ��ȴؿ�
33-7.
R-tree���ݡ��ȴؿ�
33-8.
GiST���ݡ��ȴؿ�
43-1.
�����ƥ५������
43-2.
pg_aggregate
Columns
43-3.
pg_am
����
43-4.
pg_amop
��
43-5.
pg_amproc
����
43-6.
pg_attrdef
����
43-7.
pg_attribute
Columns
43-8.
pg_cast
Columns
43-9.
pg_class
����
43-10.
pg_constraint
Columns
43-11.
pg_conversion
��
43-12.
pg_database ����
43-13.
pg_depend
Columns
43-14.
pg_description
��
43-15.
pg_group
��
43-16.
pg_index
Columns
43-17.
pg_inherits
��
43-18.
pg_language
��
43-19.
pg_largeobject
��
43-20.
pg_listener
��
43-21.
pg_namespace
��
43-22.
pg_opclass
��
43-23.
pg_operator
��
43-24.
pg_proc
��
43-25.
pg_rewrite
��
43-26.
pg_shadow
��
43-27.
pg_statistic
��
43-28.
pg_trigger
��
43-29.
pg_type
Columns
43-30.
�����ƥ�ӥ塼
43-31.
pg_indexes
Columns
43-32.
pg_locks
��
43-33.
pg_rules
��
43-34.
pg_settings
��
43-35.
pg_stats
��
43-36.
pg_tables
��
43-37.
pg_user
Columns
43-38.
pg_views
��
51-1.
����ץ�ڡ����쥤������
51-2.
PageHeaderData �Υ쥤������
51-3.
HeapTupleHeaderData�Υ쥤������
A-1.
PostgreSQL
���顼������
B-1.
��δ�ά��
B-2.
�����δ�ά��
B-3.
����/����ե�����ɤν�����
B-4.
�����Ӥδ�ά��
B-5.
�������ȥ�ꥢ�����Ӥδ�ά��
C-1.
SQL
�������
���ܼ�
48-1.
����Ū���르�ꥺ��ι�¤��
���ܼ�
8-1.
ʸ���ǡ�������Ȥä�
8-2.
boolean
����Ȥä�
8-3.
�ӥå���ǡ�������Ȥä�
10-1.
沾�黻�Ҥη����
10-2.
ʸ����Ϣ��黻�Ҥη����
10-3.
�����ͤȳ���黻�Ҥη����
10-4.
�ݤ�ؿ������η����
10-5.
��ʬʸ����ؿ��η����
10-6.
character
��Ǽ�ˤ����뷿�Ѵ�
10-7.
Union�ˤ�������ꤵ�줿���η����
10-8.
��ñ��Union�ˤ����뷿���
10-9.
ž�֤��줿UNION�ˤ����뷿���
11-1.
�ѽ��ͤ�������뤿�����ʬ����ǥå����κ���
11-2.
ɬ�פΤʤ��ͤ�������뤿�����ʬ����ǥå����κ���
11-3.
��դ���ʬ����ǥå����κ���
19-1.
pg_hba.conf
�ե��������
19-2.
pg_ident.conf
�ե��������
27-1.
libpq
����ץ�ץ������ 1
27-2.
libpq
����ץ�ץ������ 2
27-3.
libpq
����ץ�ץ������ 3
28-1.
Libpq
����Ѥ����顼�����֥������ȤΥ���ץ�ץ������
29-1.
pgtcl
�ˤ�륵��ץ�ץ������
31-1.
JDBC
�Ǵ�ñ���䤤��碌�����
31-2.
���������ͭ����̵�����ѹ����뤿�����Х�����������
31-3.
JDBC
�ǤιԤκ��
31-4.
�Ȥ߹��ߥ��ȥ��ɴؿ��θƤӽФ�
31-5.
�ؿ�����
refcursor
�ͤ�����
31-6.
refcursor
���̤η��Ȥ��ư���
31-7.
JDBC �ǤΥơ��֥�������
31-8.
JDBC
�ˤ�����Х��ʥ�ǡ����ν���
31-9.
DataSource
��������
31-10.
DataSource
JNDI
��������
36-1.
PL/pgSQL
�μ��Ȥˤ�륤�ȡ���
37-1.
PL/pgSQL
�ȥꥬ�ץ���������
37-2.
��ñ�ʴؿ���
PL/SQL
����
PL/pgSQL
�ؤΰܿ�
37-3.
¾�δؿ�����������
PL/SQL
��
PL/pgSQL
�˰ܿ�
37-4.
ʸ��������Ԥʤ���
OUT
�ѥ��������
PL/SQL
�ץ����������
PL/pgSQL
�ؤΰܿ�
37-5.
PL/SQL
�ץ����������
PL/pgSQL
�ؤΰܿ�
���Υڡ���
�Ϥ����