Главное отличие системы Microsoft SQL Server, о котором часто забывают, сравнивая ее с другими СУБД, заключается в том, что SQL Server – не только СУБД, не только средство хранения и управления структурированными данными. Это часть комплексной инфраструктуры, тесно интегрированная с остальными разработками Microsoft. И сама по себе эта система универсальна. В отличие от большинства конкурентов, предлагающих решения для, пусть довольно широких, но все же ниш, SQL Server в равной степени эффективен и в ЦОД крупной корпорации, и в небольшой компании и даже на единичной машине. Не будет преувеличением сказать, что сегодня найдется немного предприятий и в СМБ, и в крупном бизнесе, где бы нельзя было найти SQL Server в той или иной инкарнации. Если не в виде автономной инсталляции, то в составе бухгалтерской системы или системы документооборота или самописного приложения – где-нибудь MS SQL отыщется непременно.
Это особенно важно, когда речь идет о СМБ. Ведь очевидно, что задача любой компании состоит не в том, чтобы разработать приложение для «комплексной платформы данных», ее дело – вести собственный бизнес. ИТ – не более чем средство решения этой глобальной задачи. И если для поиска давно затерянной платежки будет проще «спросить Марию Ивановну», а не создавать запрос к корпоративной информационной системе, – будьте уверены, спросят. Если потребуется на коленках сделать макрокоманду – сделают. Самые сознательные представители сегмента СМБ регулярно задумываются об автоматизации, но все равно за рутиной забывают.
Именно на этом поле и играет Microsoft. Сама по себе идея «бить по площадям», предлагая в унифицированном и стандартном решении технологии и возможности, которые у конкурентов стоят дорого или вообще считаются отдельными программными продуктами (тоже недешевыми) – традиционный ее modus operandi. Именно благодаря ему решения Microsoft и проникают повсюду. Исподволь, ненавязчиво, не требуя коренной ломки сложившихся деловых практик… Автоматизация снизу. По сценарию: вот Excel, там сделана таблица платежек или счетов-фактур, или чего угодно. Сотрудник склада умеет работать с этой таблицей (переучивать его некогда, да и незачем). Конец квартала и надо посчитать, что там у нас получилось? Не вопрос, делаем сводную таблицу. Накопилась масса данных за несколько лет – переносим их в СУБД, подключаем Excel, с которым умеет работать кладовщик, и он работает как раньше. Появляются неструктурированные данные? Это для других разработчиков СУБД они «файловый мусор», а мы их аккуратно загрузим через интерфейсы промежуточного слоя. Нужна отчетность? Не вопрос, строим в Excel сводную таблицу из данных, которые хранятся в БД… А потом вдруг оказывается, что в компании есть вся инфраструктура: SQL Server, Exchange, Windows с Office… И вопрос «надо ли внедрять корпоративный портал» сам собой естественно трансформируется в обсуждение, «какую версию SharePoint приобрести и кому из партнеров Microsoft заказать проект»… Утрирую, конечно, но не слишком сильно.
И SQL Server 2008 R2 четко следует в русле этой тенденции. Даже общее знакомство с системой показывает, что каждая новая функция явно проектировалась с прицелом на улучшение не только самого продукта, но и платформы в целом.
Георгий Фёдорович Коваленко , Коллектив авторов , Мария Терентьевна Майстровская , Протоиерей Николай Чернокрак , Сергей Николаевич Федунов , Татьяна Леонидовна Астраханцева , Юрий Ростиславович Савельев
Биографии и Мемуары / Прочее / Изобразительное искусство, фотография / Документальное