Бизнес-система IBM 12
-
История и особенности Business System 12 (BS12)
- BS12 была первой реляционной СУБД, разработанной IBM Bureau Service в Нидерландах.
- Начало разработки в 1978 году, первая версия выпущена в 1982 году.
- Не получила широкого распространения и была закрыта в 1985 году.
-
Вклад в историю и развитие СУБД
- Использование нового языка запросов ISBL, созданного в IBM.
- Отказ от SQL в пользу ISBL, считая его сложным и неполным.
-
Инновации и функциональность BS12
- Параметризация представлений и поддержка типов таблиц.
- Реализация оператора РАЗДЕЛЕНИЯ Кодда в соответствии с ISBL.
- Поддержка операций обновления системных таблиц, аналогичных SQL.
- Более продвинутая поддержка пользовательских функций и процедур по сравнению с SQL.
-
Пример запроса в BS12
- Запрос для определения отделов с превышением бюджета на заработную плату.
- Использование «естественного соединения» в общем столбце, в отличие от традиционного соединения в SQL.
-
Рекомендации и внешние ссылки
- Упоминание TQL/SMEQL, черновика языка запросов, вдохновленного BS12.