IBM System R
IBM System R — перша ефективна реляційна база даних.[1] До її випуску реляційна модель бази даних була лише академічною ідеєю, натомість використовувались ієрархічні та мережеві бази даних.[1] Побудована як дослідницький проект у дослідницькій лабораторії Сан-Хосе[en] IBM, що розпочався 1974 року[2]. Проект System R був тестовим: це була перша реалізація SQL, яка потім стала стандартом мов запитів до реляційних даних. Це також перша система, яка продемонструвала добру продуктивність обробки транзакцій реляційними системами керування базами даних. Архітектурне рішення у System R, а також деякі фундаментальні алгоритми вибору (як-от алгоритми динамічного програмування, що використовуються в оптимізації запитів[3]) вплинули на багато пізніші реляційні системи.
Першим клієнтом System R став Pratt & Whitney 1977 року[4].
Див. також
- Ingres
- SQL
Література
- Silberschatz, Abraham; Sudarshan, S. (2011). Database system concepts (вид. 6). New York: McGraw-Hill. ISBN 9780073523323. OCLC 436031093.
Примітки
- ↑ а б Silberschatz та Sudarshan, 2011, с. 30.
- ↑ Історія та Еволюція System R (PDF). Університет Каліфорнії (Берклі) (англійською) . IBM. Архів оригіналу (PDF) за 4 березня 2016. Процитовано 17 травня 2017.
"Phase Zero" назва проекту, який розпочався у 1974 і найбільша активність припала на 1975, участь у розробці користувацького інтерфейсу SQL
- ↑ Селінгер, Патрісія; Астрахань, ММ; Чамберлін, =Дональд Д.; Лорі, РА; Прайс, ТГ (1979), Access Path Selection in a Relational Database Management System, Proceedings of the 1979 ACM SIGMOD International Conference on Management of Data, с. 23—34, doi:10.1145/582095.582099
- ↑ МакДжонс, П (1995), SQL reunion, System R, архів оригіналу за 8 грудня 2017, процитовано 17 травня 2017
![]() | Це незавершена стаття про бази даних. Ви можете допомогти проєкту, виправивши або дописавши її. |