Форум: "Прочее";
Текущий архив: 2009.08.16;
Скачать: [xml.tar.bz2];
ВнизPostgreSQL 8.3 Найти похожие ветки
← →
desc (2009-06-15 14:08) [0]Здравствуйте.
Имеется следующий вопрос...
При создании базы данных напримерtest
, автоматически создается схемаpublic
. Могу ли я удалить эту схему, и создать свои две схемыopr
иspr
, разделив тем самым сущности на две группы: оперативная и справочная информация ? На что могут повлиять такие изменения... ?
Спасибо.
← →
Ega23 © (2009-06-15 14:37) [1]1. Схемы создать, конечно, можно. Только тогда слишком дурной синтаксис будет при написании запросов. Если не собираешься разграничивать права пользователей на доступ в разные схемы, то, ИМХО, это лишнее.
2. А удалять-то Public зачем? Оставь как есть.
← →
desc (2009-06-15 15:03) [2]Еще вопросик, не в тему право, но все же...
Есть такая забавная штука http://www.fabforce.net/dbdesigner4/ только там нет построения структуры БД подPostgres
. Как реализовать ?
Гуглил, написано вроде че, а как сделать не понятно...
← →
Sergey13 © (2009-06-15 15:56) [3]> [0] desc (15.06.09 14:08)
Я с сабжем не работал, но судя по всему он похож на Оракл. Поэтому прописывая жестко имена схем в код запросов, лишаешь себя простой возможности держать на одном сервере например БД для разработчиков и боевую, состояние боевой на важную дату, типа начало года, боевые для разных предприятий и т.д. В плане безопасности не приобретаешь практически ничего.
← →
Псалтырь © (2009-06-15 23:39) [4]
> Могу ли я удалить эту схему, и создать свои две схемы opr
> и spr, разделив тем самым сущности на две группы: оперативная
> и справочная информация ?
Да. http://www.postgresql.org/docs/8.4/static/ddl-schemas.html
> Только тогда слишком дурной синтаксис будет при написании
> запросов.
Нет. Можно настроить search_path
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2009.08.16;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c