Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 4 [5] 6 7 8   вперед  Ctrl      все
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
web_fox
Member

Откуда: Киев
Сообщений: 444
Кот-то сильно тормозит. Один говорит про техническую возможность, а второй про живого человека начинает. Грустно это всё.
12 авг 10, 16:09    [9254929]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
пгуые123
Guest
Gluk (Kazan)
Если серьезно, пользователи приложения совсем не обязательно должны 1:1 отображаться на пользователей Oracle.
Тоесть все пользователи приложения в итоге будут соединяться под одним логином Оракла и пароль храниться в клиентском приложении. Так что ле?
12 авг 10, 16:18    [9255009]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
web_fox
Member

Откуда: Киев
Сообщений: 444
Warstone
Yo.!
пользователи ПГ на столько суровы, что работают с субд из "sqlplus" ?
Поясните.


Человек пытается намекнуть, что поверх оракла (ибо костыль юзер-схема) можно прикрутить приложение на делфи, которое само будет проверять: if user = "Петя" then ShowAnswer("Извините, никого нет дома."). Типа не через sqlplus средствами оаркла, а через посредника.

Издалека заходит
12 авг 10, 16:19    [9255032]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
tru55
Member

Откуда: СПб
Сообщений: 19788
web_fox

Человек пытается намекнуть, что поверх оракла (ибо костыль юзер-схема) можно прикрутить приложение на делфи, которое само будет проверять: if user = "Петя" then ShowAnswer("Извините, никого нет дома."). Типа не через sqlplus средствами оаркла, а через посредника.


Во-первых, это можно сделать и средствами самого Oracle (тот же триггер на Logon).
Во-вторых, почему-то большинство так называемых "костылей" мешают только "неродным" разработчикам. Тот кто постоянно работает с Oracle (впрочем, подозреваю, что такое случается и с другими СУБД) не испытывает таких проблем. В частности, вышеописанная схема с API, несмотря на утверждение о простоте, лично мне показалась сложной :))
12 авг 10, 16:26    [9255116]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Yo.!
Guest
нет, я честно пытаюсь понять сценарий когда может понадобиться запретить обращаться в собственную схему.
12 авг 10, 16:26    [9255127]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Gluk (Kazan)
Member

Откуда:
Сообщений: 9365
Warstone
Gluk (Kazan)
тада не говори пароль тому кто входить не должен :)
То есть я могу запретить пользователю использовать его схему? Если да - вопрос снимается. Если нет - это минус по сравнению с Пг.


Ваш вопрос граничит с бредом
12 авг 10, 16:28    [9255150]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Gluk (Kazan)
Member

Откуда:
Сообщений: 9365
пгуые123
Gluk (Kazan)
Если серьезно, пользователи приложения совсем не обязательно должны 1:1 отображаться на пользователей Oracle.
Тоесть все пользователи приложения в итоге будут соединяться под одним логином Оракла и пароль храниться в клиентском приложении. Так что ле?


Так тоже можно :)
12 авг 10, 16:28    [9255155]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Gluk (Kazan)
Member

Откуда:
Сообщений: 9365
web_fox
Warstone
Yo.!
пользователи ПГ на столько суровы, что работают с субд из "sqlplus" ?
Поясните.


Человек пытается намекнуть, что поверх оракла (ибо костыль юзер-схема) можно прикрутить приложение на делфи, которое само будет проверять: if user = "Петя" then ShowAnswer("Извините, никого нет дома."). Типа не через sqlplus средствами оаркла, а через посредника.

Издалека заходит


Ну почему именно Delphi??? Лично у меня этим Perl-скрипты занимаются.
А наружу только 80 порт торчит.
12 авг 10, 16:29    [9255166]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Warstone
Member

Откуда:
Сообщений: 4896
Блог
Gluk (Kazan)
Ваш вопрос граничит с бредом
Да вобщем-то не спорю. =)

На самом деле я не понимаю зачем Схему в Оракле пришили к пользователю. Если так хочется, то Пг может эмулировать поведение Оракла. У схемы есть владелец. Но и он может быть ролью, а не пользователем. Кстати, а не в схеме в Оракле можно создавать таблицы?
12 авг 10, 16:32    [9255189]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Warstone
Member

Откуда:
Сообщений: 4896
Блог
Gluk (Kazan)
Лично у меня этим Perl-скрипты занимаются.
О! Перлойд. А я думал тут таких нету.
12 авг 10, 16:32    [9255204]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Favn
Member

Откуда:
Сообщений: 585
Warstone
На самом деле я не понимаю зачем Схему в Оракле пришили к пользователю. Если так хочется, то Пг может эмулировать поведение Оракла. У схемы есть владелец. Но и он может быть ролью, а не пользователем. Кстати, а не в схеме в Оракле можно создавать таблицы?
Все просто - пришили для неявной подмены объектов по-умолчанию (без указания схемы) при коннектах разных юзеров. Оно бывает полезно.
Кстати, в DB2 такой же механизм, на каждого нового юзера автоматом создается схема. Видимо, это старая традиция первых РСУБД :)
Другое дело, что в DB2 схемы создаются и без всяких пользователей, просто для организации объектов БД. А вот вне схемы ничего создать нельзя. Но можно сделать "синоним", видимый всеми без указания схемы.
12 авг 10, 16:39    [9255283]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Warstone
Member

Откуда:
Сообщений: 4896
Блог
Ну в Пг так-же нельзя создать ни один объект вне схемы и есть схема public и зарезервированная роль public. Схема - доступна роли, роль по умолчанию устанавливается всем пользователем и исключить их из public нельзя(вроде). Однако можно убрать возможность смотреть public роли в public схему, что обычно и делают когда начинают думать о безопасности.
12 авг 10, 16:42    [9255321]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Gluk (Kazan)
Member

Откуда:
Сообщений: 9365
Warstone
Gluk (Kazan)
Лично у меня этим Perl-скрипты занимаются.
О! Перлойд. А я думал тут таких нету.


Ровно в той-же степени, что и ораклоид. Одна из реализаций использует MySQL, а GUI написан на C++. Использую то что мне удобно.

P.S. Ох и любите Вы ярлыки вешать
12 авг 10, 16:54    [9255476]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Gluk (Kazan)
Member

Откуда:
Сообщений: 9365
Warstone
Gluk (Kazan)
Ваш вопрос граничит с бредом
Да вобщем-то не спорю. =)

На самом деле я не понимаю зачем Схему в Оракле пришили к пользователю. Если так хочется, то Пг может эмулировать поведение Оракла. У схемы есть владелец. Но и он может быть ролью, а не пользователем. Кстати, а не в схеме в Оракле можно создавать таблицы?


Это опять граничит с бредом. Таблицы можно создавать только в какой-то схеме.
В следующий раз спросите, можно ли создавать таблицы не в БД???
12 авг 10, 16:55    [9255492]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Warstone
Member

Откуда:
Сообщений: 4896
Блог
Gluk (Kazan)
P.S. Ох и любите Вы ярлыки вешать
А я сам Перлойд.
12 авг 10, 16:57    [9255502]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Warstone
Member

Откуда:
Сообщений: 4896
Блог
Gluk (Kazan)
Это опять граничит с бредом.
Блин, а вдруг.
12 авг 10, 16:58    [9255511]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Warstone
Member

Откуда:
Сообщений: 4896
Блог
На самом деле это проблема долгого сидения в темке про ФыВыМяс.
12 авг 10, 16:59    [9255513]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
tru55
Member

Откуда: СПб
Сообщений: 19788
Gluk (Kazan)

В следующий раз спросите, можно ли создавать таблицы не в БД???


Создать можно и вне БД, только не забыть описать в словаре :))
External tables
12 авг 10, 17:03    [9255545]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Gluk (Kazan)
Member

Откуда:
Сообщений: 9365
tru55
Gluk (Kazan)

В следующий раз спросите, можно ли создавать таблицы не в БД???


Создать можно и вне БД, только не забыть описать в словаре :))
External tables


таблица создается в БД.
Снаружи только данные хранятся
12 авг 10, 17:13    [9255604]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
tru55
Member

Откуда: СПб
Сообщений: 19788
Gluk (Kazan)

таблица создается в БД.
Снаружи только данные хранятся


Вопрос конечно терминологический :))
Однако я бы сказал, что в базе создается только описание таблицы. Таки никакие сегменты/экстенты не выделяются, место занято только под метаданные :)
12 авг 10, 17:21    [9255642]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Lecter
Member

Откуда: Киев
Сообщений: 2032
То есть единственное различие в схемах?
А вообще то тема создана для троллинга?
12 авг 10, 18:56    [9256136]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Warstone
Member

Откуда:
Сообщений: 4896
Блог
Lecter
А вообще то тема создана для троллинга?
А ты посмотри как вопрос поставлен. Даже я, Адепт Пг, считаю что Оракл и Постгре в названиях, все-таки, надо поменять местами.
12 авг 10, 19:32    [9256225]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
web_fox
Member

Откуда: Киев
Сообщений: 444
ОКТОГЕН
SergSuper,
по-моему, пакеты всё-таки есть в todo листе.

Вот идея Павла: http://archives.postgresql.org/pgsql-hackers/2006-08/msg00384.php

а пока что так:
Todo/Exotic Features
A package would be a schema with session-local variables, public/private functions, and initialization functions. It is also possible to implement these capabilities in any schema and not use a separate "packages" syntax at all.
12 авг 10, 20:34    [9256372]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
web_fox
Member

Откуда: Киев
Сообщений: 444
Упс, маленький дисклейм. Для тех кто до сих пор не выяснил, что в Pg схема это не то же что в Oracle предыдущий пост читать не надо, а то будет истерика
12 авг 10, 20:39    [9256391]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Yo.!
Guest
web_fox
Упс, маленький дисклейм. Для тех кто до сих пор не выяснил, что в Pg схема это не то же что в Oracle предыдущий пост читать не надо, а то будет истерика

заинтриговал, может мусье еще и назовет хоть одно принципиальное различие ?
12 авг 10, 20:58    [9256419]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 4 [5] 6 7 8   вперед  Ctrl      все
Все форумы / Сравнение СУБД Ответить