Раймонд Ф. Бойс
![]() | Эта статья включает список общих ссылок , но в ней отсутствуют достаточные соответствующие встроенные цитаты . ( Март 2016 г. ) |
Рэй Бойс | |
---|---|
![]() | |
Рожденный | 1946 |
Умер | 16 июня 1974 г. | ( 1974-06-16 )
Известный | |
Научная карьера | |
Поля | Информатика |
Учреждения | ИБМ |
Рэймонд Фрэнсис Бойс (1946–1974) — американский ученый-компьютерщик, известный своими исследованиями в области реляционных баз данных . Он наиболее известен своей совместной разработкой языка баз данных SQL и нормальной формы Бойса-Кодда .
Биография [ править ]
Бойс вырос в Нью-Йорке и учился в колледже Провиденс. [1] который он окончил в 1968 году. он получил степень доктора компьютерных наук в Пердью. Его жена Сэннди, В 1972 году [2] с которой он познакомился в колледже, она была медсестрой. Покинув Purdue, он работал над баз данных проектами для IBM в Йорктаун-Хайтс, штат Нью-Йорк . За тот короткий период, который у него был, а это не более двух лет, он совместно развил нормальную форму Бойса-Кодда . Вместе с Дональдом Д. Чемберлином он совместно разработал язык структурированных запросов ( SQL ), одновременно управляя группой разработки реляционных баз данных для IBM в Сан-Хосе, Калифорния . Он умер в 1974 году в результате аневризмы , оставив после себя жену Саннди. [2] и его маленькая дочь Кристин.
SQL [ править ]
Первоначально SQL был разработан в IBM Бойсом совместно с Дональдом Д. Чемберлином в начале 1970-х годов. Первоначально назывался SEQUEL (структурированный английский язык запросов) и был основан на исходном языке SQUARE (определение запросов как выражений отношения). SEQUEL был разработан для манипулирования и извлечения данных в реляционных базах данных. К 1974 году Чемберлин и Бойс опубликовали книгу «SEQUEL: A Structured English Query Language», в которой подробно описаны их усовершенствования SQUARE и познакомили нас с аспектами поиска данных в SEQUEL. [3] Это был один из первых языков, в котором использовалась Эдгара Ф. Кодда реляционная модель . Позднее SEQUEL был переименован в SQL путем удаления гласных, поскольку SEQUEL был торговой маркой, зарегистрированной авиастроительной компанией Hawker Siddeley. [3] Сегодня SQL стал наиболее широко используемым языком реляционных баз данных. [4]
Нормальная форма Бойса-Кодда [ править ]
Нормальная форма Бойса-Кодда (BCNF) была разработана в 1974 году Бойсом и Эдгаром Ф. Коддом . Это тип нормальной формы , который используется при нормализации базы данных . Целью проектирования реляционной базы данных является создание набора схем базы данных , в которых информация будет храниться без ненужной избыточности. Бойс-Кодд достигает этой цели и позволяет пользователям легко получать информацию. Используя BCNF, в базах данных будет удалена вся избыточность на основе функциональных зависимостей. Это немного более сильная версия третьей нормальной формы .
Ссылки [ править ]
- ^ «Список декана опубликован за прошлый семестр» . Клобук . Колледж Провиденс. 27 сентября 1967 года.
- ↑ Перейти обратно: Перейти обратно: а б Чемберлин, Дональд (21 июля 2009 г.). «Устная история Чемберлина, Дональда» (PDF) . Сборник устной истории (Интервью). Беседовал Пол МакДжонс. Маунтин-Вью, Калифорния: Музей истории компьютеров . п. 19.
- ↑ Перейти обратно: Перейти обратно: а б Крис Коллинз (20 мая 2007 г.). «История SQL» . блог .
- ^ «Язык структурированных запросов (SQL)» . Машины международного бизнеса. 27 октября 2006 года . Проверено 10 июня 2007 г.
Дальнейшее чтение [ править ]
- Воссоединение SQL 1995 года: люди, проекты и политика (ранняя история SQL)
- «ПРОДОЛЖЕНИЕ: Структурированный английский язык запросов» Д. Д. Чемберлин и Р. Ф. Бойс, Proc. Семинар ACM SIGMOD по описанию данных, доступу и контролю, Анн-Арбор, Мичиган (май 1974 г.), страницы 249–264.
- Надгробие Рэймонда Ф. Бойса на findagrave.com