Size: a a a

DBA - русскоговорящее сообщество

2021 March 31

E

Etki in DBA - русскоговорящее сообщество
Yaroslav Schekin
Нет. А вот если Вы используете его таким образом (или, аналогично, используете "строку" со списком чего-то), то нарушаете принципы реляционного проектирования.

И да, вообще-то в любой (?) из распространённых "реляционных" СУБД можно запросто создавать таблицы, не являющиеся relations (т.е. вообще не имеющие отношения к реляционной модели).
Он допускает такое использование, а следовательно мы не можем сказать, что его использование удовлетворяет формальным требованиям.
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Ладно, не ссорьтесь тут, я спать...
источник

E

Etki in DBA - русскоговорящее сообщество
Да вроде тут без особого жара
источник

YS

Yaroslav Schekin in DBA - русскоговорящее сообщество
Ilia Zviagin
Ну ты неправ. Уровни изоляции. ТРанзакции.
Типы. дофига всего.
Покажите мне в ISO SQL хоть одно упоминание слова "реляционный" (relational) или даже "база данных" (database).
Давайте, поищите. ;)
источник

YS

Yaroslav Schekin in DBA - русскоговорящее сообщество
Etki
Вы же знаете, что аргумент "вам это не нужно" априори некорректен?
Нужно — купите. Вы же собрались SQL СУБД разрабатывать, раз он Вам нужен — и у человека с такими грандиозными планами нет ~200$? "Серьёзная фирма возьмёт в долгосрочную аренду дырокол", ага. ;)

Кроме шуток — есть же общедоступные drafts, правда не самые актуальные.
источник

E

Etki in DBA - русскоговорящее сообщество
Нет, я не собрался разрабатывать субд.
источник

E

Etki in DBA - русскоговорящее сообщество
Мы говорим про прослойку между реляционкой и клиентом, который должен знать, что он использует
источник

E

Etki in DBA - русскоговорящее сообщество
И как обеспечить кросс-субдшность
источник

SC

Serega Carbon in DBA - русскоговорящее сообщество
Го разработаем БД, которая будет круче реляционок и лучше чем NoSQL решения)
источник

E

Etki in DBA - русскоговорящее сообщество
Serega Carbon
Го разработаем БД, которая будет круче реляционок и лучше чем NoSQL решения)
.txt?
источник

SC

Serega Carbon in DBA - русскоговорящее сообщество
Etki
.txt?
а, да, зачем изобретать велосипед ))
источник

SC

Serega Carbon in DBA - русскоговорящее сообщество
мне кажется иногда, что почему-то всё неправильно в этих реляционных моделей, и это ещё пошло с реляционной алгебры) Вот что-то не так, но пока не понимаю, что
источник

N

Nikolay in DBA - русскоговорящее сообщество
нужна квантовая база!
источник

YS

Yaroslav Schekin in DBA - русскоговорящее сообщество
Etki
Он допускает такое использование, а следовательно мы не можем сказать, что его использование удовлетворяет формальным требованиям.
Я же уже писал, кажется, что формальным требованиям реляционной модели оно не удовлетворяет?
И то, что любая т.н. "реляционная" (SQL) СУБД не удовлетворяет им тоже?
Вот поэтому я и написал, что Вы путаете тёплое с мягким — искать стандарт на реляционную модель всё равно что искать стандарт на математику. А ISO SQL — это стандарт на язык запросов, для которого такие вещи out of scope.
источник

E

Etki in DBA - русскоговорящее сообщество
Я как раз про это сегодня думал, только в отношении педофилов. Типа есть Полански, который вообще-то педофил, а общество его принимает. А есть Столлман, который пишет что камон, если в одной стране порог такой-то а в другой такой-то, то вообще-то определение не должно зависеть от места свершения, и для общества он теперь педофил. Поэтому Полански, которые эту транзакцию педофил - не педофил проходил несколько раз, должен быть объявлен квантовым педофилом.
источник

YS

Yaroslav Schekin in DBA - русскоговорящее сообщество
Etki
И как обеспечить кросс-субдшность
На практике, скорее всего — пользуясь современными СУБД на 0.01% от того, что они сейчас умеют (чем больше "кросс", тем хуже).
Печально, но факт.
источник

E

Etki in DBA - русскоговорящее сообщество
Yaroslav Schekin
Я же уже писал, кажется, что формальным требованиям реляционной модели оно не удовлетворяет?
И то, что любая т.н. "реляционная" (SQL) СУБД не удовлетворяет им тоже?
Вот поэтому я и написал, что Вы путаете тёплое с мягким — искать стандарт на реляционную модель всё равно что искать стандарт на математику. А ISO SQL — это стандарт на язык запросов, для которого такие вещи out of scope.
Слова "стандарт" в сообщении нет
источник

E

Etki in DBA - русскоговорящее сообщество
Yaroslav Schekin
На практике, скорее всего — пользуясь современными СУБД на 0.01% от того, что они сейчас умеют (чем больше "кросс", тем хуже).
Печально, но факт.
условный инсерт-селект-апдейт-делит к счастью одинаков, поэтому если я пишу простую библиотеку с drop-in клиентами - шансы еще есть
источник

E

Etki in DBA - русскоговорящее сообщество
hibernate с его диалектами, например
источник

YS

Yaroslav Schekin in DBA - русскоговорящее сообщество
Etki
Слова "стандарт" в сообщении нет
Зато вот тут https://t.me/dba_ru/133530 Вы явно что-то с чем-то путаете, нет?
источник