
Август/Сентябрь 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, но они активно интересовались тем новым, что я
способен был высказать им на семинаре. Я недавно проводил подобный семинар для аспирантов университетов США, и я
чувствовал, что студенты там не так были подготовлены или не так заинтересованы предметом. В Москве я был особенно
доволен количеством и качеством вопросов и даже дебатами, которые возникали в аудитории в течение семинара.
Я уехал с новыми идеями и новыми вопросами, для обдумывания которых мне потребуется некоторое время.
Анатолий Бачин. Спасибо, Джим! Очень будем надеяться увидеть Вас снова в Москве, снова услышать Ваши яркие, полезные, запоминающиеся презентации.
Продолжение
|