Введение

Джо Селко - американский эксперт по базам данных, родом из Остина, штат Техас. Он участвовал в работе Комитета по стандартам баз данных ANSI X3H2 и помогал писать стандарты SQL 89 и SQL 92. Он является автором серии книг Моргана Кауфмана по SQL и более 1200 опубликованных статей по SQL и другим темам баз данных. Он был штатным статистиком в течение нескольких лет. Ему приписывают создание термина "лазанья-код" и популяризацию модели вложенных множеств Майкла Дж. Камфонаса для деревьев в SQL, таксономии схем кодирования данных и нескольких других шаблонов дизайна в SQL DDL и DML.

Ранние годы и образование

Селко получил степень бакалавра и первую степень магистра по математике в Университете штата Джорджия. Он также имеет вторую степень магистра в области информатики из Технологии Джорджии.

Карьера

У Селко очень широкий спектр отраслей и применений, начиная с 1965 года с работы в Национальной научной ярмарке в исследовательских лабораториях Питтмана Данна в арсенале Франкфорда. Его работа в государственном секторе была для тюремных систем, медицинских организаций, НАСА и оборонных подрядчиков. Он помог в создании стандартов программирования и программной инженерии для армии США в AIRMICS и писал регулярные колонки по этому вопросу в торговых изданиях по программной инженерии. Его коммерческая консалтинговая работа была разнообразна - автокредиты, развлечения, аэрокосмическая, образование, судоходство (грузовые линии и океанское судоходство), нефтехимические, программные компании и странные стартапы. Он преподавал курсы обучения в Южной Африке, Турции, Великобритании, Норвегии, Швеции, Финляндии, Нидерландах, Бразилии, Бельгии и Швейцарии. Он также создал и преподавал онлайн-классы для MySQL и SQLUniversity. - Что? Он был частью факультета основания университета Ньюмонта в Солт-Лейк-Сити, коммерческого университета для разработчиков программного обеспечения.