Август/Сентябрь 2003


Человек месяца


Уважаемые читатели,


сегодня “Человек месяца” - Джим Мелтон (Jim Melton), ведущий консультант корпорации Oracle, всемирно известный специалист по системам управления базами данных, который провел 9-10 июня в Москве двухдневный технологический семинар по фундаментальным аспектам языков SQL и XML. Встречу с ним я Вам обещал в “Колонке редактора” прошлого выпуска журнала. Ниже Вы можете найти:

Примечание от редакции OM/RE: Интервью “Джим Мелтон о судьбе стандарта SQL” (http://www.osp.ru/os/2003/06/065.htm) для журнала “Открытые Системы” перепубликуется с любезного разшения Л.Черняка (mailto:cherniak@osp.ru)).

Хотелось бы подчеркнуть, что в подготовке этого интервью участвовал добрый друг нашего журнала Михаил Рувимович Когаловский, автор широко известной “Энциклопедии технологий баз данных” (М:, “Финансы и Статистика”, 2002), в который, естественно, многократно упомянут Дж.Мелтон и его труды. Более того, как оказалось, М.Р.Когаловский был инициатором приглашения Дж.Мелтона и его супруги в Москву, о чем мы попросили рассказать самого Михаила Рувимовича.


 

М.Р. Когаловский,
зав.лаб. систем баз данных ИПР РАН
ученый секретарь Московской секции
ACM SIGMOD

Джим Мелтон с книгой
М.Р.Когаловского

Во время работы над "Энциклопедией технологий баз данных" я обнаружил некоторые изменения в планах работы ISO, связанной с созданием новой версии стандарта языка SQL, которую планировалось завершить в 2003 году. В частности, предусматривалось включить в эту версию несколько новых компонентов языка. Среди них был объявлен, например, компонент SQL/XML. В энциклопедии стандарту SQL и перспективам его развития отводилось значительное место. Конечно же, нельзя было обойти вниманием новые элементы языка. Однако мои попытки найти какую-либо содержательную информацию о них не увенчались успехом. В конце концов, я написал письмо Джиму Мелтону с просьбой дать ссылки на нужные мне материалы.

Имя этого человека, сотрудника компании Oracle, мне было давно знакомо. Он много лет ведет колонку стандартов в ежеквартальном журнале ACM SIGMOD Record, в которой часто публикуются статьи о стандарте SQL. Мне довелось готовить переводы ряда этих его статей для журналов "СУБД" и "Открытые системы" [oт ред. OM/RE: см. Публикации Дж.Мелтона на русском языке. Эти статьи переопубликовываются в этом выпуске OM/RE]. Вместе с тем, Джим - автор целой серии книг по языку SQL [См. Книги Дж.Мелтона]. Но самое главное - долгие годы он возглавляет коллектив разработчиков версий официального международного стандарта языка SQL со сложным названием - Рабочую группу Подкомитета 32 (SC32) Совместного технического комитета 1 (JTC1) Международной организации по стандартизации (ISO) и Международной электротехнической комиссии (IEC). Из под его пера вышли все документы спецификаций стандартов SQL-92, SQL:1999. И вот теперь идет завершающая работа над новой версией c рабочим названием SQL:200n, которую в последнее время все увереннее называют SQL:2003, поскольку уже вполне реально ожидать, что работа над нею будет завершена в 2003 году.

Джим оперативно откликнулся на мое письмо, указал, где я могу найти в Веб рабочие материалы, касающиеся интересующей меня разработки. Вместе с тем, он сообщил мне о том, что не прочь приехать в Россию для того, чтобы более основательно из первых рук ознакомить наших специалистов с перспективами развития стандарта языка SQL на одно-двухдневном семинаре.

Было организовано приглашение Джиму и его супруге от имени Московской секции ACM SIGMOD, ученым секретарем которой я являюсь, и от Представительства корпорации Oracle в СНГ, которое взяло на себя все хлопоты по приему гостей и организации двухдневного семинара. Этот семинар состоялся 9-10 июня в Москве и прошел с большим успехом.

Я предполагал встретиться с Джимом на семинаре. Однако наша встреча, к сожалению, не состоялась. По моей просьбе мои коллеги передали Джиму в подарок экземпляр энциклопедии. Помещенная выше фотография сделана его супругой Барбарой Эдельберг (Barbara Edelberg). Джим любезно прислал ее, разрешив опубликовать в журнале.

 


 

Анатолий Бачин. Для знакомства с человеком только его послужного списка (хотя мы приводим ниже основные достижения Дж.Мелтона) и/или интервью по научным вопросам явно не достаточно. Поэтому я, Анатолий Бачин, написал Джиму Мелтону письмо с просьбой сказать несколько слов о себе, о московских впечатлениях, понравились ли ему наши слушатели его семинара,… Джим мне ответил довольно подробным письмом.

Джим Мелтон. Конечно, я помню семинар в Москве, и я рад получить от Вас письмо. Мне очень лестно, что Вы собираетесь поместить в сентябрском выпуске журнала “Oracle в России” мое интервью и другую обо мне информацию. Спасибо!

Вы попросили немного рассказать о моей жизни и работе. Вот приблизительно то, что я обычно говорю о своей работе:

  • Я работаю в компьютерной промышленности в уже более 35 лет. Почти половину этого времени я был "customer" - разработчиком, пишущим программы и системы для конечных пользователей (для компаний типа торговли пищевыми продуктами или газетных издательств). Другую половину жизни я провел как "supplier" – постановщик, работая для компьютерных (DEC - Digital Equipment Corporation) компаний и компаний, производящих программное обеспечение. (Sybase и Oracle).
  • Занимаясь примерно 27 лет базами данных, я был и пользователем, и конструктором, и архитектором и стандартизатором.
  • Существенной частью моей деятельности в индустрии баз данных была на протяжении почти 20 лет работа в качестве редактора всех версий стандарта SQL, за это время было опубликовано более 20 различных SQL-стандартов.
  • Кроме того, я активно участвую в XML-стандартизации, включая напроавления XQuery 1.0, XPath 2.0 и XML Schema. Я являюсь Главным исполнителем Спецификации (Specification Lead) по JSR 225 ("XQJ"), активным участником Java Community Process в разработке Java API на XQuery.
  • Я являюсь автором или соавтором пяти опубликованных книг по различным аспектам стандартов SQL, мною написано довольно много статей и других работ по SQL (в частности, подробные обзоры и главы для компьютерных энциклопедий), а также постоянно редактирую (некоторые уже более пяти лет) несколько колонок о стандартах управления данными.

Джим Мелтон о себе:

Джим Мелтон и его супруга Барбара Эдельберг
(Barbara Edelberg) со своими любимыми шелти

  • Даже при том, что моя работа не позволяет мне тратить много времени на личные увлечения, у меня есть несколько пристрастий. Например, я по настоящему люблю шетландских овчарок (Shetland Sheepdogs) - шелти ("Shelties"), которые выглядят как небольшие колли, и даже занимался их дрессировкой различным обязанностям, включая выпас овец. Мы с женой организовали и руководим “Обществом спасения шелти” (Sheltie Rescue), которое оберегает шелти от плохих условий существования, лечит их и пристраивает в дома, где их навсегда примут и полюбят.
  • Я очень люблю путешествовать пешком и на автомобиле. В сентябре я поеду на месяц в Индию, где я примерно две недели проведу в высокогорных походах в индийских Гималаях. Когда я был моложе, я увлекался скалолазанием и альпинизмом.
  • Сейчас одним из моих самых сильных увлечений является подводное плавание, которым я занимаюсь при любой удобной возможности. Я имел счастье и удовольствие погружаться под воду в разных восхитительных местах: в Микронезии (Палау), в Красном море, на Большом Барьерном рифе в Австралии, в Коралловом море.

На погружении в пещере в Палау

Джим Мелтон. Вы также попросили меня рассказать мои впечатления от России:

  • Много лет я мечтал посетить Россию, но только в этом году моя мечта исполнилась. Я был очарован Москвой и ее людьми, а также ее замечательными видами и архитектурой, увиденными мной в городе. Я только могу вообразить те изменения, что произошли за прошедшее десятилетие или около того, но я нашел, что Москва - очень яркий и живой город.
  • В этой поездке я имел удовольствие посетить только Москву, которая, несомненно, очень интересна для многих-многих поездок. Я все же надеюсь, что когда-нибудь буду иметь возможность снова посетить Россию и увидеть также другие города ... и, возможно, даже побывать в сельской местности (contryside).
  • Российские люди были очень дружественны и внимательны ко мне. У меня была возможность провести целый день, исследуя Москву. Я ездил на метро и выходил в город на случайно выбранных станциях только для того, чтобы увидеть, какая часть города находится надо мной. Каждый раз место, где я выходил, было очень интересным, что позволяло мне немного больше узнать о городе и людях, которые там живут. Всякий раз, когда я останавливался посмотреть на карту и четко представить, где я нахожусь, дружественно настроенные люди спрашивали меня, могли бы они помочь мне найти правильный путь.
  • С технической точки зрения я нашел, что русские очень хорошо образованы и чрезвычайно компетентны по предметам, связанным с компьютером, особенно в областях технологий баз данных.
  • Очевидно, что Россия продолжит повышать свое участие в международном техническом сообществе и что мировое сообщество получит от эього большую пользу.

Джим Мелтон. Наконец, Вы спросили, понравилась ли мне аудитория на моем семинаре в Москве.

  • Я чрезвычайно доволен и даже немного удивлен качественным составом моего семинара. Мало того, что участники были очень хорошо информированы о событиях в мире баз данных и мире XML, но они активно интересовались тем новым, что я способен был высказать им на семинаре. Я недавно проводил подобный семинар для аспирантов университетов США, и я чувствовал, что студенты там не так были подготовлены или не так заинтересованы предметом. В Москве я был особенно доволен количеством и качеством вопросов и даже дебатами, которые возникали в аудитории в течение семинара. Я уехал с новыми идеями и новыми вопросами, для обдумывания которых мне потребуется некоторое время.

Анатолий Бачин. Спасибо, Джим! Очень будем надеяться увидеть Вас снова в Москве, снова услышать Ваши яркие, полезные, запоминающиеся презентации.


Продолжение

E-mail this page