* [Comm] Постреляционная СУБД @ 2008-11-18 16:02 Aleksander Gorohovski 2008-11-18 17:30 ` Andrew G. Klepcha 2008-11-18 17:51 ` Eugene Prokopiev 0 siblings, 2 replies; 18+ messages in thread From: Aleksander Gorohovski @ 2008-11-18 16:02 UTC (permalink / raw) To: ALT Linux Community Доброго времени суток уважаемое сообщество! Подскажите, посоветуйте постреляционную СУБД имеющуюся в рамках ALT Desktop 4.x Смотрел на MySQL, но, кажется, здесь поддерживается только реляционная модель данных, а хотелось обойтись без связывания таблиц и работать с многозначными полями в виде вложенных таблиц. Спасибо. p.s. Может, конечно такое и не существует в природе :() ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Постреляционная СУБД 2008-11-18 16:02 [Comm] Постреляционная СУБД Aleksander Gorohovski @ 2008-11-18 17:30 ` Andrew G. Klepcha 2008-11-18 18:42 ` Aleksander Gorohovski 2008-11-18 17:51 ` Eugene Prokopiev 1 sibling, 1 reply; 18+ messages in thread From: Andrew G. Klepcha @ 2008-11-18 17:30 UTC (permalink / raw) To: community On Tuesday 18 November 2008 18:02:17 Aleksander Gorohovski wrote: > Доброго времени суток уважаемое сообщество! > > Подскажите, посоветуйте постреляционную СУБД > имеющуюся в рамках ALT Desktop 4.x > > Смотрел на MySQL, но, кажется, здесь поддерживается только > реляционная модель данных, > а > хотелось обойтись без связывания таблиц и работать > с многозначными полями в виде вложенных таблиц. PostgreSQL ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Постреляционная СУБД 2008-11-18 17:30 ` Andrew G. Klepcha @ 2008-11-18 18:42 ` Aleksander Gorohovski 2008-11-18 19:02 ` Alexey I. Froloff 0 siblings, 1 reply; 18+ messages in thread From: Aleksander Gorohovski @ 2008-11-18 18:42 UTC (permalink / raw) To: ALT Linux Community general discussions On Tue, 18 Nov 2008 19:30:43 +0200, Andrew G. Klepcha wrote: > On Tuesday 18 November 2008 18:02:17 Aleksander Gorohovski wrote: >> Доброго времени суток уважаемое сообщество! >> >> Подскажите, посоветуйте постреляционную СУБД >> имеющуюся в рамках ALT Desktop 4.x >> >> Смотрел на MySQL, но, кажется, здесь поддерживается только >> реляционная модель данных, >> а >> хотелось обойтись без связывания таблиц и работать >> с многозначными полями в виде вложенных таблиц. > > PostgreSQL Премного благодарен. Я о ней как раз начал уже думать :) Найти бы где, ещё и гуманоидное описание как под ALT начать с ней работать. Пока, что установил через apt monit-base postgresql-common postgresql8.2 postgresql8.2-server и Сделал # /sbin/chkconfig --level 2345 postgresql on # /sbin/service postgresql start А вот это не получается. # createdb test createdb: не удалось соединиться к базе postgres: FATAL: role "root" does not exist Может не так нано? По всей видимости нано от другого юзера? ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Постреляционная СУБД 2008-11-18 18:42 ` Aleksander Gorohovski @ 2008-11-18 19:02 ` Alexey I. Froloff 2008-11-18 19:36 ` Aleksander Gorohovski 0 siblings, 1 reply; 18+ messages in thread From: Alexey I. Froloff @ 2008-11-18 19:02 UTC (permalink / raw) To: Mailing list for ALT Linux users [-- Attachment #1: Type: text/plain, Size: 338 bytes --] * Aleksander Gorohovski <angel@> [081118 21:55]: > createdb: не удалось соединиться к базе postgres: FATAL: role "root" does > not exist Какое слово перевести? > Может не так нано? > По всей видимости нано от другого юзера? -U postgres http://www.postgresql.org/docs/8.2/interactive/index.html -- Regards, Sir Raorn. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Постреляционная СУБД 2008-11-18 19:02 ` Alexey I. Froloff @ 2008-11-18 19:36 ` Aleksander Gorohovski 2008-11-18 20:47 ` Michael Bochkaryov ` (2 more replies) 0 siblings, 3 replies; 18+ messages in thread From: Aleksander Gorohovski @ 2008-11-18 19:36 UTC (permalink / raw) To: ALT Linux Community general discussions On Tue, 18 Nov 2008 21:02:04 +0200, Alexey I. Froloff <raorn@> wrote: > * Aleksander Gorohovski <angel@> [081118 21:55]: >> createdb: не удалось соединиться к базе postgres: FATAL: role "root" >> does >> not exist > Какое слово перевести? Ой, нэ надо. Уже понял :) >> Может не так нано? >> По всей видимости нано от другого юзера? > -U postgres Спасибо. Сработало > http://www.postgresql.org/docs/8.2/interactive/index.html Это меня погружает in deep undeground... Похоже нужно поискать книжечку хорошего автора. Может кто подскажет на русском? ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Постреляционная СУБД 2008-11-18 19:36 ` Aleksander Gorohovski @ 2008-11-18 20:47 ` Michael Bochkaryov 2008-11-19 12:49 ` Aleksander N. Gorohovski 2008-11-18 20:54 ` Andrew G. Klepcha 2008-11-19 6:37 ` Alexey I. Froloff 2 siblings, 1 reply; 18+ messages in thread From: Michael Bochkaryov @ 2008-11-18 20:47 UTC (permalink / raw) To: ALT Linux Community general discussions 18 ноября 2008 г. 21:36 пользователь Aleksander Gorohovski <angel@feht.dgtu.donetsk.ua> написал: >> http://www.postgresql.org/docs/8.2/interactive/index.html > > Это меня погружает in deep undeground... > > Похоже нужно поискать книжечку хорошего автора. > Может кто подскажет на русском? Была неплохая книжка от O'Reilly "PostgreSQL," Дж.Уорсли, Дж.Дрейк По сути - перевод документации (хотя и несколько устаревший). -- Michael Bochkaryov ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Постреляционная СУБД 2008-11-18 20:47 ` Michael Bochkaryov @ 2008-11-19 12:49 ` Aleksander N. Gorohovski 0 siblings, 0 replies; 18+ messages in thread From: Aleksander N. Gorohovski @ 2008-11-19 12:49 UTC (permalink / raw) To: ALT Linux Community general discussions On Tue, 18 Nov 2008 22:47:37 +0200, Michael Bochkaryov <misha@rattler.kiev.ua> wrote: > 18 ноября 2008 г. 21:36 пользователь Aleksander Gorohovski > <angel@feht.dgtu.donetsk.ua> написал: > >>> http://www.postgresql.org/docs/8.2/interactive/index.html >> >> Это меня погружает in deep undeground... >> >> Похоже нужно поискать книжечку хорошего автора. >> Может кто подскажет на русском? > > Была неплохая книжка от O'Reilly > "PostgreSQL," Дж.Уорсли, Дж.Дрейк > По сути - перевод документации (хотя и несколько устаревший). Премного благодарен. Буду искать и читать. ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Постреляционная СУБД 2008-11-18 19:36 ` Aleksander Gorohovski 2008-11-18 20:47 ` Michael Bochkaryov @ 2008-11-18 20:54 ` Andrew G. Klepcha 2008-11-19 6:37 ` Alexey I. Froloff 2 siblings, 0 replies; 18+ messages in thread From: Andrew G. Klepcha @ 2008-11-18 20:54 UTC (permalink / raw) To: community On Tuesday 18 November 2008 21:36:07 Aleksander Gorohovski wrote: > > Похоже нужно поискать книжечку хорошего автора. > Может кто подскажет на русском? прямо так на русском думаю что и нет вовсе книги. отдельные статьи легко гуглятся. например http://postgresql.ru.net/userdocs.html а вообще -- официальные доки очень вменяемы и полезны ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Постреляционная СУБД 2008-11-18 19:36 ` Aleksander Gorohovski 2008-11-18 20:47 ` Michael Bochkaryov 2008-11-18 20:54 ` Andrew G. Klepcha @ 2008-11-19 6:37 ` Alexey I. Froloff 2 siblings, 0 replies; 18+ messages in thread From: Alexey I. Froloff @ 2008-11-19 6:37 UTC (permalink / raw) To: Mailing list for ALT Linux users [-- Attachment #1: Type: text/plain, Size: 404 bytes --] * Aleksander Gorohovski <angel@> [081118 22:44]: > Похоже нужно поискать книжечку хорошего автора. > Может кто подскажет на русском? Бумажные книги сильно отстают от описываемых в ним программ. Русские переводы в свою очередь отстают от оригинала книги. Это не значит, что книг читать не надо, это значит только что от оригинальной документации ну никуда не деться. -- Regards, Sir Raorn. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Постреляционная СУБД 2008-11-18 16:02 [Comm] Постреляционная СУБД Aleksander Gorohovski 2008-11-18 17:30 ` Andrew G. Klepcha @ 2008-11-18 17:51 ` Eugene Prokopiev 2008-11-18 18:56 ` Aleksander Gorohovski 1 sibling, 1 reply; 18+ messages in thread From: Eugene Prokopiev @ 2008-11-18 17:51 UTC (permalink / raw) To: ALT Linux Community general discussions, Культурный офтопик 18.11.08, Aleksander Gorohovski<angel@> написал(а): > хотелось обойтись без связывания таблиц и работать > с многозначными полями в виде вложенных таблиц. Расскажите, зачем вам такие извращения, и лучше в smoke-room@ :) Может вам чего дельного посоветуют ;) -- С уважением, Прокопьев Евгений ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Постреляционная СУБД 2008-11-18 17:51 ` Eugene Prokopiev @ 2008-11-18 18:56 ` Aleksander Gorohovski 2008-11-18 22:11 ` Roman Lesnichenko ` (2 more replies) 0 siblings, 3 replies; 18+ messages in thread From: Aleksander Gorohovski @ 2008-11-18 18:56 UTC (permalink / raw) To: ALT Linux Community general discussions On Tue, 18 Nov 2008 19:51:30 +0200, Eugene Prokopiev wrote: > 18.11.08, Aleksander Gorohovski<angel@> написал(а): > >> хотелось обойтись без связывания таблиц и работать >> с многозначными полями в виде вложенных таблиц. > > Расскажите, зачем вам такие извращения, и лучше в smoke-room@ :) Евгений, Спасибо, но не (?:нюхаю|курю|колюсь|напиваюсь) :) Если коротко (абстрактно), то суть в следующем: Есть некоторые объекты со своими свойствами и у некоторых свойств есть различное количество подобъектов, тоже со своими свойствами, т.е. структура с 2-3-х уровневой иерархией. Можно, конечно, и реляционную модель взять, но слишком много маленьких табличек получится :) > Может вам чего дельного посоветуют ;) ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Постреляционная СУБД 2008-11-18 18:56 ` Aleksander Gorohovski @ 2008-11-18 22:11 ` Roman Lesnichenko 2008-11-19 12:54 ` Aleksander N. Gorohovski 2008-11-20 14:04 ` Michael Shigorin 2 siblings, 1 reply; 18+ messages in thread From: Roman Lesnichenko @ 2008-11-18 22:11 UTC (permalink / raw) To: ALT Linux Community general discussions On Tuesday 18 November 2008 20:56:13 Aleksander Gorohovski wrote: > On Tue, 18 Nov 2008 19:51:30 +0200, Eugene Prokopiev wrote: > > 18.11.08, Aleksander Gorohovski<angel@> написал(а): > >> хотелось обойтись без связывания таблиц и работать > >> с многозначными полями в виде вложенных таблиц. > > > > Расскажите, зачем вам такие извращения, и лучше в smoke-room@ :) > тоже со своими свойствами, т.е. структура с 2-3-х уровневой иерархией. > > Можно, конечно, и реляционную модель взять, но слишком много маленьких > табличек получится Когда-то в далекой молодости писали АРМ "Товарного кассира" для нашей ЖД. И использовали под это все некую db_vista (не ассоциируйте с офф-топиком :), слишком давно это было) - сетевую (в смысле структуры) базу данных, реализованную в виде библиотек под C. Вот уж не знаю, может вам такое надо? :) -- Roman. ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Постреляционная СУБД 2008-11-18 22:11 ` Roman Lesnichenko @ 2008-11-19 12:54 ` Aleksander N. Gorohovski 0 siblings, 0 replies; 18+ messages in thread From: Aleksander N. Gorohovski @ 2008-11-19 12:54 UTC (permalink / raw) To: ALT Linux Community general discussions On Wed, 19 Nov 2008 00:11:32 +0200, Roman Lesnichenko wrote: > On Tuesday 18 November 2008 20:56:13 Aleksander Gorohovski wrote: >> On Tue, 18 Nov 2008 19:51:30 +0200, Eugene Prokopiev wrote: >> > 18.11.08, Aleksander Gorohovski<angel@> написал(а): >> >> хотелось обойтись без связывания таблиц и работать >> >> с многозначными полями в виде вложенных таблиц. >> > >> > Расскажите, зачем вам такие извращения, и лучше в smoke-room@ :) > >> тоже со своими свойствами, т.е. структура с 2-3-х уровневой иерархией. >> >> Можно, конечно, и реляционную модель взять, но слишком много маленьких >> табличек получится > > Когда-то в далекой молодости писали АРМ "Товарного кассира" для нашей ЖД. > И использовали под это все некую db_vista (не ассоциируйте с офф-топиком > :), > слишком давно это было) - сетевую (в смысле структуры) базу данных, > реализованную в виде библиотек под C. > > Вот уж не знаю, может вам такое надо? :) Если это пардон, "нафталин" --- думаю, что нет. Немаловажно чтобы эта СУБД была современной и развивалась. ^ permalink raw reply [flat|nested] 18+ messages in thread
[parent not found: <d77783290811182257v2d8bd895x35bdd3e35a706e83@mail.gmail.com>]
* Re: [Comm] Постреляционная СУБД @ 2008-11-19 9:29 ` Eugene Prokopiev 2008-11-19 13:01 ` Aleksander N. Gorohovski 0 siblings, 1 reply; 18+ messages in thread From: Eugene Prokopiev @ 2008-11-19 9:29 UTC (permalink / raw) To: ALT Linux Community general discussions > > Можно, конечно, и реляционную модель взять, но слишком много маленьких > > табличек получится > > > > :) > > > > http://ru.wikipedia.org/wiki/Zope - включает объектную БД. > Можно попробовать приспособить LDAP (а бэкенд к нему на той же Postgesql > сделать). > > Можно и в реляционной БД ручками... Если вложенные объекты более-менее > подобны родительским и общее количество уникальных атрибутов не слишком > велико, то всё прекрасно хранится в одной таблице с указанием parent_id. > > Можно усложнить логику выборок, но получить практически универсальное > хранилище, если сделать как-то так: > classes: > id, parent_id, type (class|method|attribute),name, > value_type(int,float,text,...), default_value, comment - > для классов > > objects: > id, class_id, value - для экземпляров. ... А еще можно погуглить ORM - правда нужно понимать, сколько это будет стоить - не денег, а ресурсов СУБД ... -- С уважением, Прокопьев Евгений ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Постреляционная СУБД 2008-11-19 9:29 ` Eugene Prokopiev @ 2008-11-19 13:01 ` Aleksander N. Gorohovski 0 siblings, 0 replies; 18+ messages in thread From: Aleksander N. Gorohovski @ 2008-11-19 13:01 UTC (permalink / raw) To: ALT Linux Community general discussions On Wed, 19 Nov 2008 11:29:02 +0200, Eugene Prokopiev wrote: >> > Можно, конечно, и реляционную модель взять, но слишком много маленьких >> > табличек получится >> > >> > :) >> > >> >> http://ru.wikipedia.org/wiki/Zope - включает объектную БД. >> Можно попробовать приспособить LDAP (а бэкенд к нему на той же Postgesql >> сделать). >> >> Можно и в реляционной БД ручками... Если вложенные объекты более-менее >> подобны родительским и общее количество уникальных атрибутов не слишком >> велико, то всё прекрасно хранится в одной таблице с указанием parent_id. >> >> Можно усложнить логику выборок, но получить практически универсальное >> хранилище, если сделать как-то так: >> classes: >> id, parent_id, type (class|method|attribute),name, >> value_type(int,float,text,...), default_value, comment - >> для классов >> >> objects: >> id, class_id, value - для экземпляров. > А еще можно погуглить ORM - правда нужно понимать, сколько это будет > стоить - не денег, а ресурсов СУБД ... Премного благодарен. Над этим надо поразмышлять, чтоб не наплодить лишних сущностей... :) ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Постреляционная СУБД 2008-11-18 18:56 ` Aleksander Gorohovski 2008-11-18 22:11 ` Roman Lesnichenko @ 2008-11-20 14:04 ` Michael Shigorin 2008-11-22 17:51 ` Aleksander Gorohovski 2008-11-25 5:10 ` Eugene Prokopiev 2 siblings, 2 replies; 18+ messages in thread From: Michael Shigorin @ 2008-11-20 14:04 UTC (permalink / raw) To: ALT Linux Community general discussions On Tue, Nov 18, 2008 at 08:56:13PM +0200, Aleksander Gorohovski wrote: > иерархией. Ну так это и называется "иерархические базы данных" -- e.g. sanchez-gtm (GPL, не упакечена), Cache (коммерческая). -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Постреляционная СУБД 2008-11-20 14:04 ` Michael Shigorin @ 2008-11-22 17:51 ` Aleksander Gorohovski 2008-11-25 5:10 ` Eugene Prokopiev 1 sibling, 0 replies; 18+ messages in thread From: Aleksander Gorohovski @ 2008-11-22 17:51 UTC (permalink / raw) To: shigorin, ALT Linux Community general discussions On Thu, 20 Nov 2008 16:04:06 +0200, Michael Shigorin wrote: > On Tue, Nov 18, 2008 at 08:56:13PM +0200, Aleksander Gorohovski wrote: >> иерархией. > > Ну так это и называется "иерархические базы данных" -- > e.g. sanchez-gtm (GPL, не упакечена), Cache (коммерческая). Миша, Спасибо. ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Постреляционная СУБД 2008-11-20 14:04 ` Michael Shigorin 2008-11-22 17:51 ` Aleksander Gorohovski @ 2008-11-25 5:10 ` Eugene Prokopiev 1 sibling, 0 replies; 18+ messages in thread From: Eugene Prokopiev @ 2008-11-25 5:10 UTC (permalink / raw) To: shigorin, ALT Linux Community general discussions 20.11.08, Michael Shigorin написал(а): > On Tue, Nov 18, 2008 at 08:56:13PM +0200, Aleksander Gorohovski wrote: > > иерархией. > > Ну так это и называется "иерархические базы данных" -- > e.g. sanchez-gtm (GPL, не упакечена), Cache (коммерческая). Ну раз пошла такая пьянка, посмотрите на http://incubator.apache.org/couchdb/ - если что, введение на русском здесь - http://brainslugs.blogspot.com/2008/05/mapreduce-apache-couchdb.html А еще можно посмотреть на Connexion, распределенная БД которого пишется под некоторым влиянием CouchDB - но тут надо peet@ пытать, что реализовано, а что еще нет ... -- С уважением, Прокопьев Евгений ^ permalink raw reply [flat|nested] 18+ messages in thread
end of thread, other threads:[~2008-11-25 5:10 UTC | newest] Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2008-11-18 16:02 [Comm] Постреляционная СУБД Aleksander Gorohovski 2008-11-18 17:30 ` Andrew G. Klepcha 2008-11-18 18:42 ` Aleksander Gorohovski 2008-11-18 19:02 ` Alexey I. Froloff 2008-11-18 19:36 ` Aleksander Gorohovski 2008-11-18 20:47 ` Michael Bochkaryov 2008-11-19 12:49 ` Aleksander N. Gorohovski 2008-11-18 20:54 ` Andrew G. Klepcha 2008-11-19 6:37 ` Alexey I. Froloff 2008-11-18 17:51 ` Eugene Prokopiev 2008-11-18 18:56 ` Aleksander Gorohovski 2008-11-18 22:11 ` Roman Lesnichenko 2008-11-19 12:54 ` Aleksander N. Gorohovski 2008-11-19 9:29 ` Eugene Prokopiev 2008-11-19 13:01 ` Aleksander N. Gorohovski 2008-11-20 14:04 ` Michael Shigorin 2008-11-22 17:51 ` Aleksander Gorohovski 2008-11-25 5:10 ` Eugene Prokopiev
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git