Update Russian FAQ.
Viktor Vislobokov
This commit is contained in:
parent
cd135e1bdf
commit
e30efa0da1
@ -1,7 +1,7 @@
|
||||
|
||||
Otvety na chasto zadavaemye voprosy po PostgreSQL
|
||||
|
||||
Data poslednego obnovleniya: Voskresenie 11 aprelya 23:28:03 EDT 2004
|
||||
Data poslednego obnovleniya: CHetverg 6 maya 23:28:03 EDT 2004
|
||||
|
||||
Anglijskij variant soprovozhdaet: Bryus Mom'yan (Bruce Momjian)
|
||||
(pgman@candle.pha.pa.us)
|
||||
@ -126,15 +126,16 @@
|
||||
|
||||
1.1) CHto takoe PostgreSQL? Kak proiznositsya `eto nazvanie?
|
||||
|
||||
PostgreSQL proiznositsya Post-Gres-Q-L (Post-Gres-K'yu-`El). Takzhe, v
|
||||
razgovorah ispol'zuetsya imya "Postgres".
|
||||
PostgreSQL proiznositsya Post-Gres-Q-L (Post-Gres-K'yu-`El). Po adresu
|
||||
http://www.postgresql.org/postgresql.mp3 dostupen zvukovoj fajl s
|
||||
primerom kak `eto nuzhno proiznosit'.
|
||||
|
||||
PostgreSQL - `eto rasshirenie SUBD POSTGRES, issledovatel'skij
|
||||
prototip novogo pokoleniya SUBD. PostgreSQL odnovremenno sohranyaet
|
||||
moschnuyu model' dannyh i obschirnoe kolichestvo tipov POSTGRES, i
|
||||
zameschaet yazyk zaprosov PostQuel na rasshirennoe podmnozhestvo SQL.
|
||||
PostgreSQL - `eto svobodnoe i polnost'yu otkrytoe programmnoe
|
||||
obespechenie.
|
||||
PostgreSQL - `eto rasshirenie SUBD POSTGRES (i po`etomu inogda
|
||||
govoryat prosto "Postgres"), issledovatel'skij prototip novogo
|
||||
pokoleniya SUBD. PostgreSQL odnovremenno sohranyaet moschnuyu model'
|
||||
dannyh i obschirnoe kolichestvo tipov POSTGRES, i zameschaet yazyk
|
||||
zaprosov PostQuel na rasshirennoe podmnozhestvo SQL. PostgreSQL - `eto
|
||||
svobodnoe i polnost'yu otkrytoe programmnoe obespechenie.
|
||||
|
||||
Razrabotku PostgreSQL vypolnyaet komanda razrabotchikov, vse
|
||||
uchastniki kotoroj podpisany na spisok rassylki razrabotchikov. V
|
||||
@ -164,7 +165,7 @@
|
||||
|
||||
Sistema Upravleniya Bazami Dannyh PostgreSQL
|
||||
|
||||
Portion copyright (c) 1996-2002, PostgreSQL Global Development Group
|
||||
Portion copyright (c) 1996-2004, PostgreSQL Global Development Group
|
||||
Portions Copyright (c) 1994-6 Regents of the University of California
|
||||
|
||||
Predostavlyayutsya prava na ispol'zovanie, kopirovanie, izmenenie i
|
||||
@ -492,7 +493,7 @@
|
||||
`Eto PgAccess (http://www.pgaccess.org), PgAdmin III
|
||||
(http://www.pgadmin.org), RHDB Admin (http://sources.redhat.com/rhdb/)
|
||||
i Rekall ( http://www.thekompany.com/products/rekall/, kommercheskij).
|
||||
Takzhe est' PHPPgAdmin ( http://phppgadmin.sourceforge.net/) -
|
||||
Takzhe est' PhpPgAdmin ( http://phppgadmin.sourceforge.net/) -
|
||||
interfejs k PostgreSQL, osnovannyj na Web.
|
||||
|
||||
2.4) Kakie yazyki mogut vzaimodejstvovat' s PostgreSQL?
|
||||
@ -563,8 +564,8 @@
|
||||
|
||||
Po umolchaniyu, PostgreSQL razreshaet tol'ko soedineniya na lokal'noj
|
||||
mashine cherez sokety domena Unix. Drugie mashiny ne smogut
|
||||
podklyuchit'sya k baze poka dlya postmaster ne budet zadan flag -i i
|
||||
poka ne budet razreshena host-avtorizaciya v fajle
|
||||
podklyuchit'sya k baze poka ne budet vklyuchena opciya tcpip_sockets v
|
||||
postgresql.conf i poka ne budet razreshena host-avtorizaciya v fajle
|
||||
$PGDATA/pg_hba.conf. `Eti dejstviya delayut vozmozhnymi TCP/IP
|
||||
soedineniya.
|
||||
|
||||
@ -572,7 +573,7 @@
|
||||
proizvoditel'nosti?
|
||||
|
||||
Nesomnenno, indeksy mogut uvelichit' skorost' vypolneniya zaprosov.
|
||||
Komanda EXPLAIN pozvolyaet vam posmotret' kak PostgreSQL
|
||||
Komanda EXPLAIN ANALIZE pozvolyaet vam posmotret' kak PostgreSQL
|
||||
interpretiruet vash zapros i kakie indeksy ispol'zuyutsya.
|
||||
|
||||
Esli vy vypolnyaete mnogo operatorov INSERT, rassmotrite vozmozhnost'
|
||||
@ -741,12 +742,17 @@
|
||||
|
||||
4.3) Kak poluchit' spisok tablic ili drugih komponentov v psql?
|
||||
|
||||
Vy mozhete posmotret' ishodnyj kod psql v fajle
|
||||
CHtoby prosmatrivat' tablicy v psql, ispol'zujte komandu \dt. Polnyj
|
||||
spisok komand v psql vy mozhete poluchit', ispol'zuya \?. Krome togo,
|
||||
vy mozhete posmotret' ishodnyj kod psql v fajle
|
||||
pgsql/src/bin/psql/describe.c. On soderzhit komandy SQL kotorye
|
||||
generiruyutsya pri vvode v psql komand, nachinayuschihsya s obratnoj
|
||||
kosoj cherty. Vy takzhe moezhete zapustit' psql s opciej -E tak,
|
||||
chtoby `eta programma vydavala zaprosy, kotorye ona ispol'zuet dlya
|
||||
vypolneniya zadannyh vami komand.
|
||||
kosoj cherty. Vy takzhe mozhete zapustit' psql s opciej -E tak, chtoby
|
||||
`eta programma vydavala zaprosy, kotorye ona ispol'zuet dlya
|
||||
vypolneniya zadannyh vami komand. PostgreSQL takzhe predostavlyaet
|
||||
SQLi sovmestimyj s INFORMATION SCHEMA interfejs, s pomosch'yu
|
||||
kotorogo, vy mozhete sformirovat' zapros na poluchenie informacii o
|
||||
baze dannyh.
|
||||
|
||||
4.4) Kak udalit' kolonku iz tablicy ili izmenit' eio tip dannyh?
|
||||
|
||||
|
@ -12,7 +12,7 @@
|
||||
<BODY bgcolor="#ffffff" text="#000000" link="#ff0000" vlink="#a00000" alink="#0000ff">
|
||||
<H1>Ответы на часто задаваемые вопросы по PostgreSQL</H1>
|
||||
|
||||
<P>Дата последнего обновления: Воскресение 11 апреля 23:28:03 EDT 2004</P>
|
||||
<P>Дата последнего обновления: Четверг 6 мая 23:28:03 EDT 2004</P>
|
||||
|
||||
<P>Английский вариант сопровождает: Брюс Момьян (Bruce Momjian) (<A href=
|
||||
"mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</A>)<BR>
|
||||
@ -157,9 +157,11 @@
|
||||
<H4><A name="1.1">1.1</A>) Что такое PostgreSQL? Как произносится это название?</H4>
|
||||
|
||||
<P>PostgreSQL произносится <I>Post-Gres-Q-L (Пост-Грес-Кью-Эл)</I>.
|
||||
Также, в разговорах используется имя "Postgres".</P>
|
||||
По адресу http://www.postgresql.org/postgresql.mp3 доступен звуковой
|
||||
файл с примером как это нужно произносить.</P>
|
||||
|
||||
<P>PostgreSQL - это расширение СУБД POSTGRES, исследовательский
|
||||
<P>PostgreSQL - это расширение СУБД POSTGRES (и поэтому иногда
|
||||
говорят просто "Postgres"), исследовательский
|
||||
прототип нового поколения <SMALL>СУБД</SMALL>.
|
||||
PostgreSQL одновременно сохраняет мощную модель данных и общирное
|
||||
количество типов POSTGRES, и замещает язык запросов PostQuel на
|
||||
@ -197,7 +199,7 @@
|
||||
|
||||
<P>Система Управления Базами Данных PostgreSQL</P>
|
||||
|
||||
<P>Portion copyright (c) 1996-2002, PostgreSQL Global Development
|
||||
<P>Portion copyright (c) 1996-2004, PostgreSQL Global Development
|
||||
Group Portions Copyright (c) 1994-6 Regents of the University of
|
||||
California</P>
|
||||
|
||||
@ -576,7 +578,7 @@
|
||||
RHDB Admin (<A href="http://sources.redhat.com/rhdb/">http://sources.redhat.com/rhdb/</A>)
|
||||
и Rekall (<A href="http://www.thekompany.com/products/rekall/">
|
||||
http://www.thekompany.com/products/rekall/</A>, коммерческий). Также есть
|
||||
PHPPgAdmin (<A href="http://phppgadmin.sourceforge.net/">
|
||||
PhpPgAdmin (<A href="http://phppgadmin.sourceforge.net/">
|
||||
http://phppgadmin.sourceforge.net/</A>) - интерфейс к PostgreSQL, основанный
|
||||
на Web.</P>
|
||||
|
||||
@ -659,7 +661,7 @@
|
||||
|
||||
<P>По умолчанию, PostgreSQL разрешает только соединения на локальной
|
||||
машине через сокеты домена Unix. Другие машины не смогут подключиться к
|
||||
базе пока для <I>postmaster</I> не будет задан флаг <I>-i</I>
|
||||
базе пока не будет включена опция tcpip_sockets в postgresql.conf
|
||||
<B>и</B> пока не будет разрешена host-авторизация в файле
|
||||
<I>$PGDATA/pg_hba.conf</I>. Эти действия делают возможными TCP/IP
|
||||
соединения.</P>
|
||||
@ -668,7 +670,7 @@
|
||||
производительности?</H4>
|
||||
|
||||
<P>Несомненно, индексы могут увеличить скорость выполнения запросов. Команда
|
||||
<SMALL>EXPLAIN</SMALL> позволяет вам посмотреть как PostgreSQL
|
||||
<SMALL>EXPLAIN ANALIZE</SMALL> позволяет вам посмотреть как PostgreSQL
|
||||
интерпретирует ваш запрос и какие индексы используются.</P>
|
||||
|
||||
<P>Если вы выполняете много операторов <SMALL>INSERT</SMALL>,
|
||||
@ -851,13 +853,17 @@
|
||||
<H4><A name="4.3">4.3</A>) Как получить список таблиц или других
|
||||
компонентов в <I>psql</I>?</H4>
|
||||
|
||||
<P>Вы можете посмотреть исходный код <I>psql</I> в файле
|
||||
<P>Чтобы просматривать таблицы в <I>psql</I>, используйте команду \dt.
|
||||
Полный список команд в <I>psql</I> вы можете получить, используя \?.
|
||||
Кроме того, вы можете посмотреть исходный код <I>psql</I> в файле
|
||||
<I>pgsql/src/bin/psql/describe.c</I>. Он содержит команды
|
||||
<SMALL>SQL</SMALL> которые генерируются при вводе в psql команд,
|
||||
начинающихся с обратной косой черты. Вы также моежете запустить
|
||||
<SMALL>SQL</SMALL> которые генерируются при вводе в <I>psql</I> команд,
|
||||
начинающихся с обратной косой черты. Вы также можете запустить
|
||||
<I>psql</I> с опцией <I>-E</I> так, чтобы эта программа выдавала
|
||||
запросы, которые она использует для выполнения заданных вами
|
||||
команд.</P>
|
||||
команд. PostgreSQL также предоставляет <SMALL>SQLi</SMALL>
|
||||
совместимый с INFORMATION SCHEMA интерфейс, с помощью которого, вы
|
||||
можете сформировать запрос на получение информации о базе данных.</P>
|
||||
|
||||
<H4><A name="4.4">4.4</A>) Как удалить колонку из таблицы или
|
||||
изменить её тип данных?</H4>
|
||||
|
Loading…
x
Reference in New Issue
Block a user