Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Диалекты SQL / 14 сообщений из 14, страница 1 из 1
28.10.2005, 08:59
    #33349089
TMN
TMN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалекты SQL
Здравствуйте!
Подскажите пожалуйста какие диалекты (версии) языка SQL существуют с кратким объяснением в чем отличие этой версии или диалекта.
И чем понятие версия отличается от понятия диалекта?
Заранее спасибо за ответы.
...
Рейтинг: 0 / 0
28.10.2005, 09:28
    #33349124
SanyL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалекты SQL
Наверное не диалекты - а стандарты! Соответственно о стандартах стоит читать в соответствующих источниках....
...
Рейтинг: 0 / 0
28.10.2005, 11:20
    #33349391
nkulikov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалекты SQL
Идешь на сайт производителя сервера РБД берешь SQL Reference и сравниваешь получаешь различия. Заодно почитай стандарт.
...
Рейтинг: 0 / 0
28.10.2005, 15:57
    #33350301
ModelR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалекты SQL
Про стандарт SQL и его развитие
http://www.wiscorp.com/SQLStandards.html
...
Рейтинг: 0 / 0
28.10.2005, 16:32
    #33350419
nkulikov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалекты SQL
Читаешь как DB2 SQL Reference :)
...
Рейтинг: 0 / 0
28.10.2005, 19:48
    #33350873
Sergey Ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалекты SQL
Это очень сложный вопрос - каждая фирма считает, что она придумала самый лучший стандарт... Ниболее крупные собираются в комитеты, находят докторов, которым надо сделать диссертации - платит им деньги... Так родились стандарты... SQL, SQL2, SQL92... Их еще много будет, так-как желающих защитить свои дессертации не меняется - молодежь становится взрослее
...
Рейтинг: 0 / 0
28.10.2005, 20:02
    #33350887
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалекты SQL
Версий SQL нет. SQL - не единый продукт одного производителя.
Есть стандарты. Расширения, ограничения и пропуски по отношению к наиболее современному стандарту обычно называются диалектами.
Выявление отличий даже одного диалекта от стандарта - довольно большой труд. Нужно в совершенстве знать стандарт и диалект. Поэтому никто не будет заморачиваться отвечать "вкратце".
==========
Дипломы начались?
...
Рейтинг: 0 / 0
03.11.2005, 08:55
    #33359139
TMN
TMN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалекты SQL
Нет, просто стало интересно...
Подытожим:
SQL92, SQL99 (какие еще?) - это стандарты
T-SQL, PL/SQL (какие еще?) - это диалекты (стандартов? и каких?)
...
Рейтинг: 0 / 0
03.11.2005, 12:06
    #33359708
aZm
aZm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалекты SQL
TMN...

T-SQL, PL/SQL (какие еще?) - это диалекты (стандартов? и каких?)

это вообще не sql (который в основе своей непроцедурный, реализует положения реляционного исчисления), это процедурные расширения sql, причем разных вендоров. так что они не являются диалектами друг друга - не совместимы по определению
...
Рейтинг: 0 / 0
03.11.2005, 12:13
    #33359739
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалекты SQL
Привет, TMN!
Ты пишешь:

TMN T> Нет, просто стало интересно...
T> Подытожим:
T> SQL92, SQL99 (какие еще?) - это стандарты http://rsdn.ru/Forum/?mid=1105714

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
03.11.2005, 12:22
    #33359772
VoDA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалекты SQL
TMNНет, просто стало интересно...
Подытожим:
SQL92, SQL99 (какие еще?) - это стандарты
T-SQL, PL/SQL (какие еще?) - это диалекты (стандартов? и каких?)
Вроде есть еще SQLJ, но насколько это стандарт или нет не знаю.

Диалектов много. Насколько я понял каждая уважающая себя СУБД имеет свой диалект

К примеру: MS SQL - T-SQL, Oracle - PL/SQL, PostgreSQL - PLpg/SQL, Sybase ASA - WatcomSQL, T-SQL (но вроде есть доп. расширения), и т.п.

Причем диалекты SQL реализуют стандарты SQL не полностью (обычно реализуют только начальные уровни). насколько я знаю ни одна СУБД не реализует SQL92 полностью. ИМХО.
----

SAnalis.ru - Just for fun. Еще расту, а так я ДЖИП!
...
Рейтинг: 0 / 0
03.11.2005, 14:39
    #33360260
nkulikov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалекты SQL
SQLJ -стандарт.
Есть стандарт на хранимые процедуры PSM. Только он появился позже
PL/SQL, TransactSQL etc.
...
Рейтинг: 0 / 0
03.11.2005, 16:38
    #33360698
ModelR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалекты SQL
2 aZm

SQL стандартизован ИСО (ISO/IEC 9075).
Он включает много частей, в т.ч. и процедурные расширения (IEC 9075-4 Persistent Stored Modules ( SQL/PSM ))
и связь с явой (ISO/IEC 9075-13 SQL. SQL routines and types using the Java programming language (SQL/JRT)).
Насколько T-SQL или PL/SQL соответсвуют стандарту SQL/PSM - вопрос отдельный, но вполне правомерный - стандартизаторы это дело не забыли.
...
Рейтинг: 0 / 0
03.11.2005, 20:45
    #33361216
Выбегалло
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Диалекты SQL
Sergey ChЭто очень сложный вопрос - каждая фирма считает, что она придумала самый лучший стандарт... Ниболее крупные собираются в комитеты, находят докторов, которым надо сделать диссертации - платит им деньги... Так родились стандарты... SQL, SQL2, SQL92... Их еще много будет, так-как желающих защитить свои дессертации не меняется - молодежь становится взрослее

Не надо социалистическую действительность экстраполировать на буржуазную почву. Некие мифические "докторские" никакого отношения к стандартам не имеют. Что будет включено в стандарт и что нет - определяется борьбой основных производителей : IBM, Oracle и MS.
...
Рейтинг: 0 / 0
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Диалекты SQL / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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