Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.08.16;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
2-1245417227
iterator
2009-06-19 17:13
2009.08.16
Как обратиться к объекту?


15-1244745720
DeadMeat
2009-06-11 22:42
2009.08.16
Чат для локалки


2-1245310635
wordmen
2009-06-18 11:37
2009.08.16
Как удалить символы перевода строки в Memo


11-1205403546
DJ_UZer
2008-03-13 13:19
2009.08.16
Перевод из инт в стр


2-1245399366
parasolka
2009-06-19 12:16
2009.08.16
Зафиксировать размаер панели.