Translation by Artem Sereda with my minor changes
[kde-ru.git] / docmessages / koffice / kexi_database.po
blob80837f7e5a6e0567dbe490843a31a6418f67ab27
1 # KDE3 -  kexi_database.pot Russian translation.
3 # Dimitriy Ryazantcev <DJm00n@rambler.ru>, 2006.
4 # Nick Shaforostoff <shafff@ukr.net>, 2007.
5 msgid ""
6 msgstr ""
7 "Project-Id-Version: kexi_database\n"
8 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
9 "POT-Creation-Date: 2008-02-11 07:20+0000\n"
10 "PO-Revision-Date: 2007-02-05 09:16+0200\n"
11 "Last-Translator: Nick Shaforostoff <shafff@ukr.net>\n"
12 "Language-Team: Russian <kde-russian@lists.kde.ru>\n"
13 "MIME-Version: 1.0\n"
14 "Content-Type: text/plain; charset=UTF-8\n"
15 "Content-Transfer-Encoding: 8bit\n"
16 "X-KDE-DocBook-SVN-URL: trunk/koffice/doc/kexi/database.docbook\n"
17 "X-KDE-DocBook-SVN-Changed-Revision: 481839\n"
18 "X-Generator: KBabel 1.11.4\n"
19 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
20 "10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
22 #. Tag: title
23 #: database.docbook:6
24 #, no-c-format
25 msgid "Introduction to Databases"
26 msgstr "Введение в базы данных"
28 #. Tag: title
29 #: database.docbook:9
30 #, no-c-format
31 msgid "What Is a Database?"
32 msgstr "Что такое база данных?"
34 #. Tag: para
35 #: database.docbook:10
36 #, no-c-format
37 msgid ""
38 "You can define a database as a collection of data on one topic. It is "
39 "organised in a way allowing to easily browse the information, make changes "
40 "or add new items."
41 msgstr ""
42 "Базу данных можно определить как набор данных с одной тематикой, "
43 "организованных способом, позволяющим легко их просматривать, изменять и "
44 "добавлять новые."
46 #. Tag: para
47 #: database.docbook:15
48 #, no-c-format
49 msgid ""
50 "Look at this diagram for one of the above examples: a simple phone book."
51 msgstr "На схеме выше приведен пример базы данных: простая телефонная книга."
53 #. Tag: screeninfo
54 #: database.docbook:19
55 #, no-c-format
56 msgid "<screeninfo>A diagram of a phone number database</screeninfo>"
57 msgstr "<screeninfo>Схема базы данных телефонной книги</screeninfo>"
59 #. Tag: phrase
60 #: database.docbook:25
61 #, no-c-format
62 msgid "<phrase>A diagram of a phone number database</phrase>"
63 msgstr "<phrase>Схема базы данных телефонной книги</phrase>"
65 #. Tag: para
66 #: database.docbook:29
67 #, no-c-format
68 msgid ""
69 "The above picture shows a set of two contacts each of which is presented on "
70 "a separate card. It appears that such a card can constitute a single row in "
71 "a table:"
72 msgstr ""
73 "На рисунке выше показаны два контакта, каждый из которых размещён на "
74 "отдельной карточке. Для каждой карточки можно выделить по одной строке в "
75 "таблице:"
77 #. Tag: emphasis
78 #: database.docbook:35
79 #, no-c-format
80 msgid "<guilabel>Contacts</guilabel> table"
81 msgstr "Таблица <guilabel>Contacts</guilabel> "
83 #. Tag: guilabel
84 #: database.docbook:40
85 #, no-c-format
86 msgid "<guilabel>Name</guilabel>"
87 msgstr "<guilabel>Name (Имя)</guilabel>"
89 #. Tag: guilabel
90 #: database.docbook:41
91 #, no-c-format
92 msgid "Tel No."
93 msgstr "Tel No. (номер телефона)"
95 #. Tag: entry
96 #: database.docbook:44 database.docbook:290 database.docbook:361
97 #, no-c-format
98 msgid "Joan"
99 msgstr "Joan"
101 #. Tag: entry
102 #: database.docbook:45 database.docbook:136
103 #, no-c-format
104 msgid "699 23 43 12"
105 msgstr "699 23 43 12"
107 #. Tag: entry
108 #: database.docbook:48 database.docbook:297 database.docbook:369
109 #, no-c-format
110 msgid "Adam"
111 msgstr "Adam"
113 #. Tag: entry
114 #: database.docbook:49 database.docbook:141
115 #, no-c-format
116 msgid "711 19 77 21"
117 msgstr "711 19 77 21"
119 #. Tag: para
120 #: database.docbook:55
121 #, no-c-format
122 msgid ""
123 "<emphasis>Terms and definitions</emphasis>: A single data which constitutes "
124 "a part of a greater collection can be called a <firstterm>row</firstterm> or "
125 "more professionally a <firstterm>record</firstterm>. The collection is "
126 "normally called a <firstterm>table</firstterm>. Moreover, the most natural "
127 "name for the table is one describing the data it offers/stores which is "
128 "<guilabel>Contacts</guilabel>. Furthermore, each row in the table consists "
129 "of <firstterm>columns</firstterm> often also called <firstterm>fields</"
130 "firstterm>. In the table <guilabel>Contacts</guilabel> there are two columns "
131 "(fields): <guilabel>Name</guilabel> and <guilabel>Tel No.</guilabel>."
132 msgstr ""
133 "<emphasis>Термины и определения</emphasis>: <firstterm>Таблица</firstterm> - "
134 "это набор однородных данных, называемых <firstterm>строками</firstterm>, или "
135 "<firstterm>записями</firstterm> (более профессионально). Колонки в таблице - "
136 "<firstterm>поля</firstterm>. В таблице <guilabel>Contacts</guilabel> два "
137 "поля: <guilabel>Name</guilabel> (имя) и <guilabel>Tel No.</guilabel> (номер "
138 "телефона)."
140 #. Tag: para
141 #: database.docbook:68
142 #, no-c-format
143 msgid ""
144 "For simple uses a single table can make up a <firstterm>database</"
145 "firstterm>. Many people consider these two equivalent. As you will see, for "
146 "real databases we usually need more than one table."
147 msgstr ""
148 "В упрощённом варианте базу данных может образовывать только одна таблица. "
149 "Некоторые люди даже считают эти понятия эквивалентными. На практике вы "
150 "увидите, что для базы данных обычно требуется больше одной таблицы."
152 #. Tag: para
153 #: database.docbook:73
154 #, no-c-format
155 msgid ""
156 "To sum up, you have already got a simple database with one table "
157 "<guilabel>Contacts</guilabel>."
158 msgstr ""
159 "Итак, на данный момент вы создали простую базу данных, <guilabel>Contacts</"
160 "guilabel>, состоящую из одной таблицы."
162 #. Tag: title
163 #: database.docbook:81
164 #, no-c-format
165 msgid "Database and Spreadsheet"
166 msgstr "Базы данных и электронные таблицы"
168 #. Tag: para
169 #: database.docbook:82
170 #, no-c-format
171 msgid ""
172 "It is very likely that you have already used spreadsheet applications like "
173 "KSpread, OpenOffice.org Calc or Microsoft Excel. If so, you will probably "
174 "wonder: since both spreadsheets and databases have tables, why should I use "
175 "the latter?"
176 msgstr ""
177 "Вероятно, вы уже знакомы с программами для работы с электронными таблицами, "
178 "например, KSpread, OpenOffice.org Calc или Microsoft Excel.  Если да, то у "
179 "вас, наверное, возник вопрос: и электронные таблицы, и базы данных содержат "
180 "таблицы - зачем же нужны вторые?"
182 #. Tag: para
183 #: database.docbook:88
184 #, no-c-format
185 msgid ""
186 "While comparing spreadsheets and databases you may encounter the following "
187 "issues which you will later see in greater detail:"
188 msgstr ""
189 "При сравнении таблиц и баз данных необходимо учитывать следующие вопросы "
190 "(далее мы рассмотрим их поподробнее):"
192 #. Tag: link
193 #: database.docbook:92
194 #, no-c-format
195 msgid "<link>Referential data integrity</link>"
196 msgstr "<link>Целостность связей между элементами данных</link>"
198 #. Tag: link
199 #: database.docbook:94
200 #, no-c-format
201 msgid "<link>Data redundancy</link>"
202 msgstr "<link>Избыточность данных</link>"
204 #. Tag: link
205 #: database.docbook:96
206 #, no-c-format
207 msgid "<link>Data integrity and validity</link>"
208 msgstr "<link>Целостность и допустимость вводимой информации</link>"
210 #. Tag: link
211 #: database.docbook:98
212 #, no-c-format
213 msgid "<link>Limiting data view</link>"
214 msgstr "<link>Частичный вывод данных</link>"
216 #. Tag: link
217 #: database.docbook:99
218 #, no-c-format
219 msgid "<link>Performance and capacity</link>"
220 msgstr ""
221 "<link>Производительность и максимальный объём хранимой информации</link>"
223 #. Tag: link
224 #: database.docbook:101
225 #, no-c-format
226 msgid "Convenient data entry"
227 msgstr "Удобный ввод информации"
229 #. Tag: link
230 #: database.docbook:102
231 #, no-c-format
232 msgid "<link>Reports</link>"
233 msgstr "<link>Отчёты</link>"
235 #. Tag: link
236 #: database.docbook:103
237 #, no-c-format
238 msgid "<link>Programming</link>"
239 msgstr "<link>Программирование</link>"
241 #. Tag: link
242 #: database.docbook:104
243 #, no-c-format
244 msgid "<link>Multiuse</link>"
245 msgstr "<link>Параллельное использование несколькими людьми</link>"
247 #. Tag: link
248 #: database.docbook:105
249 #, no-c-format
250 msgid "<link>Security</link>"
251 msgstr "<link>Безопасность</link>"
253 #. Tag: title
254 #: database.docbook:109
255 #, no-c-format
256 msgid "How Is a Database Different From a Spreadsheet?"
257 msgstr "Чем базы данных отличаются от электронных таблиц?"
259 #. Tag: para
260 #: database.docbook:111
261 #, no-c-format
262 msgid ""
263 "Gradually exceeding the capacity of a mobile phone, expand your table "
264 "<guilabel>Contacts</guilabel> adding a column (field) <guilabel>Address</"
265 "guilabel>. Add more telephone numbers (office, home) for each person and add "
266 "surnames to names. To make it simpler we assume the following:"
267 msgstr ""
268 "Если позволяет память вашего мобильного телефона, вы можете дополнить "
269 "таблицу контактов колонками (полем) <guilabel>Address</guilabel> (адрес). "
270 "Можно также добавить другие телефонные номера (офис, домашний), поле "
271 "фамилии. Для упрощения предлагается следующее:"
273 #. Tag: para
274 #: database.docbook:119
275 #, no-c-format
276 msgid ""
277 "the table is limited to two people (obviously, there could be hundreds and "
278 "thousands of them in a real database)"
279 msgstr ""
280 "в таблице только два человека (что в настоящей базе их могут быть сотни и "
281 "тысячи)."
283 #. Tag: para
284 #: database.docbook:122
285 #, no-c-format
286 msgid "there are no two persons with the same name and surname"
287 msgstr "двух человек с одинаковыми именами и фамилиями нет"
289 #. Tag: emphasis
290 #: database.docbook:125
291 #, no-c-format
292 msgid "Contacts table"
293 msgstr "Таблица Contacts "
295 #. Tag: emphasis
296 #: database.docbook:130 database.docbook:207
297 #, no-c-format
298 msgid "Name and surname"
299 msgstr "Name and surname (Имя и фамилия)"
301 #. Tag: emphasis
302 #: database.docbook:131
303 #, no-c-format
304 msgid "<emphasis>Tel</emphasis>"
305 msgstr "<emphasis>Tel (Тел. номер)</emphasis>"
307 #. Tag: emphasis
308 #: database.docbook:132 database.docbook:208
309 #, no-c-format
310 msgid "Address"
311 msgstr "Address (Адрес)"
313 #. Tag: entry
314 #: database.docbook:135 database.docbook:145 database.docbook:211
315 #, no-c-format
316 msgid "Joan Smith"
317 msgstr "Joan Smith"
319 #. Tag: entry
320 #: database.docbook:137 database.docbook:212
321 #, no-c-format
322 msgid "Western Gate 1, Warsaw"
323 msgstr "Western Gate 1, Warsaw"
325 #. Tag: entry
326 #: database.docbook:140 database.docbook:215
327 #, no-c-format
328 msgid "Adam Willson"
329 msgstr "Adam Willson"
331 #. Tag: entry
332 #: database.docbook:142
333 #, no-c-format
334 msgid "London, Frogs Drive 5"
335 msgstr "London, Frogs Drive 5"
337 #. Tag: entry
338 #: database.docbook:146
339 #, no-c-format
340 msgid "110 98 98 00"
341 msgstr "110 98 98 00"
343 #. Tag: entry
344 #: database.docbook:147
345 #, no-c-format
346 msgid "Western Gate 1"
347 msgstr "Western Gate 1"
349 #. Tag: entry
350 #: database.docbook:150
351 #, no-c-format
352 msgid "Smith Joan"
353 msgstr "Smith Joan"
355 #. Tag: entry
356 #: database.docbook:151
357 #, no-c-format
358 msgid "312 43 42 22"
359 msgstr "312 43 42 22"
361 #. Tag: entry
362 #: database.docbook:152
363 #, no-c-format
364 msgid "Warsaw, Western Gate 1"
365 msgstr "Warsaw, Western Gate 1"
367 #. Tag: entry
368 #: database.docbook:155
369 #, no-c-format
370 msgid "ADAM Willson"
371 msgstr "ADAM Willson"
373 #. Tag: entry
374 #: database.docbook:156
375 #, no-c-format
376 msgid "231 83 02 04"
377 msgstr "231 83 02 04"
379 #. Tag: entry
380 #: database.docbook:157 database.docbook:216
381 #, no-c-format
382 msgid "Frogs Drive 5, London"
383 msgstr "Frogs Drive 5, London"
385 #. Tag: para
386 #: database.docbook:163
387 #, no-c-format
388 msgid ""
389 "Such a table can be made both in a spreadsheet and in a database. Using a "
390 "spreadsheet is very easy, of couse. What problems do we encounter at this "
391 "stage?"
392 msgstr ""
393 "Такую таблицу можно создать в виде электронной таблицы или базы данных. "
394 "Первой пользоваться очень просто. Какие же проблемы могут возникнуть? "
396 #. Tag: title
397 #: database.docbook:170
398 #, no-c-format
399 msgid "<title>Referential data integrity</title>"
400 msgstr "<title>Целостность связей между элементами данных</title>"
402 #. Tag: para
403 #: database.docbook:171
404 #, no-c-format
405 msgid ""
406 "Suppose you are using a spreadsheet and you need to change the address of at "
407 "least one person. You have a small problem: you often have to change the "
408 "address in many rows. For example, Joan takes three rows. A real problem "
409 "will arise if you forget to change one of the rows - the address asigned to "
410 "this person will be <emphasis>ambiguous</emphasis>, hence <emphasis>your "
411 "data loses integrity</emphasis>."
412 msgstr ""
413 "Предположим, вы используете электронные таблицы и вам нужно изменить адрес "
414 "как минимум одного человека. Вы столкнётесь с затруднением: придётся менять "
415 "адреса в нескольких колонках. Например, данные о Joan занимают три записи. "
416 "Настоящая проблема возникнет, если вы забудете изменить одну из строк - "
417 "адрес человека перестанет быть однозначным и ваша запись потеряет "
418 "целостность."
420 #. Tag: para
421 #: database.docbook:179
422 #, no-c-format
423 msgid ""
424 "Moreover there is no simple way of deleting a chosen person from the table "
425 "since you have to remember about deleting all rows releted to him or her."
426 msgstr ""
427 "Более того, не существует простого способа удалить выбранный контакт из "
428 "таблицы, поскольку нужно удалить все строки, относящиеся к данному человеку."
430 #. Tag: title
431 #: database.docbook:187
432 #, no-c-format
433 msgid "<title>Data redundancy</title>"
434 msgstr "<title>Избыточность данных</title>"
436 #. Tag: para
437 #: database.docbook:188
438 #, no-c-format
439 msgid ""
440 "This is directly connected to the previous problem. In fields <guilabel>Name "
441 "and surname</guilabel> and <guilabel>Address</guilabel> the same data is "
442 "entered many times. This is typical of a spreadsheets' ineffective way of "
443 "storing data because the database grows unnecessarily, thus requiring more "
444 "computer resources (larger size of data and slower access)."
445 msgstr ""
446 "Это вытекает из предыдущего пункта. В поля <guilabel>Name and surname</"
447 "guilabel> (имя/фамилия) и <guilabel>Address</guilabel> (адрес) несколько раз "
448 "вводится одна и та же информация. Поэтому хранить данные такого рода в "
449 "электронных таблицах неэффективно: неприемлемо увеличивается размер базы "
450 "данных и замедляется доступ к ней."
452 #. Tag: para
453 #: database.docbook:195
454 #, no-c-format
455 msgid ""
456 "How can you solve these problems with a database? You can split information "
457 "into smaller chunks by creating an additional table <emphasis>Persons</"
458 "emphasis> with only two columns: <guilabel>Name and surname</guilabel> and "
459 "<guilabel>Address</guilabel>:"
460 msgstr ""
461 "Как решаются подобные вопросы в базах данных? Во-первых, данные можно "
462 "разбить на части и ввести дополнительную таблицу в двумя колонками: "
463 "<guilabel>Name and surname</guilabel> (имя/фамилия) и <guilabel>Address</"
464 "guilabel> (адрес)."
466 #. Tag: emphasis
467 #: database.docbook:202
468 #, no-c-format
469 msgid "<guilabel>Persons</guilabel> table"
470 msgstr "Таблица <guilabel>persons</guilabel>"
472 #. Tag: para
473 #: database.docbook:222
474 #, no-c-format
475 msgid ""
476 "Each row in the table <guilabel>Persons</guilabel> corresponds to a "
477 "<emphasis>single person</emphasis>. Table <guilabel>Contacts</guilabel> is "
478 "from now on a relation to the table <guilabel>Persons</guilabel> ."
479 msgstr ""
480 "Каждая строка соответствует <emphasis>отдельному человеку</emphasis>. "
481 "Таблица <guilabel>Contacts</guilabel> связывается с <guilabel>Persons</"
482 "guilabel>."
484 #. Tag: title
485 #: database.docbook:232
486 #, no-c-format
487 msgid "<title>Data integrity and validity</title>"
488 msgstr "<title>Целостность и допустимость вводимой информации</title>"
490 #. Tag: para
491 #: database.docbook:233
492 #, no-c-format
493 msgid ""
494 "Note the way data is entered in the fields <guilabel>Name and surname</"
495 "guilabel> and <guilabel>Address</guilabel>. People entering data can be "
496 "fallible, sometimes even negligent. In our sample data we have both "
497 "different sequence of entering name and surname (Joan Smith and Smith Joan; "
498 "Adam and ADAM) and many more ways of entering the same address. Surely you "
499 "can think of many other ways."
500 msgstr ""
501 "Обратите внимание на способ заполнения полей <guilabel>Name and surname</"
502 "guilabel> (имя/фамилия) и <guilabel>Address</guilabel> (адрес). При вводе "
503 "люди могут допускать ошибки или небрежности. В нашем примере имя и фамилию "
504 "можно ввести в разном порядке, то же касается и адреса. Могут быть и другие "
505 "неоднозначности."
507 #. Tag: para
508 #: database.docbook:241
509 #, no-c-format
510 msgid ""
511 "The above problem shows that &eg; when searching the telephone number of a "
512 "person whose address is \"Western Gate 1, Warsaw\" you will not get a full "
513 "result. You will get only one row instead of three. Moreover You will also "
514 "not find all the telephone numbers searching for the value \"Joan Smith\" in "
515 "the field <guilabel>Name and surname</guilabel>, because \"Smith Joan\" will "
516 "not fit to \"Joan Smith\"."
517 msgstr ""
518 "Из-за данной особенности при поиске телефонных номеров по адресу \"Western "
519 "Gate 1, Warsaw\" вы в результате не получите полного результата. "
521 #. Tag: para
522 #: database.docbook:249
523 #, no-c-format
524 msgid ""
525 "How can you solve these problems using a database? You can do this by "
526 "changing the design of the table <guilabel>Persons</guilabel> by:"
527 msgstr ""
528 "Как такая проблема решается в базах данных? Вы можете изменить структуру "
529 "таблицы <guilabel>Persons</guilabel>:"
531 #. Tag: para
532 #: database.docbook:253
533 #, no-c-format
534 msgid ""
535 "<emphasis>Dividing data</emphasis> in the field <guilabel>Name and surname</"
536 "guilabel> into two separate fields: <guilabel>Name</guilabel> and "
537 "<guilabel>Surname</guilabel>."
538 msgstr ""
539 "<emphasis>Разделить</emphasis> поле <guilabel>Name and surname</guilabel> "
540 "(имя и фамилия) на два отдельных: поле <guilabel>Name</guilabel> (имя) и "
541 "поле <guilabel>Surname</guilabel> (фамилия)."
543 #. Tag: para
544 #: database.docbook:258
545 #, no-c-format
546 msgid ""
547 "<emphasis>Dividing data</emphasis> in the field <guilabel>Address</guilabel> "
548 "into three separate fields: <guilabel>Street</guilabel>, <guilabel>House "
549 "number</guilabel> and <guilabel>City</guilabel>."
550 msgstr "Разбить поле Адрес на три: Улица, Номер дома и Город."
552 #. Tag: para
553 #: database.docbook:263
554 #, no-c-format
555 msgid ""
556 "<emphasis>Guaranteeing data correctness:</emphasis> by ensuring that no "
557 "fields are empty, &eg; you must always enter house number."
558 msgstr ""
559 "Гарантировать корректность введенной информации можно, если не оставлять "
560 "поля незаполненными, например, вы всегда обязаны ввести номер дома."
562 #. Tag: para
563 #: database.docbook:269
564 #, no-c-format
565 msgid "A modified table looks something like this:"
566 msgstr "Модифицированная таблица будет выглядеть так:"
568 #. Tag: emphasis
569 #: database.docbook:273 database.docbook:348
570 #, no-c-format
571 msgid "Persons table"
572 msgstr "Таблица Persons"
574 #. Tag: emphasis
575 #: database.docbook:283 database.docbook:353
576 #, no-c-format
577 msgid "<emphasis>Name</emphasis>"
578 msgstr "<emphasis>Name (имя)</emphasis>"
580 #. Tag: emphasis
581 #: database.docbook:284 database.docbook:354
582 #, no-c-format
583 msgid "Surname"
584 msgstr "Surname (фамилия)"
586 #. Tag: emphasis
587 #: database.docbook:285 database.docbook:355
588 #, no-c-format
589 msgid "Street"
590 msgstr "Street (улица)"
592 #. Tag: emphasis
593 #: database.docbook:286 database.docbook:356
594 #, no-c-format
595 msgid "House number"
596 msgstr "House number (номер дома)"
598 #. Tag: emphasis
599 #: database.docbook:287 database.docbook:357
600 #, no-c-format
601 msgid "City"
602 msgstr "City (город)"
604 #. Tag: entry
605 #: database.docbook:291 database.docbook:362
606 #, no-c-format
607 msgid "Smith"
608 msgstr "Smith"
610 #. Tag: entry
611 #: database.docbook:292 database.docbook:363
612 #, no-c-format
613 msgid "Western Gate"
614 msgstr "Western Gate"
616 #. Tag: entry
617 #: database.docbook:293 database.docbook:364
618 #, no-c-format
619 msgid "<entry>1</entry>"
620 msgstr "<entry>1</entry>"
622 #. Tag: entry
623 #: database.docbook:294 database.docbook:365
624 #, no-c-format
625 msgid "Warsaw"
626 msgstr "Warsaw"
628 #. Tag: entry
629 #: database.docbook:298 database.docbook:370
630 #, no-c-format
631 msgid "Willson"
632 msgstr "Willson"
634 #. Tag: entry
635 #: database.docbook:299 database.docbook:371
636 #, no-c-format
637 msgid "Frogs Drive"
638 msgstr "Frogs Drive"
640 #. Tag: entry
641 #: database.docbook:300 database.docbook:372
642 #, no-c-format
643 msgid "<entry>5</entry>"
644 msgstr "<entry>5</entry>"
646 #. Tag: entry
647 #: database.docbook:301 database.docbook:373
648 #, no-c-format
649 msgid "London"
650 msgstr "London"
652 #. Tag: emphasis
653 #: database.docbook:304
654 #, no-c-format
655 msgid "Conditions"
656 msgstr "Условия"
658 #. Tag: entry
659 #: database.docbook:307 database.docbook:308 database.docbook:309
660 #: database.docbook:310 database.docbook:311
661 #, no-c-format
662 msgid "required field"
663 msgstr "необходимое поле"
665 #. Tag: para
666 #: database.docbook:317
667 #, no-c-format
668 msgid ""
669 "Thanks to introducing the condition <guilabel>required field</guilabel> we "
670 "can be sure that the entered data is complete. In case of other tables you "
671 "may of course allow omitting certain fields while entering data."
672 msgstr ""
674 #. Tag: title
675 #: database.docbook:326
676 #, no-c-format
677 msgid "<title>Limiting data view</title>"
678 msgstr "<title>Частичный вывод данных</title>"
680 #. Tag: para
681 #: database.docbook:327
682 #, no-c-format
683 msgid ""
684 "A spreadsheet displays all rows and columns of the table which is bothersome "
685 "in case of very large data sheets. You may of course filter and sort rows in "
686 "spreadsheets, however you must be extra careful while doing so. Spreadsheet "
687 "users are in risk of forgetting that their data view has been filtered what "
688 "can lead to mistakes. For example, while calculating sums you may think you "
689 "have 100 rows of data while in fact there are 20 rows more hidden."
690 msgstr ""
691 "Электронная таблица, в которой показаны сразу все строки и столбцы, выглядит "
692 "громоздко, особенно если она очень большая. Строки можно фильтровать и "
693 "сортировать, но делать это нужно очень осторожно. Пользователь заранее "
694 "должен помнить обо всех изменениях, иначе возникают ошибки. Например, вы "
695 "можете просуммировать 100 строк, забыв, что ещё 20 были спрятаны."
697 #. Tag: para
698 #: database.docbook:335
699 #, no-c-format
700 msgid ""
701 "If you want to work on a small subset of data, &eg; to send it for others to "
702 "edit, you can copy and paste it to another spreadsheet and after editing "
703 "paste the changed data back to the main spreadsheet. Such \"manual\" editing "
704 "may cause data loss or incorect calculations."
705 msgstr ""
706 "Если вы хотите работать только с частью данных, например, отправить кому-то "
707 "другому для редактирования, вы можете скопировать их в отдельный лист, а "
708 "после изменения поместить назад в исходную таблицу. Такое \"редактирование\" "
709 "может привести к потере данных или ошибкам в вычислениях."
711 #. Tag: para
712 #: database.docbook:338
713 #, no-c-format
714 msgid ""
715 "To limit the <emphasis>data view</emphasis> database applications offer "
716 "<emphasis>queries</emphasis>, <emphasis>forms</emphasis> and "
717 "<emphasis>reports</emphasis>."
718 msgstr ""
720 #. Tag: para
721 #: database.docbook:343
722 #, no-c-format
723 msgid ""
724 "A very practical way of limitting is the following extended version of the "
725 "previously described table <guilabel>Persons</guilabel>:"
726 msgstr ""
728 #. Tag: emphasis
729 #: database.docbook:358
730 #, no-c-format
731 msgid "Income"
732 msgstr "Income (доход)"
734 #. Tag: entry
735 #: database.docbook:366
736 #, no-c-format
737 msgid "2300"
738 msgstr "2300"
740 #. Tag: entry
741 #: database.docbook:374
742 #, no-c-format
743 msgid "1900"
744 msgstr "1900"
746 #. Tag: para
747 #: database.docbook:380
748 #, no-c-format
749 msgid ""
750 "Let's assume that the newly introduced column <guilabel>Income</guilabel> "
751 "contains confidential data. How can you share &eg; contact details of the "
752 "persons with your coworkers but without <emphasis>revealing their income</"
753 "emphasis>? It is possible if <emphasis>you share only a query and not the "
754 "whole table</emphasis>. The query could select all columns except for the "
755 "column <guilabel>Income</guilabel>. In database world such a query is often "
756 "known as a <guilabel>view</guilabel>."
757 msgstr ""
759 #. Tag: title
760 #: database.docbook:393
761 #, no-c-format
762 msgid "<title>Performance and capacity</title>"
763 msgstr ""
765 #. Tag: para
766 #: database.docbook:394
767 #, no-c-format
768 msgid ""
769 "Your computer is probably quite fast, however you will easily see that it "
770 "doesn't help with slow, large spreadsheets. Their low efficiency is first of "
771 "all due to lack of indexes accelertaing the process of data search "
772 "(databases do offer them). Moreover if you use things like system clipboard, "
773 "even copying data may become troublesome with time."
774 msgstr ""
775 "У вас может быть очень быстрый компьютер, но работа с достаточно большими "
776 "электронными таблицами всё равно будет медленной. Низкая скорость "
777 "обусловлена недостатком индексов, которые обеспечивают связь между "
778 "элементами и ускоряют процесс поиска данных (в базах данных они "
779 "предусматриваются автоматически). Если используется системный буфер обмена, "
780 "то даже копирование информации будет сопряжено с трудностями."
782 #. Tag: para
783 #: database.docbook:401
784 #, no-c-format
785 msgid ""
786 "Spreadsheets containing large data sets may take ages to open. A spreadsheet "
787 "loads lots of data to the computer's memory while opening. Most of the data "
788 "loaded are probably useless/unneccessary for you at the moment. Databases "
789 "unlike spreadsheets load data from computer storage only when needed."
790 msgstr ""
792 #. Tag: para
793 #: database.docbook:407
794 #, no-c-format
795 msgid ""
796 "In most cases you will not have to worry how the database stores its data. "
797 "This means that unlike spreadsheets, databases do not care about:"
798 msgstr ""
800 #. Tag: para
801 #: database.docbook:412
802 #, no-c-format
803 msgid ""
804 "The sequence of rows since you can order the rows according to your needs. "
805 "Moreover, you can view the same data in many views with different orders."
806 msgstr ""
808 #. Tag: para
809 #: database.docbook:416
810 #, no-c-format
811 msgid "The same goes for columns (fields) of the table."
812 msgstr ""
814 #. Tag: para
815 #: database.docbook:421
816 #, no-c-format
817 msgid ""
818 "Together with <link linkend=\"data-limiting\">Limiting data view</link> "
819 "described in the previous paragraph these qualities constitute the advantage "
820 "of databases."
821 msgstr ""
823 #. Tag: title
824 #: database.docbook:430
825 #, no-c-format
826 msgid "Data entry"
827 msgstr ""
829 #. Tag: para
830 #: database.docbook:431
831 #, no-c-format
832 msgid ""
833 "The latest editions of applications for creating spreadsheets enable you to "
834 "design data-entry forms. Such forms are most useful if your data cannot be "
835 "conveniently displayed in tabular view, &eg; if the text occupies too many "
836 "rows or if all the columns do not fit on the screen."
837 msgstr ""
839 #. Tag: para
840 #: database.docbook:437
841 #, no-c-format
842 msgid ""
843 "In this case the very way the spreadsheet works is problematic. Fields for "
844 "data entry are placed loosely within the spreadsheet and very often are not "
845 "secure against the user's (intentional or accidental) intervention."
846 msgstr ""
848 #. Tag: title
849 #: database.docbook:446
850 #, no-c-format
851 msgid "<title>Reports</title>"
852 msgstr "<title>Отчёты</title>"
854 #. Tag: para
855 #: database.docbook:447
856 #, no-c-format
857 msgid ""
858 "Databases enable grouping, limiting and summing up data in a form of a "
859 "<emphasis>report</emphasis>. Spreadsheets are usually printed in a form of "
860 "small tables without fully automatic control over page divisions and the "
861 "layout of fields."
862 msgstr ""
864 #. Tag: title
865 #: database.docbook:456
866 #, no-c-format
867 msgid "<title>Programming</title>"
868 msgstr "<title>Программирование</title>"
870 #. Tag: para
871 #: database.docbook:457
872 #, no-c-format
873 msgid ""
874 "Applications for creating databases often contain full programming "
875 "languages. Newer spreadsheets have this capability too, however calculations "
876 "come down to modifying the spreadsheet's fields and simple data copying, "
877 "regardless of the relevance and integrity rules mentioned in previous "
878 "paragraphs."
879 msgstr ""
881 #. Tag: para
882 #: database.docbook:463
883 #, no-c-format
884 msgid ""
885 "Data processing within a spreadsheet is usually done via a graphical user's "
886 "interface which may slow down the data processing speed. Databases are "
887 "capable of working in background, outside of graphical interfaces."
888 msgstr ""
890 #. Tag: title
891 #: database.docbook:471
892 #, no-c-format
893 msgid "<title>Multiuse</title>"
894 msgstr "<title>Параллельное использование несколькими людьми</title>"
896 #. Tag: para
897 #: database.docbook:472
898 #, no-c-format
899 msgid ""
900 "It is hard to imagine a multiuse of one spreadsheet. Even if it is "
901 "technically possible in the case of the latest applications, it requires a "
902 "lot of discipline, attention and knowledge from the users, and these cannot "
903 "be guaranteed."
904 msgstr ""
906 #. Tag: para
907 #: database.docbook:478
908 #, no-c-format
909 msgid ""
910 "A classical way to sharing data saved in a spreadsheet with other person is "
911 "to send a file as a whole (usually using e-mail) or providing a spreadsheet "
912 "file in a computer network. This way of work is ineffective for larger "
913 "groups of people - data that could be needed in a particular time may be "
914 "currently locked by another person."
915 msgstr ""
917 #. Tag: para
918 #: database.docbook:485
919 #, no-c-format
920 msgid ""
921 "On the other hand, databases have been designed mainly with multiuser access "
922 "in mind. Even for the simplest version locking at a particular table row's "
923 "level is possible, which enables easy sharing of table data."
924 msgstr ""
926 #. Tag: title
927 #: database.docbook:493
928 #, no-c-format
929 msgid "<title>Security</title>"
930 msgstr ""
932 #. Tag: para
933 #: database.docbook:494
934 #, no-c-format
935 msgid ""
936 "Securing a spreadsheet or its particular sections with a password is only "
937 "symbolic activity. After providing a spreadsheet file in a computer network, "
938 "every person being able to copy the file can try to break the password. It "
939 "is sometimes not so hard as the password is stored in the same file as the "
940 "spreadsheet."
941 msgstr ""
943 #. Tag: para
944 #: database.docbook:501
945 #, no-c-format
946 msgid ""
947 "Features for edit locking or copy locking of a spreadsheet (or its part) is "
948 "equally easy to break."
949 msgstr ""
951 #. Tag: para
952 #: database.docbook:505
953 #, no-c-format
954 msgid ""
955 "Databases (except these saved in a file instead of a server) do not need to "
956 "be available in a single file. You're accessing them using a computer "
957 "network, usually by providing a user name and a password. You are gaining "
958 "access only to these areas (tables, forms or even selected rows and columns) "
959 "which were assigned to you by setting appropriate access rights."
960 msgstr ""
962 #. Tag: para
963 #: database.docbook:512
964 #, no-c-format
965 msgid ""
966 "Access rights can affect ability of data editing or only data reading. If "
967 "any data is not avaliable to you, it will not be even sent to your computer, "
968 "so there is no possibility of making a copy of the data in such easy way as "
969 "in case of spreadsheet files."
970 msgstr ""
972 #. Tag: title
973 #: database.docbook:524
974 #, no-c-format
975 msgid "Database Design"
976 msgstr "Проектирование баз данных"
978 #. Tag: para
979 #: database.docbook:525
980 #, no-c-format
981 msgid ""
982 "Database design needs careful planning. Note that <guilabel>Contacts</"
983 "guilabel> table redesign proposed in section 1.2 can generate problems when "
984 "the table is filled with data. For example, renaming a field is a simple "
985 "task, but splitting the <guilabel>Address</guilabel> field into separate "
986 "fields requires careful and tedious work."
987 msgstr ""
989 #. Tag: para
990 #: database.docbook:532
991 #, no-c-format
992 msgid ""
993 "To avoid such situations, <emphasis>rethink your database project</emphasis> "
994 "before you create it in your computer, and before you and others will start "
995 "to use it. Thus, by investing some time initially, you will most probably "
996 "save your time on everyday use."
997 msgstr ""
999 #. Tag: title
1000 #: database.docbook:541
1001 #, no-c-format
1002 msgid "Who Needs a Database?"
1003 msgstr "Нужны ли мне базы данных?"
1005 #. Tag: title
1006 #: database.docbook:543
1007 #, no-c-format
1008 msgid "Stick to spreadsheets if:"
1009 msgstr ""
1011 #. Tag: para
1012 #: database.docbook:544
1013 #, no-c-format
1014 msgid ""
1015 "Your needs are limited and your data will never grow to large volumes (can "
1016 "you actually forecast that now?)"
1017 msgstr ""
1019 #. Tag: para
1020 #: database.docbook:548
1021 #, no-c-format
1022 msgid ""
1023 "You are unable to acquire the methodology of database construction. You may "
1024 "however consider either outsourcing this task to someone else or using "
1025 "simpler tools."
1026 msgstr ""
1028 #. Tag: para
1029 #: database.docbook:553
1030 #, no-c-format
1031 msgid ""
1032 "You use complicated spreadsheets and you lack time or money to switch to "
1033 "databases. Think or ask someone whether this does not lead down a blind "
1034 "alley. Don't count on magical tools that would change your spreadsheet "
1035 "(regardless how well made) into a database."
1036 msgstr ""
1038 #. Tag: title
1039 #: database.docbook:562
1040 #, no-c-format
1041 msgid "Consider using databases if:"
1042 msgstr ""
1044 #. Tag: para
1045 #: database.docbook:563
1046 #, no-c-format
1047 msgid "Your data collection expands every week."
1048 msgstr ""
1050 #. Tag: para
1051 #: database.docbook:564
1052 #, no-c-format
1053 msgid ""
1054 "You often create new spreadsheets, copy within these and you feel that this "
1055 "work is getting more and more tedious. In this case the effort of switching "
1056 "to databases easily pays off."
1057 msgstr ""
1059 #. Tag: para
1060 #: database.docbook:569
1061 #, no-c-format
1062 msgid ""
1063 "You create reports and statements for which the table view of a spreadsheet "
1064 "is not suitable. You can then consider switch to using a database with form "
1065 "views."
1066 msgstr ""
1068 #. Tag: title
1069 #: database.docbook:578
1070 #, no-c-format
1071 msgid "Database Creation Software"
1072 msgstr "Программы для создания баз данных"
1074 #. Tag: para
1075 #: database.docbook:579
1076 #, no-c-format
1077 msgid ""
1078 "So far you have learnt the general characteristics of databases without "
1079 "going into much detail about specific applications for designing them."
1080 msgstr ""
1082 #. Tag: para
1083 #: database.docbook:583
1084 #, no-c-format
1085 msgid ""
1086 "The first databases were built together with large mainframe computers in "
1087 "the 60s, &eg; IBM System/360. Those were not the days of PCs, therefore "
1088 "these databases required a highly specialized personnel. Although the old "
1089 "computers' hardware was unreliable, they were immeasurably slower and had "
1090 "less storage capacity, one feature of databases still remains most "
1091 "attractive: the data access by many users through a network."
1092 msgstr ""
1094 #. Tag: para
1095 #: database.docbook:591
1096 #, no-c-format
1097 msgid ""
1098 "In the 70s scientists formed the theory of relational databases (terms like: "
1099 "<firstterm>table</firstterm>, <firstterm>record</firstterm>, "
1100 "<firstterm>column (field)</firstterm> and <firstterm>relationality</"
1101 "firstterm> and many others). On the basis of this theory IBM DB2 and Oracle "
1102 "databases were created, which have been developed and used till today. In "
1103 "the late 70s the first PCs were constructed. Their users could (gradually) "
1104 "utilize many types of applications, including those for database "
1105 "construction."
1106 msgstr ""
1108 #. Tag: para
1109 #: database.docbook:601
1110 #, no-c-format
1111 msgid ""
1112 "When it comes to large databases in companies, the situation hasn't changed: "
1113 "they still require powerful computers or computer complexes called "
1114 "<firstterm>clusters</firstterm>. This goes, however, beyond the topic of "
1115 "this manual."
1116 msgstr ""
1118 #. Tag: para
1119 #: database.docbook:607
1120 #, no-c-format
1121 msgid ""
1122 "In the area of \"accessible\" databases with graphic user interface for PCs "
1123 "you can choose from the following:"
1124 msgstr ""
1126 #. Tag: para
1127 #: database.docbook:613
1128 #, no-c-format
1129 msgid ""
1130 "<ulink url=\"http://www.dbase.com/\">DBase</ulink> - a tool for databases "
1131 "operation for DOS popular in the 80s. Files in DBase format are still used "
1132 "in some specific cases due to their simplicity."
1133 msgstr ""
1135 #. Tag: para
1136 #: database.docbook:618
1137 #, no-c-format
1138 msgid ""
1139 "<ulink url=\"http://msdn.microsoft.com/vfoxpro/productinfo/overview/"
1140 "\">FoxPro</ulink> - an application similar to DBase (early 90s). After being "
1141 "taken over by Microsoft, graphic user interfaces were introduced and "
1142 "therefore it is used for creating databases on PCs. This product is still "
1143 "offered, though seems a bit obsolete."
1144 msgstr ""
1146 #. Tag: para
1147 #: database.docbook:625
1148 #, no-c-format
1149 msgid ""
1150 "<ulink url=\"http://office.microsoft.com/access/\">Microsoft Access</ulink> "
1151 "- an application for databases (data and graphic interface design) with many "
1152 "simplifications, therefore suitable for beginners, designed in the late 80s, "
1153 "based on 16-Bit Architecture. This product is offered and widely used till "
1154 "today, especially by small companies, where efficiency and multiuser "
1155 "requirements are not very demanding."
1156 msgstr ""
1158 #. Tag: para
1159 #: database.docbook:632
1160 #, no-c-format
1161 msgid ""
1162 "<ulink url=\"http://www.filemaker.com/\">FileMaker</ulink> - popular "
1163 "application similar to MS Access in simplicity, operating on Windows and "
1164 "Macintosh platforms, offered since 1985."
1165 msgstr ""
1167 #. Tag: para
1168 #: database.docbook:637
1169 #, no-c-format
1170 msgid ""
1171 "<ulink url=\"http://www.kexi.pl/\">&kexi;</ulink> - a multiplatform "
1172 "application (Unix/Linux, Windows, Mac OS X) designed in 2003, developed "
1173 "according to OpenSource principles, part of the global <ulink url=\"http://"
1174 "www.kde.org/\">K Desktop Environment</ulink> project, &ie; graphic "
1175 "environment for Unix/Linux systems. A significant contributor to &kexi;'s "
1176 "development is the OpenOffice Poland company."
1177 msgstr ""