Главная страница


su.dbms

 
 - SU.DBMS ----------------------------------------------------------------------
 From : Dmitry Kokorev                       2:5057/29.1    10 Aug 2001  10:16:37
 To : Vladimir Pavlikov
 Subject : текстовые ключи
 -------------------------------------------------------------------------------- 
 
 
  Среда Август 08 2001 14:42, Vladimir Pavlikov писал All:
 
  VP> From: "Vladimir Pavlikov" <pvv@soil.msu.ru>
  VP> Hello! "Dmitry Kokorev" <Dmitry.Kokorev@p1.f29.n5057.z2.fidonet.org>
  VP> wrote:
 
  >> давайте определимся хотя-бы с терминами. Hапример:
  >> _идентификатор_ - группа _атрибутов_ (возможно не единственная),
  >> уникальная для любого кортежа и позволяющая гарантированно
  >> идентифицировать этот корт.
 
  VP> Если под атрибутами понимать данные-"поля" предметной области - это не
  VP> так. Да и кортеж - чисто реляционное понятие, лучше использовать
 
 Hе горячись.
 ------------ cut -----------
 БСЭ:
 
 Кортеж (в математике)
 
 Кортеж в математике, упорядоченный набор из n элементов (n - любое натуральное
 число), называемое его компонентами, или координатами. Различные (т. е. стоящие 
 на разных местах в одном и том же К.) компоненты К. могут между собой и
 совпадать. Синонимом термина <К.> является термин вектор, что связано с наиболее
 естественной интерпретацией К. как точек (или векторов) n-мерного пространства
 или упорядоченных совокупностей их координат. Посредством К. удобно
 характеризовать объекты, описываемые при помощи n независимых друг от друга
 признаков. Понятие числового К. играет основную роль в теории функций многих
 действительных переменных, К. произвольной природы - в линейной алгебре (понятие
 К. - здесь чаще принято говорить <вектора> - является частным случаем более
 общего алгебраического понятия матрицы). К. используются также (наряду с др.
 основными понятиями и терминами) в математической логике, дескриптивной теории
 множеств, топологии, функциональном анализе, теории автоматов и др. разделах
 математики. Особенно легко и естественно с помощью К. вводятся основные понятия 
 и формулы комбинаторики.
 ------------- cut -----------------
 но экземпляр звучит понятнее, согласен.
 
  VP> термин экземпляр. С учетом же того, что идентификатор не есть
  VP> понятие необходимое - а надо ли его определять (в смысле - для чего)?
 
 в той трактовке, которую я представил - для идентификации единичного экземпляра
 
  >> в реляционной модели идентификатор зовется ключом, обязательно
  >> должен существовать так как используется для связывания.
 
  VP> Тут ты о каком идентификаторе? Идентификатор идентифицирует экземпляр,
 
 все о том-же, термин определен выше.
 
  VP> а связь - это нечто другое. В памяти, к примеру, это может быть
  VP> просто
 
 в какой памяти, тут речь про реляционную модель и про идентификатор в
 реляционной модели.
 
  >> в сетевой модели присутствие идентификатора - не обязательно и
  >> зависит от предметной области.
  VP> Hеобходимость (а не присутствие) зависит не от области, а от задачи.
 
 хорошо, согласен. сути это не меняет.
 
  VP> Причем и область, и задачи никак не зависят от моделей --> упоминание
  VP> сети избыточно. Здесь я говорю именно о идентификаторах, т.е. о
 
 нет не избыточно. в той, трактовке в которой я использую термин "идентификатор",
 он совершенно не обязан присутствовать в экземпляре в сетевой модели.
 
  VP> уникальности экземпляров. Что же касается связей - в сети они
  VP> обеспечиваются инструментарием. Т.е. упоминание реализационных
  VP> механизмов (у которых какие-то идентификаторы связи, конечно же, есть)
  VP> на уровне использования тоже избыточно - в _модели_ они опять не
  VP> нужны.
 
 ты меня ни с кем не спутал ? где я говорил обратное ?
 
  >> Давайте лучше говорить о распределенной БД, когда не все данные есть
  >> на каждом узле БД. Тогда сетевая видимо действительно курит. Или нет
  VP> Разумеется нет. Сеть "больше" реляционки, и не может не иметь ее
  VP> возможностей. --
 
 т.е. в этом случае для организации связей в сетевой модели БД будут использованы
 чисто реляционные приемы ?
 
                 C уважением, Dmitry Kokorev.
 
 PS Вот кстати красноречивее некуда. Я попытался ввести понятие всего лишь одного
 термина, и уже столько разночтений. :( Как в таких условиях вообще можно вести
 разговор ?
 
 ---
  * Origin: @ORIGIN.TXT.TXT.TXT.TXT (2:5057/29.1)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: текстовые ключи   Vladimir Pavlikov   08 Aug 2001 14:42:41 
 Hа: текстовые ключи   Sergey Pratбh   08 Aug 2001 22:45:12 
 Re: текстовые ключи   Vladimir Pavlikov   09 Aug 2001 14:56:49 
 Hа: текстовые ключи   Sergey Pratбh   09 Aug 2001 19:39:35 
 Re: текстовые ключи   Vladimir Pavlikov   10 Aug 2001 17:24:34 
 Re: текстовые ключи   Serguei Tarassov   09 Aug 2001 18:16:00 
 Re: текстовые ключи   Vladimir Pavlikov   10 Aug 2001 17:24:33 
 Re: текстовые ключи   Andrew Grachyov   13 Aug 2001 23:38:00 
 текстовые ключи   Dmitry Kokorev   10 Aug 2001 10:16:37 
Архивное /su.dbms/220803b737213.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional