|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Serguei Tarassov 2:5020/400 10 Jul 2001 20:44:51 To : All Subject : Re: Абстракция в сетевой и реляционной модели -------------------------------------------------------------------------------- Доброго дня! "Sergey Pratсh" <slagro@kot.poltava.ua> wrote in message news:9ifa92$f3f$3@www.kot.poltava.ua... > Hi! > Это не реляции прячу, а разработчик пользуется накладываемыми > ограничениями как связями. И то, это возможно только при соблюдении одного > из ранее приведенных условий. Приведу их еще раз: > > - разработчик очень досконально знает схему зависимостей отношений в БД; > - разработчик имеет доступ к системным каталогам и он имеет возможность их > анализировать. Это неверно. Схема БД едина, разработчиков приложений и самих приложений много. Разработчик приложения вообще может не знать, что где-то есть констрейнт типа forqign key. Или где-то есть индекс. Это независимо от _разработки приложения_. > > _Пользователь БД_ ничего не ищет. Это декларативный механизм внешних > ключей > > опять же скрывает под абстракцией, как он проводит поиски в связанной > > таблице. Если даже механизм изменится, то для пользователя не изменится > > ничего. > "Смешались в кучу кони, люди, И залпы тысячи орудий слились в единый > рев..." А.С. Пушкин "Полтава" > Уже в реляционную модель вплели и пользователя. Он то хоть там зачем? Пользователь - тот кто пользуется БД. В данном случае - это разработчик приложения. Конечный пользователь пользуется приложением. > Кстати для пользователя меняются только разработчики, а как был у него дебет > и кредит, так и остался по сей день. > Для того, что бы ты смог написать свой SELECT ... FROM ... INNER JOIN > ... ты как минимум должен знать какие отношения тебе необходимо объединять и Вот именно. Посмотреть в _логическую схему_ (инфологический уровень) и на основе _физической спецификации_ (даталогический уровень) сделать запрос. > -- > С уважением, > Сергей Прач > > ================= > Please, send you private mail to: s_pratch@mail.ru -- с уважением, Сергей Тарасов http://www.arbinada.com mailto:templar@arbinada.com --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /su.dbms/6577e88a4fc4.html, оценка из 5, голосов 10
|