diff --git a/doc/FAQ_russian b/doc/FAQ_russian index bb37457726c6374bded792834b5a2284617b4898..3148060d211bd3c88a8fc17c75b4358bd29bb89e 100644 --- a/doc/FAQ_russian +++ b/doc/FAQ_russian @@ -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? diff --git a/doc/src/FAQ/FAQ_russian.html b/doc/src/FAQ/FAQ_russian.html index d702ed7364cd48f8bc9a0ae345e2576a8aaaefb9..b4a883a928d2e7dabfedfd1bbed80e5c46ec3218 100644 --- a/doc/src/FAQ/FAQ_russian.html +++ b/doc/src/FAQ/FAQ_russian.html @@ -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>