|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Serg Oskin 2:5020/20 16 Sep 2004 19:55:16 To : Eduard Y Zozulya Subject : Re: Hа чем пишут под иксы ? -------------------------------------------------------------------------------- .RFC-X-Complaints-To: news@spider.ncc.macomnet.ru .RFC-NNTP-Posting-Date: Thu, 16 Sep 2004 15:55:17 +0000 (UTC) .RFC-Cancel-Lock: sha1:IfBNkxowVYNjKtESZdOnCwRkpys= .wessen.ru> <1828074422@spider.ncc.macomnet.ru>\n <Pine.LNX.4.51.0409161628430.28657@doro.poltava.ua> "EYZ" == Eduard Y Zozulya wrote: AB> Вот есть такой проект MySqlAdmin. Он нативно сделан под mysql, но есть AB> порт AB> под pg. Это я к тому, что разумно писать без заточки под конкретную EYZ> СУБД. AB> В AB> таком случае недостающее в одной СУБД нужно будет возместить процедурно. >> >> Опять-же это годится для несложних проектов. Возьмём к примеру 2 крайности >> Oracle и Mysql: если в проекте запрещены модификации данных с помощью >> insert/update/delete, можно только с помощью процедур (причины этого не >> важны - не о них речь), как это "возместить" в Mysql?.. EYZ> вынести такие операции на уровень приложения, EYZ> а СУБД использовать как хранилище, EYZ> одновременно отказавшись от использования СУБД-зависимых EYZ> конструкций. Увы, одна из тех причин - разнообразные приложения и платформы. В данном случае с помощью таких процедур реализовано _интеллектуальное_ хранилише, что позволяет например менять структуру таблиц (в систему постоянно добавляются новые сущности/понятия), а отлаженные приложения продолжают правильно работать ничего не замечая. Часть приложений работает в потенциально враждебной среде, где его могут изменить или заменить. Опять-же разграничение доступа, например юзеру Вася можно менять значение поля f только на 1 и 2, если там сейчас 0... -- Serg (http://oskin.ru/) ~ ~ :q! --- Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.4 (Security Through Obscurity, linux) * Origin: Serg at 2:5020/20 (2:5020/20@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/12069b765abd3.html, оценка из 5, голосов 10
|