powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / OO расширения SQL.
25 сообщений из 231, страница 8 из 10
OO расширения SQL.
    #37545248
Фотография U-gene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А, заметил ответ. Трансляция - тоже маппинг. Какая прелесть. Ржу опять.

А че? давайте называть дома коробками, автомобили - повозками, реакторы - печками, самолеты - птицами (а чё, тоже летают) и т.д. (......а потому, что первые абзацы читаем).

Я не против - лично Вы называйте как хотите. Тока людей, которые тут читают, не стоит путать своими понятиями. Вдруг, они не только первые абзацы читают?
...
Рейтинг: 0 / 0
OO расширения SQL.
    #37545251
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и будь добр тоже отвечать
так ты расширил Объектную Модель РМД?
...
Рейтинг: 0 / 0
OO расширения SQL.
    #37545254
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
U-geneА, заметил ответ. Трансляция - тоже маппинг. Какая прелесть. Ржу опять.

А че? давайте называть дома коробками, автомобили - повозками, реакторы - печками, самолеты - птицами (а чё, тоже летают) и т.д. (......а потому, что первые абзацы читаем).

Я не против - лично Вы называйте как хотите. Тока людей, которые тут читают, не стоит путать своими понятиями. Вдруг, они не только первые абзацы читают?
во
обобщать уже умеешь
учись и трансформировать
тогда увидишь что все Процессы = Маппинг :)
...
Рейтинг: 0 / 0
OO расширения SQL.
    #37545259
Фотография U-gene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опана - неприлично. :) Ржу смеюсь опять. Тыкать незнакомым людям неприлично. У меня была одна коллега (но она из Алма-аты, ей простительно, там менталитет немного другой), тоже тыкала, но пыталась приличиям учить, приходилось обламывать.

Вы введите Object relatonal Mapping в поисковике. почитайте, что там пишут дальше первого абзаца. Например здесь

Mapping Terminology

Mapping (v). The act of determining how objects and their relationships are persisted in permanent data storage, in this case relational databases

Ну и так далее. Но, понятно, там это не первый абзац (5й или 6й).

Но у вас источники другие. Какие? Боюсь, что там, дальше первого абзаца, встретится какая-нить фраза про хранение, или про персистентность, или про перенос значений и .т.д.

Перестаньте троллить. Все вы понимаете.
...
Рейтинг: 0 / 0
OO расширения SQL.
    #37545260
Фотография U-gene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Неа, я так обощать не умею. Это я тонко ирноизирую над Вашим способом "обощений", а именно - свалить всё в одну кучу.
...
Рейтинг: 0 / 0
OO расширения SQL.
    #37545263
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
U-geneОпана - неприлично. :) Ржу смеюсь опять. Тыкать незнакомым людям неприлично. У меня была одна коллега (но она из Алма-аты, ей простительно, там менталитет немного другой), тоже тыкала, но пыталась приличиям учить, приходилось обламывать.

Вы введите Object relatonal Mapping в поисковике. почитайте, что там пишут дальше первого абзаца. Например здесь

Mapping Terminology

Mapping (v). The act of determining how objects and their relationships are persisted in permanent data storage, in this case relational databases

Ну и так далее. Но, понятно, там это не первый абзац (5й или 6й).

Но у вас источники другие. Какие? Боюсь, что там, дальше первого абзаца, встретится какая-нить фраза про хранение, или про персистентность, или про перенос значений и .т.д.

Перестаньте троллить. Все вы понимаете.
Я тоже из оттудова

таукую глуспость читать даже не стану
Mapping (v). The act of determining how objects and their relationships are persisted in permanent data storage, in this case relational databases
...
Рейтинг: 0 / 0
OO расширения SQL.
    #37545265
Фотография U-gene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Объектная модель РМД. Приплыли.

Вы, извините, понимаете, что говорите?(Кто-нибудь здесь это понимает?)

Скажите, а у арифметики есть объектная модель?

РМД я не трогаю. Её достаточно. Что такое объектная модель РМД - я не понимаю. Видимо это так же, как с маппингом. Вы реактор печкой назвали, и пытаетесь теперь выяснить, как же туда дров положить.

Засим на сегодня откланиваюсь.
...
Рейтинг: 0 / 0
OO расширения SQL.
    #37545266
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не читай глупых
все в жизни Куча
Контекстный маппинг кучи приводит к пониманию сути.
Я не троллю, ты просто начитался всякой дешевой фигни.
...
Рейтинг: 0 / 0
OO расширения SQL.
    #37545269
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
U-gene Объектная модель РМД. Приплыли.

Вы, извините, понимаете, что говорите?(Кто-нибудь здесь это понимает?)

Скажите, а у арифметики есть объектная модель?

РМД я не трогаю. Её достаточно. Что такое объектная модель РМД - я не понимаю. Видимо это так же, как с маппингом. Вы реактор печкой назвали, и пытаетесь теперь выяснить, как же туда дров положить.

Засим на сегодня откланиваюсь.
Ну вот :)
Как раз Ожидаемая реакция :) Значит у РМД НЕТ объектной модели?
...
Рейтинг: 0 / 0
OO расширения SQL.
    #37545282
Фотография U-gene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Давай сначала с маппингом разберемся. С терминами вообще.

Давай ссылки на дорогую нефигню. где маппингом называется только отображение структур (не имеющее цель переноса значений)
Давай ссылки на дорогую нефигню, где маппингом называется трансляцию языков программирования.

А знаешь? я согласен даже на дешевую фигню, где такие идет проскальзывают. Давай ссылки.

Дашь ссылки - попытаюсь объяснять в твоих странных терминах.

Значит у РМД НЕТ объектной модели? Кончай бредить...."как мы расширяем модель модели"... "значит у модели нет модели".... брррр
...
Рейтинг: 0 / 0
OO расширения SQL.
    #37545284
Фотография U-gene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...идеи проскальзывают....
...
Рейтинг: 0 / 0
OO расширения SQL.
    #37545295
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
U-gene,

ну давай читать про маппинг
погугли
алгебра
маппинг
инективны
биективный и т.д.
...
Рейтинг: 0 / 0
OO расширения SQL.
    #37545343
serg99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
U-gene2 serg99

Алё! Алё! Есть Кто-нибуть!
Это не идет о ОРМ надстройке! Я уж не знаю, как до Вас эту мысль донести. Я не говорю о том как реализовано, я говорю о том, что реализовано.

У Вас были некие слова о том что все возможности SQL остаются в силе, что объект это подмножество РСУБД, данные хранятся в РСУБД. При этом Вы даёте возможность клиентскому приложению общаться с БД используя объектную парадигму. То что Ваши средства выполнены в виде сервера приложений, перехватывают запросы пользователя, и могут скрывать от него нижлежащую РСУБД, с моей точки зрения всё равно не выводит их за пределы ОРМ надстройки. Ведь все "объектные" операции с персистентными данными всё равно в конечном счете транслируются в операции с реляционными отношениями в РСУБД. То что дополнительный функционал обычно реализуемый в клиентском приложении (вычисляемые свойства, реализация стандартных алгоритмов в методах классов вместо триггеров и т.п.) перенесли в сервер пиложения и сделали общими для разных приложений с целью упрощения их написания не меняет сути используемой архитектуры. Относить или не относить Ваш подход к ОРМ скорее вопрос терминологии. Я собственно и не настаиваю.


U-geneserg99В любом случае остаются проблемы ссылочной целостности. Либо если эти проблемы решаются в рамках надстройки над СУБД остаются проблемы влияния поддержки ссылочной целостности на скорость работы СУБД. Где проблемы остаются? У Вас может и остаются. У меня - нет.

Проблемы простые. Если можно удалить объект не удаляя ссылку на него, то это вызывает проблемы ссылочной целостности. Если Вы при удалении любого объекта автоматом удаляете и ссылки на него, то это вызывает проблемы скорости.


[quot U-gene]U-geneВы бы всё же ознакомились с темой, а то как то даже смешно: столько пишете - и всё о чём-то своем.
Куда уж нам с суконным рылом в сермяжный ряд :-). Я собственно и не сомневаюсь что Вы теоретически подкованы гораздо лучше меня.
...
Рейтинг: 0 / 0
OO расширения SQL.
    #37545344
serg99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
U-geneПро С++ компилятор ответьте.
Вообще то компилятор С++ переводит описание программы понятное программисту в описание программы понятное компьютеру. Оба описания персистентны. Загрузчик ОС берет двоичное описание программы и после зачастую весьма нетривиальных преобразований создает образ прграммы в ОЗУ (может мэппировать в разные области ОЗУ) после чего запускает её. Только после этого объект "программа" в реальности появляется как объект этого мира.

А в это время где то в БД которая регистрирует запущенные пользователями программы появляется объект-описание этой же программы содержащий всего лишь имя программы, время её запуска, и имя клиента который ею в настоящий момент пользуется. По сравнению с тексом программы на С++ данное описние программы в БД получается какой то ничтожной тенью с тремя атрибутами двух из которых кстати в наиболее полном описании программы на С++ вообще нет. Но ведь больше для решения задачи регистрации использования программы клиентами не нужно. Вы опять скажете что я замучил Вас философией.
...
Рейтинг: 0 / 0
OO расширения SQL.
    #37545596
Фотография U-gene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 ViPRos
ViPRosU-geneДавай ссылки на дорогую нефигню. где маппингом называется только отображение структур (не имеющее цель переноса значений)
Давай ссылки на дорогую нефигню, где маппингом называется трансляцию языков программирования.

погугли
то есть ссылки ты дать не можешь. Понятно.
Гуглить не буду. Вдруг опять дешевая фигня окажется. Ссылки давай.
...
Рейтинг: 0 / 0
OO расширения SQL.
    #37545619
Фотография U-gene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
serg99 То что Ваши средства выполнены в виде сервера приложений, перехватывают запросы пользователя, и могут скрывать от него нижлежащую РСУБД, Нет у меня возможности добавить эти языковые расшрения непосредственно туда внутрь. Нет у меня доступа к исходному коду программы. которая называется, например, "MS SQL сервер" что бы добавить немного кода в его SQL транслятор.

Зачем Вы вообще смотрит как реализовано?

serg99То что дополнительный функционал обычно реализуемый в клиентском приложении (вычисляемые свойства, реализация стандартных алгоритмов в методах классов вместо триггеров и т.п.) перенесли в сервер пиложения То есть Вы думает, что я объекты спрятал в сервер приложений и из этих объектов данные в таблицы маплю втихаря.
...
Рейтинг: 0 / 0
OO расширения SQL.
    #37545655
serg99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
U-geneserg99 То что Ваши средства выполнены в виде сервера приложений, перехватывают запросы пользователя, и могут скрывать от него нижлежащую РСУБД, Нет у меня возможности добавить эти языковые расшрения непосредственно туда внутрь. Нет у меня доступа к исходному коду программы. которая называется, например, "MS SQL сервер" что бы добавить немного кода в его SQL транслятор.

Зачем Вы вообще смотрит как реализовано?

Вообще то первые трансляторы С++ всего лишь переводили текст программ С++ в текст на С. Не думаю что доступ к коду SQL транслятора принципиален. Допустим он у Вас есть. Появятся ли на выходе этого транслятора какие то операции отличные от операций над реляционными отношениями? Если нет, то у Вас происходит мэппинг на реляционную модель данных. И здесь не важно как это реализовано - используете ли Вы какие то готовые СУБД, какая часть ваших отношений хранится в этой СУБД, а какая часть еще как то, используете ли Вы курсоры, каким образом и для чего транслятор использует переменные, и т.п. То есть не важно с точки зрения определения что это мэппинг, хотя может быть и важно с точки зрения потребительской ценности для пользователей.
...
Рейтинг: 0 / 0
OO расширения SQL.
    #37545667
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
U-gene,

вот тут у меня книжка такая
хошь дам почитать
...
Рейтинг: 0 / 0
OO расширения SQL.
    #37545672
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
U-gene,

вот тут у меня книжка такая
хошь дам почитать
...
Рейтинг: 0 / 0
OO расширения SQL.
    #37545673
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
два раза че то получилось :(
...
Рейтинг: 0 / 0
OO расширения SQL.
    #37545689
serg99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos
вот тут у меня книжка такая

Увлекательное чтиво. :-)
...
Рейтинг: 0 / 0
OO расширения SQL.
    #37545704
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
serg99,

пусть читает, а то все википедией тычет :)
...
Рейтинг: 0 / 0
OO расширения SQL.
    #37546119
Фотография U-gene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и чё?

Я понимаю. что отображение переводится как mapping. Но термин ORM имеет вполне конкретное значение, отличающееся от mapping так же, как hot-dog отличается от dog.

где тут про ORM? где автор, где название?

Отмаза в стиле "о какие у меня крутые сканы есть".

В свете тваво Выпросэто чистой воды ОРМ, я какбэ намекаю, что у тя каша в голове. Во всяком случае, ты свои (возможно правильные) мысли обозначаешь хз какими терминами.
...
Рейтинг: 0 / 0
OO расширения SQL.
    #37546122
Фотография U-gene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
serg99ViPRosвот тут у меня книжка такая

Увлекательное чтиво. :-)

Ржу уже изпадстала. Там полтекста между первой и второй страницей не видно, но "увлекательное чтиво". :) Анекдот.

В свете "Я собственно и не сомневаюсь что Вы теоретически подкованы гораздо лучше меня." это выглядит особенно мило.

Вы уж, дружище, определитесь.
...
Рейтинг: 0 / 0
OO расширения SQL.
    #37546127
Фотография U-gene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
serg99U-geneпропущено...
Нет у меня возможности добавить эти языковые расшрения непосредственно туда внутрь. Нет у меня доступа к исходному коду программы. которая называется, например, "MS SQL сервер" что бы добавить немного кода в его SQL транслятор.

Зачем Вы вообще смотрит как реализовано?

Вообще то первые трансляторы С++ всего лишь переводили текст программ С++ в текст на С. Не думаю что доступ к коду SQL транслятора принципиален. Допустим он у Вас есть. Появятся ли на выходе этого транслятора какие то операции отличные от операций над реляционными отношениями? Если нет, то у Вас происходит мэппинг на реляционную модель данных. И здесь не важно как это реализовано - используете ли Вы какие то готовые СУБД, какая часть ваших отношений хранится в этой СУБД, а какая часть еще как то, используете ли Вы курсоры, каким образом и для чего транслятор использует переменные, и т.п. То есть не важно с точки зрения определения что это мэппинг, хотя может быть и важно с точки зрения потребительской ценности для пользователей. и чё? ну раз всё маппинг, то у меня - тоже маппинг.
Потому что "всё маппинг".
То есть на двух разворотах спор о том, что раз "все маппинг" то это тоже маппинг. В чем смысл Ваших постов?
...
Рейтинг: 0 / 0
25 сообщений из 231, страница 8 из 10
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / OO расширения SQL.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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