|
Программирование >> Sql: полное руководство
Будущее языка SQL Язык SQL - это одна из важнейших технологий, влияюших на формирование и направление развития современного компьютерного рынка. Со времени своего первого появления в коммерческой СУБД, около двадцати лет назад, SQL прошел большой путь и стал стандартным языком для работы с базами данных. В первое десятилетие своей истории, благодаря поддержке со стороны компании IBM, производителей СУБД и международных органов стандартизации, он стал стандартом управления данными в корпоративной среде. Во втором десятилетии влияние SQL расширилось на рьшок персональных компьютеров, а также на новые сегменты рынка, в частности хранилища данных. Приведенные ниже факты ясно свидетельствуют о большом значении SQL: компания Oracle, второй по величине производитель программного обеспечения, бьша основана на волне популярности реляционной модели управления данными, и SQL поддерживается во всех ее флагманских продуктах; компания IBM, крупнейший производитель на компьютерном рынке, предлагает реляционную СУБД DB2 для всех линий своих продуктов, а также для конкурирующих платформ; компания Microsoft, крупнейший производитель программного обеспечения, рассматривает свою СУБД SQL Server в качестве центрального звена в стратегии завоевания рынка корпоративных систем платформами Windows NT/2000; большинство прикладных корпоративных систем (ПО планирования и учета, финансовые, маркетинговые и торговые приложения) основано на реляционных базах данных; возможность доступа к базам данных посредством SQL является неотъемлемой частью Windows и широко применяется в таких популярных приложениях, как электронные таблицы и генераторы отчетов. В настояшей главе описываются современные тенденции развития баз данньгх и анализируется влияние этих тенденций как на язык SQL, так и на весь компьютерный рынок в ближайшем десятилетии. Тенденции на рынке баз данных Современный рынок СУБД в год приносит 10 миллиардов долларов дохода от продажи продуктов и услуг, тогда как всего десять лет назад эта цифра составляла 3 миллиарда долларов. В течение последнего десятилетия рост доходов ведущих поставщиков СУБД периодически, в том или ином квартале, замедлялся, что позволяло аналитикам заявлять о насыщении рынка. Но каждый раз появление нового поколения СУБД или новой волны приложений приводило к удвоению доходов компаний. Технология баз данных непрерывно развивалась в течение 90-х годов и будет продолжать развиваться, принося все новые доходы. Серьезное влияние на нее оказывают, с одной стороны, насыщение и консолидация рынка СУБД, а с другой - появление разнообразных технологических решений и новых приложений. Насыщение рынка СУБД Реляционная технология составляет ядро корпоративных систем обработки данных, и реляционные базы данных используются практически во всех крупных компаниях. Поскольку корпоративные базы данных чрезвычайно важны и многие из них эксплуатируются уже в течение многих лет, большинство компаний выбрали какую-то одну СУБД в качестве собственного корпоративного стандарта. После того как такой стандарт формально установился в компании, переход на другую СУБД становится проблематичным. Хотя конкурирующие СУБД могут работать лучше в некоторых ситуациях или предлагать новые полезные возможности, достаточно заявления поставщика стандартной СУБД о том, что эти возможности будут включены в следующую версию продукта, и потери клиентов не произойдет. Все это привело к усилению позиций ведущих поставщиков СУБД. Наличие служб прямой доставки и технической поддержки, а также многолетние соглашения о сотрудничестве теперь Ифают такую же, если не более важную, роль, что и технологические преимущества. В связи с этим лидеры рынка СУБД стремятся наращивать свой бизнес в рамках инсталлированной базы собственных продуктов, а не пытаться отбивать клиентов у своих конкурентов. Аналитики сумели предсказать эту тенденцию для компаний Informix и Sybase. Oracle, занимая гораздо более широкую нишу рынка, вынуждена была проводить афессивную политику завоевания новых пользователей в стремлении сохранить рост доходов от продажи лицензий на свою СУБД. Microsoft, будучи новичком на рынке корпоративных СУБД, пыталась продвинуть свои продукты для рабочих фупп на новый уровень, чтобы отобрать часть бизнеса у конкурентов. Другим важным фактором является тенденция к консолидации рынка. В общих чертах этот процесс можно описать следующим образом. Первопроходцами новой технологии становятся, как правило, начинающие компании, которые растут за счет продажи своих продуктов приверженцам всего нового. Последние помогают сформировать технологию и определить ниши рынка, в которых она может приносить прибыль. Через несколько лет, когда достоинства новой технологии становятся очевидными, компании-новаторы поглощаются крупными поставщиками СУБД, которые распространяют технологию на инсталлированную базу своих продуктов. В первой половине 90-х годов описанную схему можно было наблюдать в отношении поставщиков СУБД и разработчиков различных утилит и приложений для баз данных. Во второй половине 90-х годов поглощаться начали уже сами поставщики СУБД. Примером может служить приобретение компанией Informix компаний Illustra (пионер в области объектно-реляционных баз данных) и Red Brick (один из первых поставщиков хранилищ данных). Сегментация рынка СУБД Несмотря на насыщение отдельных сегментов рынка (особенно в сфере корпоративных систем), постоянно формируются его новые сегменты и ниши. В 80-е годы основной линией раздела являлся размер базы данных - выпускались СУБД для персональных компьютеров, мини-компьютеров, мэйнфреймов, позднее для рабочих станций. Сегодня рынок гораздо более многолик и точнее сегментирован с учетом сферы применения СУБД и ее специализированных возможностей. Наиболее быст-роразвивающиеся сегменты рынка таковы: хранилища данных, ориентированные на управление терабайтами информации; OLAP- и ROLAP-системы, предназначенные для комплексного анализа данных на предмет выявления скрытых тенденций развития; мобильные базы данных, которые предназначены для работы на портативных ПК и синхронизируются с центральной базой данных; встроенные базы данных, являющиеся интефированной частью приложений, поставляемых различными компаниями; такие базы данных характеризуются нетребовательностью к ресурсам и простотой администрирования;
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |