powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Объектно ориентированное программирование
25 сообщений из 40, страница 1 из 2
Объектно ориентированное программирование
    #32046672
just4fun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть кто нибудь реально, программирующий приложения для для баз данных объектами?
Сам не доконца понимаю всю технологию...
есть статья

для Interbase, возможно, есть подобие для MS sql...?

Поделитесь соображениями
...
Рейтинг: 0 / 0
Объектно ориентированное программирование
    #32046934
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извините, но по моему статья эта описывает один из методов приведения РСУБД к ООБД. Все что в ней написано спокойно можно реализовать на любой РСУБД, а не только в Interbase. Кстати хотелось бы заметить, что это только один из взглядов на применение подобия ООП в РСУБД. Существует куча теорий. Лично я сам предпочитаю проектировать БД и использовать по правилам РСУБД, потому как мне кажется, навязывание других парадигм, отличающихся от того, для чего инструмент предназначен, приводит к печальным результатам. Или же если возможности РСУБД не катят для постановки задачи, значит нужно искать что то более подходящее (например Cache, уже заточенную под ООП технологии :)
...
Рейтинг: 0 / 0
Объектно ориентированное программирование
    #32047001
just4fun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего так и есть, за наводку спасибо
...
Рейтинг: 0 / 0
Объектно ориентированное программирование
    #32056080
dkstranger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мы реально используем объектный подход
в разработке проектов /на основе реляционных
БД - в основном MDS SQL Server/.

Если есть интерес, могу кратко описать
схему по порядку..

1. Определение объектов
- данные
- обработчики
2. Создание экземпляров объектов
3. Определение свойств, создание интерфейсов
4. Организация "эксплорера" по данным
5. Создание систем отчетности
6. Архивация и закрытие периодов
...
Рейтинг: 0 / 0
Объектно ориентированное программирование
    #32065972
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 just4fun\r
)))\r
еще один любитель передовых технологий.\r
ну что бы посеять сомнения \r
\r
посмотри \r
\r
/topic/12523\r
\r
там есть выход на список статей (кто над этим только не думает)\r
и два среда - один просто по поводу ооп бд,\r
другой по поводу ооп бд, которая предназначена для выполнения проектов без спецификаций. то есть наперед\r
не известно чего делать. )))))))))),\r
\r
имхо, за sql -ем стоит исчисление предикатов первого \r
порядка, то есть по меньшей мере 3000 лет математики,\r
а за ооп - пшик (50 лет программирования).\r
их на одну доску вообще ставить нельзя.\r
тут грядет очередное потрясение основ мироздания в виде\r
функционального программирования (после структурного,\r
композиционного, р-технологии, кайзе - технологии и \r
обьектного). так что ооп через 4 года все забудут и\r
будут размахивать функциональным.\r
а все (ну почти) якобы новые методы (или принципы работы, или приемы), которые якобы созданы для \r
ооп, я вычитал еще в 1986 году в книге маейрса надежность\r
программного обеспечения.
...
Рейтинг: 0 / 0
Объектно ориентированное программирование
    #32067113
Oleg_Martynov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>я вычитал еще в 1986 году в книге маейрса надежность
программного обеспечения.
Да! Замечательная книженция. Тогда же, в двухтомнике по LISP были рассмотрены парадигмы программирования на LISP-е, доступные тогда. А это были - функциональное программирование, объектное (не ориентированное, а именно объектное. Когда класс - это тоже объект метакласса - т.е. можно динамически создавать новые классы и объекты этих классов) программирование, и программирование управляемое данными (когда программа сама себя строит в зависимости от входных воздействий). Жаль, что LISP слишком "медленный" и тяжёлый. Бужем ждать пентиума 10000.
...
Рейтинг: 0 / 0
Объектно ориентированное программирование
    #32067236
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
забыл сказать по делу:

если поля документа не используются в субд -
(для поиска, индексов), не интерпретируются то
засовывание их в блоб, по - моему, самой правильный
подход.
пусть прихожение интерпретирует и делает с ними
что хочет (наследует, полиморфирует :), инкапсулирует и т.д.)
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Объектно ориентированное программирование
    #36529921
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tchingiz2 just4fun
)))
еще один любитель передовых технологий.
ну что бы посеять сомнения

посмотри

/topic/12523

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

имхо, за sql -ем стоит исчисление предикатов первого
порядка, то есть по меньшей мере 3000 лет математики,
а за ооп - пшик (50 лет программирования).
их на одну доску вообще ставить нельзя.
тут грядет очередное потрясение основ мироздания в виде
функционального программирования (после структурного,
композиционного, р-технологии, кайзе - технологии и
обьектного). так что ооп через 4 года все забудут и
будут размахивать функциональным.

а все (ну почти) якобы новые методы (или принципы работы, или приемы), которые якобы созданы для
ооп, я вычитал еще в 1986 году в книге маейрса надежность
программного обеспечения.
Я в курсе какого года тема. Решил покопаться в древних летописях Выделенное особенно любопытно, ну, кто что скажет, про пророчество Чингиза? Сбылось, или только наполовину, как считаете? Кстати что-то про функциональные СУБД не слышал, есть такие?
...
Рейтинг: 0 / 0
Объектно ориентированное программирование
    #36530073
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
just4funЕсть кто нибудь реально, программирующий приложения для для баз данных объектами?
Есть. Все очень просто. Сначала на любой СУБД строим свою "ОСУБД". Потом пишем приложения для этой "ОСУБД". Проблема в том, что так можно строить только простые фактографические системы, т.к. мы сразу отсекаем процесс моделирования данных, использование рел. алгебры и т.д.
...
Рейтинг: 0 / 0
Объектно ориентированное программирование
    #36530078
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
XDiaBLo Кстати что-то про функциональные СУБД не слышал, есть такие?
Есть системы для ЛИСПа, которые все списки хранят в собственной БД.
...
Рейтинг: 0 / 0
Объектно ориентированное программирование
    #36530087
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_модXDiaBLo Кстати что-то про функциональные СУБД не слышал, есть такие?
Есть системы для ЛИСПа, которые все списки хранят в собственной БД.
И какие преимущества это даёт?
...
Рейтинг: 0 / 0
Объектно ориентированное программирование
    #36530173
zloy den
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLo_модXDiaBLo Кстати что-то про функциональные СУБД не слышал, есть такие?
Есть системы для ЛИСПа, которые все списки хранят в собственной БД.
И какие преимущества это даёт?

Работу в лиспе с привычными структурами данных
...
Рейтинг: 0 / 0
Объектно ориентированное программирование
    #36530192
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zloy den,
Круто конечно. Фундаментально.
...
Рейтинг: 0 / 0
Объектно ориентированное программирование
    #36530275
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLo wrote:

> Я в курсе какого года тема. Решил покопаться в древних летописях
> Выделенное особенно любопытно, ну, кто что скажет, про пророчество
> Чингиза? Сбылось, или только наполовину, как считаете?

Ну LinQ -- это уже реальность.

Кстати что-то про
> функциональные СУБД не слышал, есть такие?

Зачем ? БД -- это данные, даже объектные БД -- это почти глупость.
А функциональные языки -- это обработка данных.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Объектно ориентированное программирование
    #36530436
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv
XDiaBLo wrote:

> Я в курсе какого года тема. Решил покопаться в древних летописях
> Выделенное особенно любопытно, ну, кто что скажет, про пророчество
> Чингиза? Сбылось, или только наполовину, как считаете?

Ну LinQ -- это уже реальность.

Кстати что-то про
> функциональные СУБД не слышал, есть такие?

Зачем ? БД -- это данные, даже объектные БД -- это почти глупость.
А функциональные языки -- это обработка данных.

Да я понимаю, просто чем бы дитя ни тешилось. Всякого напридумывают, никогда не знаешь что ещё учудят. А LinQ, это наверное всё же капля в море. Хотя возможно это только один из множества шагов к океану.
...
Рейтинг: 0 / 0
Объектно ориентированное программирование
    #36530499
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
XDiaBLoИ какие преимущества это даёт?
По сравнению с чем ? Просто в таких ЛИСП системах нет грани между оперативными данными и БД. Нет специального DDL-DML.
...
Рейтинг: 0 / 0
Объектно ориентированное программирование
    #36530510
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_модXDiaBLoИ какие преимущества это даёт?
По сравнению с чем ? Просто в таких ЛИСП системах нет грани между оперативными данными и БД. Нет специального DDL-DML.
По сравнению с реляционными СУБД например.
...
Рейтинг: 0 / 0
Объектно ориентированное программирование
    #36530999
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
_модИ какие преимущества это даёт?
Зависит от задачи. Для обработки данных РСУБД подходит больше. А вот для решения задач ИИ на больших объемах лучше родной ЛИСП. Главное преимущество - единая парадигма программирования - нет деления данных на БД-не БД.
...
Рейтинг: 0 / 0
Объектно ориентированное программирование
    #36531034
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_мод_модИ какие преимущества это даёт?
Зависит от задачи. Для обработки данных РСУБД подходит больше. А вот для решения задач ИИ на больших объемах лучше родной ЛИСП. Главное преимущество - единая парадигма программирования - нет деления данных на БД-не БД.
Надо бы поковырять тему, но что-то некогда.
...
Рейтинг: 0 / 0
Объектно ориентированное программирование
    #36531107
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoЯ в курсе какого года тема. Решил покопаться в древних летописях Выделенное особенно любопытно, ну, кто что скажет, про пророчество Чингиза? Сбылось, или только наполовину, как считаете? Кстати что-то про функциональные СУБД не слышал, есть такие?
ТруЪ ФП постулирует "мир без состояний". Чистую математическую абстракцию! Место где живут и существуют только функции а само СОСТОЯНИЕ подобно геометрии древних греков с гневом отброшено в сторону как ненужная ересь!!

И теперь попробуйте на эту мат. модель "натянуть" хранение данных в таблицах (а это БОЛЕЕ ЧЕМ РЕАЛЬНЫЕ и весомые объекты), ASID, DDL, DML и процедурный слой и т.п. прелести РЕАЛЬНЫХ СУБД.

Какая-то некрасивая натяжка (Джон Маккарти вместе с Хаскеллом Карри плачут горькими слезами) получается? Не правда-ли?
...
Рейтинг: 0 / 0
Объектно ориентированное программирование
    #36531132
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonXDiaBLoЯ в курсе какого года тема. Решил покопаться в древних летописях Выделенное особенно любопытно, ну, кто что скажет, про пророчество Чингиза? Сбылось, или только наполовину, как считаете? Кстати что-то про функциональные СУБД не слышал, есть такие?
ТруЪ ФП постулирует "мир без состояний". Чистую математическую абстракцию! Место где живут и существуют только функции а само СОСТОЯНИЕ подобно геометрии древних греков с гневом отброшено в сторону как ненужная ересь!!

И теперь попробуйте на эту мат. модель "натянуть" хранение данных в таблицах (а это БОЛЕЕ ЧЕМ РЕАЛЬНЫЕ и весомые объекты), ASID, DDL, DML и процедурный слой и т.п. прелести РЕАЛЬНЫХ СУБД.

Какая-то некрасивая натяжка (Джон Маккарти вместе с Хаскеллом Карри плачут горькими слезами) получается? Не правда-ли?
Я в общих чертах в курсе что такое ФП, но ведь мало ли что придумают И чистое ФП, это вообще вещь не слишком практичная я подозреваю?
...
Рейтинг: 0 / 0
Объектно ориентированное программирование
    #36531150
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoЯ в общих чертах в курсе что такое ФП, но ведь мало ли что придумают И чистое ФП, это вообще вещь не слишком практичная я подозреваю?
Область его применения весьма специфична. Мне очень нравятся методики описания грамматик в терминах ФП и проектирование трансляторов. Там сам бог велел использовать ФП.
...
Рейтинг: 0 / 0
Объектно ориентированное программирование
    #36531223
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLo wrote:

> По сравнению с чем ? Просто в таких ЛИСП системах нет грани между
> оперативными данными и БД. Нет специального DDL-DML.
>
>
> По сравнению с реляционными СУБД например.

Да ничего это не даёт. Лисп лиспом, но СУБД на лисповых S-выражениях
строит -- это уже перебор. Главный минус (огромный) -- что данные
будут доступны только из лиспа. Ну или придётся ещё один лисп написать.
Зачем -- не понятно, если можно хранить данные в СУБД общего назначения.
С очень большими удобствами.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Объектно ориентированное программирование
    #36531236
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_мод wrote:

> Зависит от задачи. Для обработки данных РСУБД подходит больше. А вот для
> решения задач ИИ на больших объемах лучше родной ЛИСП. Главное
> преимущество - единая парадигма программирования - нет деления данных на
> БД-не БД.

Это вот всё -- туфта полная. Бла-бла-бла. Данные -- это данные, в БД они
или нет. Лисп (или функциональные языки) удобны для ОБРАБОТКИ данных.
И просто потому, что они вообще удобны. Это не значит, что нельзя хранить
данные для задач ИИ в обычной БД, например, реляционной. Можно, и нужно,
если нужно. А лисперы данные в "своих" БД хранят по одной простой причине:
записать или прочитать данные -- это вызов ОДНОГО оператора. Это быстро
и удобно. Но для общения с СУБД тоже есть средства, не менее удобные.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Объектно ориентированное программирование
    #36531364
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonТруЪ ФП постулирует "мир без состояний".
В ЛИСПе постоянно хранимые списки и называются "мир".
...
Рейтинг: 0 / 0
25 сообщений из 40, страница 1 из 2
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Объектно ориентированное программирование
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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