Раймонд Ф. Бойс - Википедия - Raymond F. Boyce

Рэй Бойс
Родившийся1947 (1947)
Умер16 июня 1974 г.(1974-06-16) (26–27 лет)
Известен
Научная карьера
ПоляИнформатика
УчрежденияIBM

Раймонд Ф. Бойс (1947–1974) был американцем специалист в области информатики который был известен своими исследованиями в реляционные базы данных. Он наиболее известен своей работой по разработке SQL язык базы данных и Нормальная форма Бойса-Кодда.

биография

Бойс вырос в Нью-Йорк, и поступил в колледж Провиденс-Колледж, который окончил в 1968 году. кандидат наук в информатике в Purdue в 1972 году. Его жена Сэнди, с которой он познакомился в колледже, была медсестрой. После ухода из Purdue он работал над база данных проекты для IBM в Yorktown Heights, Нью-Йорк. За тот короткий период, который у него был не более двух лет, он со-разработал Нормальная форма Бойса – Кодда. Вместе с Дональд Д. Чемберлин, он стал соавтором языка структурированных запросов (SQL ) при управлении группой разработки Relation Database для IBM в Сан-Хосе, Калифорния. Он умер в 1974 году в результате аневризма, оставив после себя жену Сэнди и маленькую дочь Кристин.

SQL

SQL изначально был разработан Бойсом совместно с IBM Дональд Д. Чемберлин в начале 1970-х гг. Первоначально назывался SEQUEL (Structured English Query Language) и был основан на оригинальном языке под названием SQUARE (Указание запросов как выражений отношения). SEQUEL был разработан для обработки и извлечения данных в реляционных базах данных. К 1974 году Чемберлин и Бойс опубликовали «SEQUEL: структурированный английский язык запросов», в котором подробно описали свои усовершенствования в SQUARE и познакомили нас с аспектами поиска данных в SEQUEL.[1] Это был один из первых языков, которые использовали Эдгар Ф. Кодд с реляционная модель. Позже SEQUEL был переименован в SQL, убрав гласные, потому что SEQUEL была торговой маркой, зарегистрированной авиастроительной компанией Hawker Siddeley.[1] Сегодня SQL стал наиболее широко используемым языком реляционных баз данных.[2]

Нормальная форма Бойса-Кодда

Нормальная форма Бойса – Кодда (или BCNF) был разработан в 1974 г. Бойсом и Эдгар Ф. Кодд. Это тип нормальная форма что используется в нормализация базы данных. Цель проектирования реляционной базы данных - создать набор схемы базы данных которые хранят информацию без ненужной избыточности. Boyce-Codd выполняет это и позволяет пользователям легко получать информацию. Используя BCNF, в базах данных будет удалена вся избыточность на основе функциональных зависимостей. Это немного более сильная версия третья нормальная форма.

Рекомендации

  1. ^ а б Крис Коллинз (20 мая 2007 г.). «История SQL». блог.
  2. ^ «Язык структурированных запросов (SQL)». Международные Бизнес Машины. 27 октября 2006 г.. Получено 2007-06-10.

дальнейшее чтение