powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / циклические связи в БД
25 сообщений из 345, страница 8 из 14
циклические связи в БД
    #37854386
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vadiminfoНикакой другой работы с предметн6ой областью (ПО), кроме как моделирование я даже и не представляю себе. Что скрывается за термином "работайте прямо с ней" Вашем понимании не представляю.
Есть две модели - концептуальная и вычислительная. Концептуальная - это более-менее формализованоое представление ПО. Вычислительная - концептуальная, преобразованная для решения вычислительных задач. Без второй можно обойтись в простых случаях. РМД - вычислительная
...
Рейтинг: 0 / 0
циклические связи в БД
    #37854397
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
БредятинаВаши идеи о том, что метаданные и ОЦ должны находиться в приложении.
Мои ? Для начала определитесь, что есть "метаданные" и "ОЦ".
...
Рейтинг: 0 / 0
циклические связи в БД
    #37854405
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Бредятинасначала алгебра, потом РМД.
Телега впереди лошади
...
Рейтинг: 0 / 0
циклические связи в БД
    #37854411
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Бредятина Расчеты - да.
А что кроме расчетов можно делать с данными ?
...
Рейтинг: 0 / 0
циклические связи в БД
    #37854421
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Бредятина Непонятно, правда, что понимается под ОСУБД.
Непосредственная реализация концептуальной модели без формальной МД. Годится для фактографических систем.
Типичные ERP ни разу не фактографические и требуют построения вычислительной модели
...
Рейтинг: 0 / 0
циклические связи в БД
    #37854444
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_модЕсть две модели - концептуальная и вычислительная. Концептуальная - это более-менее формализованоое представление ПО. Вычислительная - концептуальная, преобразованная для решения вычислительных задач. Без второй можно обойтись в простых случаях. РМД - вычислительная
РМД - тоже представление ПО - логическое. Ну ориентированные на манипулдирование данными, на тип СУБД (а концептальная абстрагированная от комп реализаций). РМД не лишена семантической окраски. И в простых случаях можно обойтись без первой (концептуальной). Налабал таблицу Телефон в БД телефонный справочник и готово. Но в нашей МД тока номер телефона и ФИО. Это РМД. Ежу понятно про что табла (семантичность). То что Сидорова из этой таблы имеет длинные ноги, двойку по БД, не умеет парковаться, этого нет там (абстрагировались от лишних деталей), хотя в предметной области "есть".

Вы упрямый человек: Вам када еще говорили бросте МУМПС, но Вы не тока не бросили, но и навеянные яго юзанием мыстли пытаетесь к РМД привистовать. В то время как в РМД все много проще.
...
Рейтинг: 0 / 0
циклические связи в БД
    #37854503
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfo,

ну и каша у тебя в башке
...
Рейтинг: 0 / 0
циклические связи в БД
    #37854537
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosvadiminfo,

ну и каша у тебя в башке

Ну это Вы видимо после того, как вывели, что SQL императивный, немного завысили себе самооценку и в судьи набиваетесь?

Впрочем, Вам виднее.
...
Рейтинг: 0 / 0
циклические связи в БД
    #37854697
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ViPRosvadiminfo,

ну и каша у тебя в башке
+100500
...
Рейтинг: 0 / 0
циклические связи в БД
    #37854764
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_модViPRosvadiminfo,

ну и каша у тебя в башке
+100500

_мод, када говоришь, что у кого-то каша в голове, как бы означет что у говорящего ее нет, у него то есть знания настоящие?


Пробую угадать эти Ваши знания

_модСмысл моделирования: абстрагирование от семантики....:


Из этого и
_модКонцептуальная - это более-менее формализованоое представление ПО.

Следует, что концептуальное моделирование это абстрагирование от семантики (или оно не моделирование по Вашему?), т.е. набор набор знаков из которых ниче нельзя понять про предметную область.

Ну и раз у мене каша в голове, то Табла с ФИО и Телефоном не РМД, и низя поняить про что она? Семантики то быть не должно в МД?


Думау, луче каша, чем такие типа знания.
...
Рейтинг: 0 / 0
циклические связи в БД
    #37854828
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfo,

у РМД семантика начинается и заканчивается
- именованная таблица с именованными, типизированными полями
- операции взятия проекции и вертикально/горизонтального объединения таблиц (проекций)

что, где и как взять, с чем и как объединить, во что трансформировать - все это пользовател детально разжевывает на СКЛ
...
Рейтинг: 0 / 0
циклические связи в БД
    #37854882
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosvadiminfo,

у РМД семантика начинается и заканчивается
- именованная таблица с именованными, типизированными полями
- операции взятия проекции и вертикально/горизонтального объединения таблиц (проекций)

что, где и как взять, с чем и как объединить, во что трансформировать - все это пользовател детально разжевывает на СКЛ
Вообще-то Ваш единомышленник, говорил, что ее семантики "нет". Наскока помню вообще у всех БД нет, не тока у РБД . А "начинается и заканчивается" - есть семантика. Не говоря уже о том, что это "начинается и заканивается" - обеспечивает очень простой способ интерпритации данных: важное достоинство РМД.
Да и не так и мало такой семантики.
Я не говорил, что нет семантических и других недостаков в РМД (даже наоборот говорил, что есть ранее, поскоку они перечислены в литературе). Но _mod, то выдумывает отсебятину, чтобы до Мумпса деградировать РМД. А ЧАЛ и вовсе ее отрицать. Это не стыкуется с толстыми книгами. Вот я и высказал сомнения.
Поэтому не вижу, чему противоричит из моего текста Ваш, даже если принять его.
...
Рейтинг: 0 / 0
циклические связи в БД
    #37854917
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfo,

ну вес сыр бор то из того что в РМД мало семантики
например если бы были сявзи то можно было бы не писать Join в СКЛ и исключили бы побочные (вредные), не типизированные возможности Join
если бы была категоризация, то не писали бы Union
если бы были обе то не писали бы From
вот тады СКЛ был бы декларативным языком
...
Рейтинг: 0 / 0
циклические связи в БД
    #37854923
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
+
если бы поля были бы типизированы (т.е. "Зарплата" была бы описана один раз, а в таблах твоих можно было бы на нее ссылаться под алиасом)
...
Рейтинг: 0 / 0
циклические связи в БД
    #37854937
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos,

тога бы можно было знать - можно ли к "зарплате" добавить "количество" ботинок
вощем элементарных вещей нет в РМД, что бы быть семантически нагруженной
и все это добавляется за 3 часа
но так как парсер СКЛ нифига не понимает, приходится сгенерировать лишнюю фигню
...
Рейтинг: 0 / 0
циклические связи в БД
    #37855029
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosvadiminfo,

ну вес сыр бор то из того что в РМД мало семантики
например если бы были сявзи то можно было бы не писать Join в СКЛ и исключили бы побочные (вредные), не типизированные возможности Join
если бы была категоризация, то не писали бы Union
если бы были обе то не писали бы From
вот тады СКЛ был бы декларативным языком
Вообще-то сыр бор был из-за того, что по мнеию _mod МД - это "абстрагирование от семантики". Т.е. ея там нет.

Ну мало или много семаники в МД - это смотря для чего. На практике ее достаточно для многих "типовых" приложений БД.

В ней не связей нет, а нет явного описания связи, именование ея. Нельзя сказать, что это именно связь, а, например, не сущность в случае связи многие ко многим.

Не было бы связей, никакой Join бы не помого узнать зарплпату сотрудника. А так в принципе одинаковые имена атрибутов в разных отношениях, свойства ОЦ позволяют понять, что связь присутсвует и ее типа (кардинальность, обязательность).

Язык СКЛ относят к декларативным и так. И, думау, есть большая разница писать на нем, или писать циклы на PL/SQL, C.
Вы, может, более декларативный придумаете, скорей всего, если придумаете и новую МД, но это не отменить декларативность SQL.

В ОЛАП сам юзер типа лабает в мастере запросы, но это не отменило декларативности СКЛ, потому шо есть Ассемблер и или даже Васик, шобы напомнить, что такое императивность, если хто забыл.
...
Рейтинг: 0 / 0
циклические связи в БД
    #37855155
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot vadiminfo]
Просто есть разные уровни моделирования
...
Рейтинг: 0 / 0
циклические связи в БД
    #37855191
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ViPRosвощем элементарных вещей нет в РМД, что бы быть семантически нагруженной
Все это (типизация, natural join и пр.) чисто синтаксические изменения (и не РМД, а SQL), семантики это не добавляет
Типа (0+0)*0 все равно будет 0
Как для описания семантики ЯП нужны внешние средства, так и для описания семантики данных требуется метаописание, которое не является частью МД
...
Рейтинг: 0 / 0
циклические связи в БД
    #37855225
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_мод,

ну да, этой семантикой будет пользоваться СКЛ, РМД не меняется, просто еще слойчик над ней
...
Рейтинг: 0 / 0
циклические связи в БД
    #37855228
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_модПросто есть разные уровни моделирования
Вообще-то Вы написали "Смысл моделирования: абстрагирование от семантики....:". Т.е. любое моделирование.

Впрочем, РМД по любасу не абстрагируется от семантики.

Нет, здесь были, конечно, парни, которые вместо человеческих иметн таблов и колонок, наровили написть: A1, А2, ..... А потом конвертировать обратоно в программе. Мол, чтобы шпионы от конкурентов не догадались (доморощеннная технология безопасности). И в правду, конкурентам даже и не нуно догадываться, и так, скорее всего, выиграют у таких типа проектировщиков.
...
Рейтинг: 0 / 0
циклические связи в БД
    #37855347
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_модКак для описания семантики ЯП нужны внешние средства, так и для описания семантики данных требуется метаописание, которое не является частью МД
Вспомнили Геббельса?:) Ложь не станет же правдой, если ее повторять постоянно:)
ViPRos вынужден Вас постоянно поправлять - не МД, а РМД. А в настоящих СУБД, использующих семантически полноценные модели данных, метаданные сопровождают данные и поддерживаются СУБД, а не приложениями. Почитайте хотя бы о "словарях данных":)
...
Рейтинг: 0 / 0
циклические связи в БД
    #37855369
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos_мод,
ну да, этой семантикой будет пользоваться СКЛ, РМД не меняется, просто еще слойчик над ней
Надо же, как уютно, по-домашнему: "еще слойчик":)
Между приложением и СУБД еще слойчик? В приложении одна модель данных ("семантическая"), СУБД поддерживает другую ("вычислительную"), а между ними "слойчик". Обеспечивающий маппинг всего и вся:) Вероятно, СКЛ теперь в приложении? А на стороне СУБД теперь, видимо, ассемблер:) Если же СКЛ на стороне СУБД, то как он будет пользоваться?:)
...
Рейтинг: 0 / 0
циклические связи в БД
    #37855380
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_модvadiminfoНикакой другой работы с предметн6ой областью (ПО), кроме как моделирование я даже и не представляю себе. Что скрывается за термином "работайте прямо с ней" Вашем понимании не представляю.
Есть две модели - концептуальная и вычислительная. Концептуальная - это более-менее формализованоое представление ПО. Вычислительная - концептуальная, преобразованная для решения вычислительных задач. Без второй можно обойтись в простых случаях. РМД - вычислительная
До сих пор РМД была логической моделью данных. И из-за плохой поддержки семантики данных она требует применения "над ней" еще одной модели данных. А так же программирования в больших объемах:) Которого можно избежать, если концептуальная модель станет и логической без всяких более-менее (если концептуальная более-менее, то и "вычислительная" более-менее:))
...
Рейтинг: 0 / 0
циклические связи в БД
    #37855388
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бредятина,

ну не писать же с нуля субд
почитал метаданные в БД, сгенерил СКЛ который СУБД понимает
вот и вес фокус
...
Рейтинг: 0 / 0
циклические связи в БД
    #37855416
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_модБредятинаВаши идеи о том, что метаданные и ОЦ должны находиться в приложении.
Мои ? Для начала определитесь, что есть "метаданные" и "ОЦ".
Ваши. В теории БД это давно определено. И я Вам не раз (в том числе и в этой теме) это подробно объяснял. Уходить от существа вопроса - это дело не хитрое. "Вы там разберитесь...". Конечно, я частично виноват в том, что у Вас нет ясного понимания предмета. Но только частично:)
Итак, Вы отказываетесь уже от своей идеи размещения в приложении (содержательных) метаданных и ограничений целостности данных на уровне "концептуальной модели данных"?:)
Так понятнее? Если опять не понятно готов еще и еще раз, пользуясь удобными Вам терминами, доказывать, что Вы (надеюсь умышленно) заблуждаетесь.
...
Рейтинг: 0 / 0
25 сообщений из 345, страница 8 из 14
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / циклические связи в БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]