Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Ричард Томас Снодграсс (родился в 1955 г.) - американский ученый-компьютерщик и писатель, в настоящее время работает профессором в Университете Аризоны . Он наиболее известен своей работой по темпоральным базам данных , проектированию языков запросов, оптимизации и оценке запросов, структурам хранения, проектированию баз данных и эргалике (науке о вычислениях). [3] [4] [5]

Биография [ править ]

Снодграсс родился 19 апреля 1955 года. Он учился в Карлтон-колледже со степенью бакалавра искусств (физика), а затем в Университете Карнеги-Меллона со степенью магистра, а также со степенью доктора компьютерных наук , которую он получил в 1982 году под руководством Уильяма. Аллан Вульф . Снодграсс - профессор компьютерных наук в Университете Аризоны . [6] Он был членом ACM с 1999 года. [7] В настоящее время он является членом Консультативного совета ACM SIGMOD , [8] Комитета по истории ACM, [9]и редакционного совета ACM Ubiquity. [10]

Он женат на Мерри Брукс, профессоре маркетинга Роберта и Кэтлин Экерт в Колледже менеджмента Эллера .

Работа [ править ]

Снодграсс и его докторант создали концепцию действительного времени и времени транзакции . [11] По состоянию на декабрь 2011 г., ISO / IEC 9075, Язык баз данных SQL: 2011 Часть 2: SQL / Foundation включал в определения таблиц пункты для определения «таблиц периодов времени приложения» (таблицы действительного времени ) и «таблиц с системными версиями. "( таблицы времени транзакции ).

TSQL2 , временное расширение стандарта языка SQL-92, был разработан комитетом TSQL2, который был сформирован в июле 1993 года. Снодграсс возглавлял комитет по разработке языка TSQL2. [12] В январе следующего года комитет подготовил предварительную спецификацию языка, которая появилась в мартовском отчете ACM SIGMOD за 1994 год. [13]

Различные члены сообщества исследователей темпоральных баз данных работали над переносом некоторых конструкций и идей TSQL2 в SQL3, называемый SQL / Temporal. Снодграсс инициировал SQL / Temporal часть проекта стандарта SQL3. SQL / Temporal частично реализован в Oracle , Teradata версии 14 и IBM DB2 10 . [14] [15] [16]

Снодграсс вместе с Кристианом Йенсеном являются сопредседателями TimeCenter, международного центра поддержки приложений временных баз данных на основе традиционных и новых технологий СУБД. Центр опубликовал более 90 статей с 1997 года, многие из которых были приняты в ведущих журналах по информатике.

Ассоциация вычислительной техники [ править ]

Снодграсс непрерывно работал волонтером в Ассоциации вычислительной техники (ACM) с середины 90-х годов. Ранее он возглавлял Совет по публикациям ACM и Комитет по истории ACM [17], а также входил в состав Совета ACM. С 1997 по 2001 год он возглавлял Специальную группу по управлению данными ACM SIGMOD . В 2001-07 годах он был главным редактором журнала ACM Transactions on Database Systems . [18]

Снодграсс представил Совету ACM предложение по «новой службе ACM, ACM Computing Portal», сетевому хранилищу библиографической информации всей компьютерной литературы. Предложение пришло к приблизительной цифре в один миллион элементов, которые охватили всю историю вычислительной техники, примерно с 1940 по 2000 год. Портал ACM, также называемый ACM Guide, был опубликован 21 мая 2003 года [19].

В качестве председателя Совета по публикациям ACM Снодграсс разработал стратегическое видение для Ассоциации вычислительной техники, чтобы стать предпочтительным издателем в области информатики, и предложил широкую политику, которая признает права и обязанности читателей, авторов, рецензентов, редакторов и библиотеки. [20]

Публикации [ править ]

Снодграсс является автором или редактором нескольких книг, в том числе:

  • Разработка приложений баз данных, ориентированных на время, на языке SQL , Ричард Т. Снодграсс, Morgan Kaufmann Publishers, Inc., Сан-Франциско, июль 1999 г., 504 + xxiii страниц, ISBN  1-55860-436-7 .
  • В состав TSQL2 Temporal Query Language , Комитет по дизайну языка TSQL2 входили Ричард Т. Снодграсс (председатель), Ильсу Ан, Гад Ариав, Дон Баторий, Джеймс Клиффорд, Кертис Э. Дайресон, Рамез Эльмасри, Фабио Гранди, Кристиан С. Йенсен, Вольфганг. Кафер, Ник Клайн, Кришна Кулкарни, Т. Я. Клифф Люнг, Никос Лоренцос, Джон Ф. Роддик, Ари Сегев, Майкл Д. Су и Сурьянараяна М. Шрипада, Kluwer Academic Publishers, 1995, 674 + xxiv страниц, ISBN 0-8053-2413 -5 , QA76.9.D3T4125. 
  • Временные базы данных: теория, дизайн и реализация , Абдулла Тансель, Джеймс Клиффорд, Шаши Гадиа, Сушил Джаджодиа, Арье Сегев и Ричард Т. Снодграсс (редакторы), Серия систем баз данных и приложений, Benjamin / Cummings Pub. Co., Редвуд-Сити, Калифорния, март 1993 г., 633 + xx страниц, ISBN 0-8053-2413-5 , QA76.9.D3T4125. 
  • Язык описания интерфейса: определение и использование , Ричард Т. Снодграсс при участии Карен П. Шеннон, Джерри С. Кикенсона, Майка А. Шапиро, Дина Д. Трупа, Уильяма Б. Уоррена, Дэвида А. Лэмба, Джона Р. Нестора и Уильям А. Вульф, Принципы серии компьютерных наук, Computer Science Press, Rockville, MD, 1989, 615 + xv страниц.

Снодграсс написал более 90 рецензируемых статей в следующих областях:

  • Общие темы в темпоральных базах данных [21] [22]
  • Концептуальный дизайн темпоральных баз данных
  • Логический дизайн временных баз данных [23] [24]
  • Физический дизайн временных баз данных [25] [26]
  • Разработка языков запросов для темпоральных баз данных [27] [28]
  • Алгебры для темпоральных баз данных [29] [30]
  • Реализация временных баз данных [31] [32]
  • Темпоральный XML [33]
  • Аудит, соответствие и судебно-медицинский анализ [34] [35]
  • Мониторинг распределенных систем [36]
  • Среды разработки программного обеспечения

Ссылки [ править ]

  1. ^ «Выдающиеся вклады 2004 года в премию ACM / Ричард Т. Снодграсс» . Ассоциация вычислительной техники . Проверено 28 апреля 2010 года . CS1 maint: обескураженный параметр ( ссылка )
  2. ^ "2002 SIGMOD Contributions Award / Ричард Т. Снодграсс" . SIGMOD . Проверено 28 апреля 2010 года . CS1 maint: обескураженный параметр ( ссылка )
  3. ^ "dblp: Ричард Т. Снодграсс" . www.informatik.uni-trier.de . Проверено 7 декабря 2020 года . CS1 maint: обескураженный параметр ( ссылка )
  4. ^ «Microsoft Academic» . Academic.microsoft.com . Проверено 7 декабря 2020 года . CS1 maint: обескураженный параметр ( ссылка )
  5. ^ «Ричард Т. Снодграсс - Дом» . portal.acm.org . Проверено 7 декабря 2020 года . CS1 maint: обескураженный параметр ( ссылка )
  6. ^ "Ричард Т. Снодграсс" . www2.cs.arizona.edu . Проверено 7 декабря 2020 года . CS1 maint: обескураженный параметр ( ссылка )
  7. ^ "ACM: Премия стипендиатов / Ричард Т. Снодграсс" . Ассоциация вычислительной техники . Проверено 27 апреля 2010 года . CS1 maint: обескураженный параметр ( ссылка )
  8. ^ "Консультативный совет SIGMOD / Ричард Т. Снодграсс" . SIGMOD . Проверено 28 апреля 2010 года . CS1 maint: обескураженный параметр ( ссылка )
  9. ^ "Комитет истории ACM / Ричард Т. Снодграсс" . Ассоциация вычислительной техники . Проверено 28 апреля 2010 года . CS1 maint: обескураженный параметр ( ссылка )
  10. ^ "Редакционная коллегия ACM Ubiquity / Ричард Т. Снодграсс" . Ассоциация вычислительной техники . Проверено 28 апреля 2010 года . CS1 maint: обескураженный параметр ( ссылка )
  11. ^ Ричард Т. Снодграсс и Ilsoo Ан, "Временные базы данных"IEEE Computer 19 (9), сентябрь, 1986, стр. 35-42.
  12. ^ "TSQL2 Temporal Query Language / Ричард Т. Снодграсс" . SIGMOD . Проверено 28 апреля 2010 года . CS1 maint: обескураженный параметр ( ссылка )
  13. ^ "ACM SIGMOD Record / Ричард Т. Снодграсс" . SIGMOD . DOI : 10.1145 / 187436.187449 . S2CID 5253847 . Проверено 28 апреля 2010 года .  Цитировать журнал требует |journal=( помощь )CS1 maint: обескураженный параметр ( ссылка )
  14. ^ «Управление транзакциями с помощью LogMiner и Flashback Data Archive» . База данных Oracle . Проверено 28 апреля 2010 года . CS1 maint: обескураженный параметр ( ссылка )
  15. ^ «Новые возможности базы данных Oracle 11g» . База данных Oracle . Проверено 28 апреля 2010 года . CS1 maint: обескураженный параметр ( ссылка )
  16. ^ «Диспетчер рабочей области действителен Time Support» . База данных Oracle . Проверено 28 апреля 2010 года . CS1 maint: обескураженный параметр ( ссылка )
  17. ^ "Комитет истории ACM / Ричард Т. Снодграсс" . Ассоциация вычислительной техники . Проверено 28 апреля 2010 года . CS1 maint: обескураженный параметр ( ссылка )
  18. ^ "История людей ACM-транзакций в системах баз данных / Ричард Т. Снодграсс" . ACM-транзакции в системах баз данных . Проверено 27 апреля 2010 года . CS1 maint: обескураженный параметр ( ссылка )
  19. ^ "Портал ACM" . Ассоциация вычислительной техники . Проверено 28 апреля 2010 года . CS1 maint: обескураженный параметр ( ссылка )
  20. ^ "Публикационный совет ACM" . Ассоциация вычислительной техники . Проверено 28 апреля 2010 года . CS1 maint: обескураженный параметр ( ссылка )
  21. ^ Кристиан С. Дженсен и Ричард Т. Снодграсс, «Управление временными данными», IEEE Transactions on Knowledge and Data Engineering 11 (1): 36–44, январь / февраль 1999 г.
  22. ^ Ричард Т. Снодграсс, «К науке о темпоральных базах данных», основной доклад, материалы Международного симпозиума по темпоральному представлению и рассуждению, Аликанте, Испания, В. Горанко и X. Шон Ван (редактор), страницы 6-7, Июнь 2007 г.
  23. ^ Паоло Теренциани и Ричард Т. Снодграсс, «Согласование семантики на основе точек и интервалов в темпоральных базах данных: обработка различия Telic / Atelic», IEEE Transactions on Knowledge and Data Engineering 16 (5): 540–551, May 2004 г.
  24. Кристиан С. Дженсен, Ричард Т. Снодграсс и доктор Су, «Расширение существующей теории зависимостей на временные базы данных», IEEE Transactions on Knowledge and Data Engineering 8 (4), август 1996 г., стр. 563–582.
  25. ^ Curtis E. Dyreson и Ричард Т. Снодграсс, "Timestamp Семантика и представление," Информационные системы 18 (3), сентябрь 1993, стр. 143-166.
  26. ^ Сучен Хсу и Ричард Т. Снодграсс, «Оптимальный размер блока для многозначных атрибутов», Письма об обработке информации 45 (3), март 1993 г., стр. 153–158.
  27. ^ Майкл Бёлен, Кристиан С. Йенсен и Ричард Т. Снодграсс, «Модификаторы временных утверждений», Транзакции ACM в системах баз данных 25 (4): 407–456. Декабрь 2000 г.
  28. ^ Кертис Э. Дайресон и Ричард Т. Снодграсс, "Поддержка неопределенности действительного времени", Транзакции ACM в системах баз данных 23 (1), март 1998 г., стр. 1–57.
  29. Эдвард Маккензи и Ричард Т. Снодграсс, «Оценка реляционных алгебр, включающая измерение времени в базах данных», ACM Computing Surveys 23 (4), декабрь 1991 г., стр. 501–543.
  30. Эдвард МакКензи и Ричард Т. Снодграсс, «Эволюция схем и реляционная алгебра», Информационные системы 15 (2), июнь 1990 г., стр. 207–232.
  31. ^ Дэвид Lomet, Ричард Т. Снодграсс, и Кристиан С. Йенсен, «Использование Lock Manager Выбрать отметкой времени» в Трудах Девятая Международная машиностроительная база данных и приложений симпозиум (ИДЕЯ 2005), Монреаль, Канада, июль 2005.
  32. ^ Дэнфэн Гао, Кристиан С. Дженсен, Ричард Т. Снодграсс и Майкл Су, «Операции соединения во временных базах данных», Международный журнал по очень большим базам данных 14 (1): 2-29, март 2005 г.
  33. ^ Curtis Dyreson, Ричард Т. Снодграсс, Файз Currim, Сабах Currim и Shailesh Joshi, "Ткачество Temporal и надежности аспекты в схему Гобелен" данных и инженерии знаний 63 (3): 726-747, 2007.
  34. ^ Кириакос Э. Павлоу и Ричард Т. Снодграсс, "Алгоритм судебно-медицинской экспертизы мозаичного растрового изображения", IEEE Transactions on Knowledge and Data Engineering 22 (4): 590-601, апрель 2010.
  35. ^ Кири Павлоу и Ричард Т. Снодграсс, «Судебно-медицинский анализ взлома базы данных», Транзакции ACM в системах баз данных 33 (4), декабрь 2008 г., 45 + 26 страниц.
  36. ^ Ричард Т. Снодграсс, "Реляционный подход к мониторингу сложных систем", ACM-транзакции в компьютерных системах, 6 (2), май 1988 г., стр. 157–196.

Внешние ссылки [ править ]

  • Домашняя страница факультета Университета Ричарда Т. Снодграсса в Аризоне
  • TimeCenter
  • Язык временных запросов TSQL2