(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Управляемое развертывание сервера SQL Server 2005 с помощью приложений CA Rwin Data Modeler и Microsoft Visual Studio Team Edition for Database Professionals

Источник: ca

Компания Computer Associates в сотрудничестве с компанией Microsoft интегрировала свое приложение CA ERwin Data Modeler (CA ERwin DM) в последнюю версию системы разработки Microsoft Visual Studio Team Edition for Database Professionals (VSDP).

Введение

Так как программное обеспечение баз данных Microsoft SQL Server 2005 представляет собой важную платформу баз данных корпоративного класса, компаниям, использующим SQL Server, также необходима поддержка корпоративного класса, чтобы обеспечить надежность работы. Успехи реляционной базы данных DB2 компании IBM на рынке централизованных баз данных и Oracle на рынке распределенных баз данных доказывают многим директорам по информатизации, что стратегическая ИТ-инфраструктура компаний тем больше зависит от процессов поддержки и инструментария, чем больше вычислительные возможности и функциональность системы управления базами данных. Библиотека ITIL лучших практических методик констатирует, что значение тщательного управления услугами распространяется на процессы разработки и функционирования, и стратегическая архитектура баз данных - хороший тому пример.

К счастью, компании CA и Microsoft предлагают решение, которое обеспечивает преимущества экономической эффективности и конкурентоспособной функциональности сервера SQL Server, и представляет собой надежную платформу разработки и тестирования для приложений баз данных.

Назначение данного документа - удовлетворить потребности компаний в рекомендациях по созданию сервис-архитектуры корпоративного класса и коротко описать инструментарий, предоставляемый компаниями CA и Microsoft для реализации данных рекомендаций.

Проблема управления ИТ-инфраструктурой

Многие компании все больше зависят от сложной ИТ-инфраструктуры в управлении своими поставщиками и партнерами, в организации своих внутренних процессов, в координации с каналами распределения и во взаимодействии с клиентами. Коммерческим директорам, особенно в современной конкурентной бизнес-среде, необходимо, чтобы их ИТ-инфраструктура работала хорошо и надежно и приспосабливалась к быстро изменяющимся экономическим стратегиям. Из-за этого на ИТ-компании оказывается огромное давление, потому что приложения и службы, из которых состоит ИТ-инфраструктура, часто также крайне сложны и трудны в разработке и управлении. Коммерческим директорам тяжело принимать решения, если они не разбираются в технологии, позволяющей функционировать производственному механизму.

Вследствие такого затруднения ИТ-компаниям необходимо найти способы объединить свои усилия и работу, чтобы поставлять высококачественные услуги. Многоуровневые и сетевые приложения, с помощью которых предоставляются бизнес-услуги, требуют к себе многопланового подхода, чтобы удовлетворять требованиям, предъявляемым бизнес-процессами. Платформа ITIL представляет собой набор передовых рекомендаций, которые помогают достичь данной цели, связывая в единое целое бизнес-перспективы и управление ИТ-инфраструктурой.

Успешное внедрение рекомендаций ITIL по управлению услугами не может быть достигнуто без тщательного планирования в ходе проектирования сервис-архитектуры компании. В каждой отрасли существуют свои собственные требования к информационным технологиям, и если информационные технологии используются неправильно, это может увеличить расходы и уменьшить эффективность, а не наоборот. Неизбежная сложность технологий ИТ-инфраструктуры вызывает необходимость в использовании эффективных подходов и инструментария.

EITM: Всеобъемлющее решение по управлению ИТ-инфраструктурой компании CA

Концепцией компании CA, включающей в себя библиотеку ITIL и другие передовые рекомендации, является концепция управления корпоративной ИТ-инфраструктурой, или EITM. Ее назначение - предоставить ИТ-персоналу интегрированную платформу для управления ИТ-инфраструктурой в соответствии с принципами "обеспечение, сотрудничество и интеграция".

Благодаря EITM ИТ-компании и группы управления предприятием получают всеобъемлющее и цельное видение ИТ-операций, что помогает им управлять риском и расходами, улучшать обслуживание и направлять свои инвестиции в информационные технологии на поддержку новых и существующих бизнес-процессов. Тем самым выполняется требование, по которому предписывается, что решения об ИТ-операциях должны приниматься всем руководством предприятия, а не только руководителями ИТ-подразделений.

Поскольку рекомендации ITIL не поддерживают решение какого-либо конкретного поставщика, EITM действует совместно с решениями по управлению и безопасности, поставляемыми не компанией CA, и дополняет их. И EITM интегрируется в существующие бизнес-процессы и инструментарий управления таким образом, что ИТ-инфраструктурой может поддерживаться последовательная и автоматическая поддержка производственных операций.

Возможные преимущества от внедрения EITM для управления базами данных

Областью управления ИТ-инфраструктурой, где идея "обеспечения, сотрудничества и интеграции" особенно плодотворна, является разработка архитектуры базы данных компании и управление ею. Архитектура баз данных - одна из основ эффективной ИТ-инфраструктуры. По существу, критически важно, чтобы архитектура тщательно проектировалась, рационально реализовывалась и была достаточно гибкой, чтобы она могла расширяться и изменяться в соответствии с  потребностями. Руководители ИТ-подразделений и руководство предприятия должны знать, как сконфигурированы ресурсы их базы данных и насколько хорошо эти ресурсы удовлетворяют их бизнес-требованиям в любой момент времени, и платформа EITM, вместе с поддерживающими ее инструментарием и технологиями, обеспечивает такую осведомленность.

Так как архитектуры баз данных компаний разрабатывались в течение многих лет, они обычно зависят от нескольких приложений управления базами данных в рамках всей ИТ-инфраструктуры. Например, может происходить обмен данными между реляционной базой данных Oracle и несколькими дискретными базами данных под управлением сервера Microsoft SQL Server 2005. Существенной для решения EITM является возможность отслеживать решения для управления базами данных различных поставщиков и управлять ими интегрированным образом. Решение EITM может обеспечивать руководство предприятия точной и исчерпывающей суммарной информацией о качестве обслуживания, обеспечиваемом архитектурой базы данных. Руководство предприятия сможет затем определить, необходимо ли изменить архитектуру, если качество обслуживания оказалось неприемлемым.

Такая возможность отслеживать и оценивать функционирование базы данных также полезна для поддержки жизненного цикла архитектуры базы данных. Если необходимо изменить всю структуру базы данных, трудоемко и нерационально выполнять эти изменения по частям, с помощью инструментария и процессов, поставляемых каждым поставщиком. Решение EITM позволяет обновлять разнородные реализации баз данных более эффективно, согласовано с инструментарием и технологиями каждого поставщика и дополняя их, обеспечивая, таким образом, такое моделирование базы данных и такие технические возможности, которые позволяют руководителям ИТ-инфраструктуры проектировать и тестировать структуру всей базы данных как одно целое.

Роль приложения CA ERwin DM в решении EITM и в управлении базами данных

Приложение CA ERwin DM - высокоэффективное приложение, которым анализируются и моделируются информационные системы, например, хранилище данных, модели корпоративных ресурсов данных и базы данных. Им может отображаться структура системы распределенной базы данных в простом для понимания, графическом формате, позволяющем руководству предприятия и ИТ-инфраструктуры в наглядном виде просматривать состояние их ресурсов данных и плановых оптимизаций. С помощью приложения CA ERwin DM можно быстро выявить проблемы проектирования и устранить их на ранних стадиях процесса проектирования. Приложение CA ERwin DM - неотъемлемая часть концепции CA EITM и полезный ресурс для предприятия, следующего рекомендациям ITIL.

Возможности CA ERwin DM: 

  • Разработка баз данных на основе логической и физической моделей. Приложение CA ERwin DM может создавать логические модели структур баз данных, являющиеся представлениями структуры, которые можно обобщить для всех реализаций базы данных. Поддерживаются логические имена и описания объектов и типы описаний, логических областей и логических данных. Приложение CA ERwin DM может также создавать физические модели структур баз данных из логических моделей. Физические модели представляют собой экземпляры физических моделей со специальными атрибутами, относящимися к конкретному экземпляру. Поддерживаются также комбинации логических и физических моделей. Есть несколько преимуществ у разработки на основе модели. Во-первых, она позволяет архитекторам баз данных анализировать и оптимизировать проект схемы базы данных перед его реализацией, экономя время и деньги в процессе проектирования. Еще на этапе предварительного прототипа можно проверить бизнес-правила, внутреннюю и внешнюю согласованность и обеспечить эксплуатационную надежность проекта. Во-вторых, можно использовать модель для создания базы данных, которую можно затем изменить в уникальную реализацию, сохраняя время и деньги, так как нет необходимости создавать каждую базу данных с нуля. И наконец, так как данная модель представляет собой компактное и точное представление схемы базы данных, ее легко можно архивировать для последующего повторного использования, последовательного обновления или публикации в контексте.
  • Прямое и обратное проектирование. При прямом проектировании приложение CA ERwin DM анализирует физическую модель и генерирует сценарии SQL или DDL, которые можно выполнять для создания соответствующей схемы базы данных. При обратном проектировании приложение CA ERwin DM анализирует схему базы данных и создает соответствующую физическую модель. Прямое и обратное проектирование можно выполнять в одной операции, называемой "полным сравнением", чтобы упростить согласованное проектирование логической структуры в обоих направлениях за один раз .
  • Сравнение моделей. Приложение CA ERwin DM может также сравнивать два файла моделей с помощью "полного сравнения", чтобы отслеживать изменения модели, а также общих объектов модели.
  • Интегрированный анализ и моделирование баз данных. Приложение CA ERwin DM может анализировать многоплатформенные архитектуры или архитектуры баз данных и использовать результаты анализа для моделирования новых архитектур.
  • Автоматизация задач коллективного проектирования. Компонент CA ERwin Model Manager позволяет группам проектировщиков коллективно создавать и разделять процессы моделирования и проектирования, а также управлять ими с помощью тщательного управления моделями.
  • Интеграция с сервером SQL. Сервер SQL становится решением для управления базами данных для корпоративных реализаций баз данных, а приложение CA ERwin DM обеспечивает широкую поддержку для серверов SQL 2000 и 2005.

Преимущества использования системы Microsoft Visual Studio Team Edition for Database Professionals для управления базами данных

Система Microsoft Visual Studio Team Edition for Database Professionals (VSDP) была выпущена в 2006 году, чтобы обеспечить проектировщиков баз данных инструментарием для коллективной разработки, обслуживания логических структур и развертывания баз данных. Она обеспечивает широкую поддержку сервера SQL Server 2005 и более ранних его версий, позволяя воспользоваться преимуществами нарастающего значения сервера SQL Server как высокопроизводительной платформы баз данных корпоративного уровня. Система VSDP предназначена для того, чтобы служить всеобъемлющей средой разработки и управления логической структурой, обеспечивая следующие возможности:

  • Интегрированный контроль исходного кода. Система VSDP поддерживает все среды управления исходным кодом, предлагаемые приложением Visual Studio 2005, а в сочетании с сервером Team Foundation Server (TFS) обеспечивает интегрированный контроль исходного кода с помощью функциональных возможностей управления жизненным циклом приложения, таких как элементы потока заданий и отслеживание ошибок. Каждый член группы разработчиков может создавать базовые версии файлов, сравнивать и сохранять неутвержденные версии, разделять и объединять версии, проверять версии на входе и на выходе одновременно с остальными членами групп в среде коллективной разработки.
  • Универсальная среда тестирования. С помощью системы VSDP разработчики могут создавать полные наборы тестов для приложений и логических структур баз данных с помощью сценариев T-SQL или управляемого кода систем разработки Microsoft Visual C# и Visual Basic. Такие тесты могут выполняться разработчиком для себя на своем компьютере или как часть ежедневной или постоянной групповой работы, и они обеспечивают механизм для централизованного измерения метрик качества и отчетности по ним для уровней приложения и баз данных. С помощью VSDP можно также записывать данные тестов в физическую базу данных для проверки целостности разработки. Если разрабатываемая база данных уже прошла тестирование, можно использовать систему VSDP для развертывания протестированной базы данных на промежуточном сервере. Во время развертывания системой VSDP автоматически создается сценарий изменения с помощью сравнения логических структур разрабатываемой базы данных. Разработчики могут затем выполнять эти сценарии изменения для синхронизации обеих логических структур. Таким образом, экономятся деньги и время компании, так как разработчикам нет необходимости создавать такие сценарии изменений заново, и исключается возможность ошибок, которые могут происходить при создании сценариев изменений вручную.
  • Эффективное сотрудничество рабочих групп С помощью VSDP и TFS члены групп разработчиков и управления могут связываться и сотрудничать с помощью настраиваемой на основе веб-служб, службы управления жизненным циклом приложений (ALM). Система VSDP работает со службой ALM с помощью предназначенных для базы данных потоков заданий и элементов потока заданий TFS, а также функций отслеживания ошибок, управления проектом и создания отчетов. Все стороны разработки на уровнях приложения и базы данных полностью доступны для просмотра разработчикам и руководству. Можно также публиковать рабочую документацию на странице веб-портала данной группы разработчиков.

Разработчики могут использовать службу отчетности SQL Server 2005 вместе с сервером TFS для создания подробных отчетов о любой стороне процесса разработки - это могут быть, например, оценка изменения кода по времени, списки неустраненных ошибок и результаты регрессивных тестов. Эти отчеты можно сохранять в файлах нескольких форматов, включая таблицы Microsoft Office Excel, XML, PDF и TIFF. Отчеты могут просматриваться руководителями и членами группы с помощью приложения Visual Studio, а также могут публиковаться на странице веб-портала группы.

Компаниями CA и Microsoft признано, что возможности приложений VSDP и CA ERwin DM Data Modeling Suite взаимно дополняют друг друга. Система VSDP имеет функции управления изменениями логической структуры и жизненным циклом, что повышает удобство и качество моделирования с помощью приложения CA ERwin DM. Приложение CA ERwin DM обеспечивает возможности для визуализации и стандартизации проектирования, что расширяет возможности проектирования и стандартизации интегрированной среды разработки, предоставляемой в системе VSDP. Вследствие этого, а также потому, что оба продукта обеспечивают широкую поддержку серверов SQL Server 2000 и 2005, компании CA и Microsoft сделали приложение CA ERwin DM встроенным дополнением системы VSDP.

Примеры того, как приложения CA ERwin DM и VSDP упрощают управление базами данных

Три следующих примера иллюстрируют, как можно использовать систему VSDP со встроенным приложением CA ERwin DM для решения обычных задач управления базами данных.

Сценарий 1. Применение существующих стандартов для набора новых приложений баз данных

Компания встраивает систему VSDP и сервер SQL Server 2005 в архитектуру своей базы данных и ей необходимо воспользоваться преимуществами от внедрения готового и тщательно проверенного набора стандартов администрирования баз данных и управления данными. ИТ-специалисты должны применять эти стандарты, которые включают правила именования, стандартные типы данных, определяемые пользователем типы данных и определения данных для всех новых приложений баз данных в компании. Они должны также выполнить соответствующие денормализации для этих стандартов.

Подход к решению проблемы

1. Стандарты определяются и фиксируются для повторного использования приложением CA ERwin DM.

2. Приложение CA ERwin DM используется для идентификации и установления соответствующих стандартов, их преобразования в совместимую с сервером SQL Server 2005 форму, их встраивания в новый проект и для создания обновленных управляемых объектов VSDP.

3. Система VSDP используется для управления разработкой, тестированием и развертыванием новой или измененной логической структуры на предприятии.

Достигаемые преимущества

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

Сценарий 2. Перенос существующих приложений базы данных на сервер SQL Server 2005

Компания переносит приложения базы данных, разработанные на старых платформах (Oracle, DB2 и Sybase), на сервер SQL Server 2005.

Подход к решению проблемы

1. Приложения базы данных моделируются в приложении CA ERwin DM. (Другим вариантом является их обратное проектирование в модели CA ERwin DM.)

2. Сервер SQL Server 2005 назначается новой целевой СУБД в приложении CA ERwin DM, и большинство объектов логической структуры выполняются как совместимые с сервером SQL Server 2005.

3. Объекты логической структуры анализируются, чтобы обеспечить надлежащее соответствие бизнес-требованиям перед повторным развертыванием на сервере SQL Server 2005. Их также можно преобразовать в управляемые объекты VSDP для управления разработкой и развертыванием.  

Достигаемые преимущества

Возможности приложения CA ERwin DM по автоматизации и визуализации значительно уменьшают затраты на перенос и повторную разработку. Они обеспечивают разработчикам основу для разработки, позволяя им быстро выявлять изменения между версиями и эффективно анализировать, оптимизировать и дополнять проект, как это необходимо для согласования с новыми бизнес-требованиями перед повторным развертыванием.

Сценарий 3. Интеграция вновь разработанных систем базы данных и существующей аналитической платформы

Компания использует хранилище данных как аналитическую инфраструктуру, в которой содержатся все рабочие данные для целей сбора, обработки и анализа деловой информации. Старые исходные системы этого хранилища данных и все производные хранилища данных уже смоделированы приложением CA ERwin DM. Новые системы, развернутые на сервере SQL Server 2005 и управляемые системой VSDP, необходимо быстро интегрировать в эту аналитическую инфраструктуру, чтобы помогать в принятии стратегических решений ответственным сотрудникам компании.

Подход к решению проблемы

1. Обратное проектирование приложений, развернутых на сервере SQL Server 2005, или в исходный вид, или в управляемые объекты VSDP с помощью приложения CA ERwin DM.

2. Прямое проектирование приложений в среду хранилища.

3. С помощью инструментария обмена метаданными в приложении CA ERwin DM преобразовываются и обмениваются метаданные модели, чтобы получить в соответствующей форме критически важные системные метаданные для инструментария ETL (извлечения, преобразования и загрузки).

4. С помощью инструментария обмена метаданными получаются определения данных хранилища в виде метаданных для инструментария бизнес-аналитики и отчетности.

5. С помощью инструментария RTB (Report Template Builder) в приложении CA ERwin DM публикуются в сети отчеты и определения для сообщества конечных пользователей, чтобы пользователи могли понимать и использовать преимущества новых элементов данных в своем местоположении и полагаться на них.

Достигаемые преимущества

Конкурентоспособность компании повышается благодаря лучшему времени выходу на рынок для аналитиков, лучшей слаженности работы компании и большей прозрачности ресурсов данных.

Сценарий 4. Визуализация проектирования и моделирование данных в среде VSDP и SQL Server.

Компания внедряет сервер SQL Server 2005 и систему VSDP. Ей необходимо ускорить проектирование логической структуры и выполнение анализа с помощью визуализации проектирования и хорошо зарекомендовавших себя методик моделирования данных. Компании также необходим инструментарий, который может эффективно работать в собственной среде SQL Server, а также для визуализации и проектирования управляемых объектов логической структуры в среде VSDP.

Подход к решению проблемы

1. Предоставление приложения CA ERwin DM пользователям компании - проектировщикам, разработчикам и администраторам базы данных.

2. Использование прямого и обратного проектирования в средах VSDP и SQL Server для итеративной визуальной разработки и анализа логических структур SQL Server.

Достигаемые преимущества

Приложение CA ERwin DM обеспечивает великолепную визуализацию; обширные возможности по управлению логической структурой, например, областью объектов и хранимых отображений; продуктивную среду разработки с возможностью визуального "перетаскивания" и гибкие функциональные возможности прямого и обратного проектирования. Все перечисленные возможности позволяют проектировщикам, разработчикам и администраторам эффективно работать со средами VSDP и SQL Server. В результате, благодаря следованию испытанным методикам визуального проектирования, ускоряются проектирование и анализ логической структуры. уменьшается сложность процессов проектирования и анализа, а для ИТ-специалистов, разрабатывающих и обслуживающих эти системы, данные процессы оказываются гораздо проще для понимания и для работы с ними.

Заключение

Сервер SQL Server 2005 - это и экономичная платформа управления базами данных, которую можно легко настраивать и обслуживать, и решение корпоративного класса, достаточно производительное и гибкое для развертывания во многих производственных средах. Включение сервера SQL Server 2005 в ИТ-инфраструктуру требует тщательного планирования, подхода к проектированию, основанного на веских, лучших практических рекомендациях и инвестиций в надлежащий инструментарий. Заблаговременные вложения времени и денег позволят получить в результате ИТ-инфраструктуру, которая полностью интегрируется в деловую практику компании и согласуется с ней. Концепция CA EITM основана на лучших практических рекомендациях ITIL в соответствии с отраслевыми стандартами, и сочетание приложений CA ERwin DM и VSDP идеально подходит для того, чтобы упростить руководителям ИТ-инфраструктуры разработку и обслуживание архитектуры корпоративных баз данных, чем достигаются цели создания EITM и ITIL.

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 06.02.2008 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
erwin Data Modeler Standard Edition r9.7 - Product plus 1 Year Enterprise Maintenance Commercial
Microsoft Office 365 Бизнес. Подписка на 1 рабочее место на 1 год
Microsoft Windows Professional 10, Электронный ключ
erwin Data Modeler Workgroup Edition r9.7 - Product plus 1 Year Enterprise Maintenance Commercial
Microsoft 365 Business Standard (corporate)
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
Компьютерный дизайн - Все графические редакторы
eManual - электронные книги и техническая документация
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100