ERwin – сучасний засіб проектування баз даних

Обробка рахунків. Електронна торгівля. Аналіз даних. Управління знаннями. Все це неможливо без використання баз даних. Системи з архітектурою клієнт / сервер будуються на основі реляційних серверних СУБД. Програми для Internet і интрасетей здійснюють доступ і динамічне оновлення даних. Пакети програм необхідно адаптувати і інтегрувати з існуючими системами. Сховища даних об'єднують і інтегрують безліч баз даних, забезпечуючи необхідні бізнесу гнучкість і інтелектуальність. Успіх застосування всіх цих додатків залежить від того, наскільки добре спроектована база даних.

PLATINUM ERwin – могутній і простий у використанні засіб конструювання баз даних завоювало широке визнання і популярність. Воно забезпечує високу продуктивність праці при розробці і супроводі додатків з використанням баз даних.
Протягом всього процесу – від логічного моделювання вимог до інформації та бізнес-правил, які визначають базу даних, до оптимізації фізичної моделі у відповідності з заданими характеристиками – ERwin дозволяє наочно відобразити структуру та основні елементи вашої БД.
ERwin – це не просто потужний засіб проектування, а й інструмент розробки, здатний автоматично створювати таблиці і генерувати тисячі рядків тексту збережених процедур і тригерів для всіх популярних СУБД. Революційна технологія Complete-Compare (Завершити-Порівняти) дозволяє організувати ітеративну розробку, підтримуючи постійну узгодженість моделі і бази даних. Завдяки інтеграції з популярними середовищами розробки програм, ERwin дозволяє прискорити створення додатків для обробки даних.
ERwin може масштабуватися шляхом інтеграції з продуктом PLATINUM ModelMart. Ця потужна система управління моделями дозволяє проектувальникам баз даних розробникам додатків і користувачам колективно працювати з інформацією про моделі ERwin. Завдяки можливостям розбиття на фрагменти, а також спільного і багаторазового використання моделей, може бути підвищена ефективність моделювання та забезпечено дотримання корпоративних стандартів.

Стандартизація моделювання та проектування
ERwin полегшує проектування баз даних. Для цього досить створити графічну ER модель (об'єкт-відношення), що задовольняє всім вимогам до даних і ввести бізнес-правила для створення логічного моделі, яка відображає всі елементи, атрибути, відносини і угруповання. Ви можете розширити можливості Erwin скориставшись унікальною підтримкою користувацьких властивостей для введення в модель будь-якої додаткової інформації, значимої для вашої діяльності.
Розвинені засоби моделювання допомагають краще спроектувати базу даних. Передбачені можливості маніпулювання атрибутами шляхом їх буксирування, внесення змін та нормалізації "на льоту". Засоби редагування безпосередньо на діаграмах дозволяють вносити в модель зміни, не відкриваючи спеціальних діалогових вікон. Навігація по відносинам забезпечує швидке переміщення у великих моделях для переходу до батьківським або дочірніх об'єктів. Формуються системою звіти дозволяють швидко перевірити коректність спроектованої бази даних.
ERwin – це не що набагато більше, ніж просто інструмент для "малювання"; він автоматизує процес проектування. Наприклад, ERwin передбачає можливість створення каталогу найбільш часто використовуваних атрибутів, що забезпечує узгодженість імен і описів за всім проектом. Уявлення БД підтримуються як інтегровані компоненти моделі, що дозволяє автоматично відображати в їх описах зміни, внесені у базові таблиці. Автоматичне перенесення ключів забезпечує посилальну цілісність бази даних.
Крім того, ERwin дозволяє працювати з великими моделями загальнокорпоративного масштабу, розбиваючи їх на фрагменти і легко керовані підмножини, надаючи окремим фахівцям можливість зосередити свої зусилля у певній галузі. Можливість збереження відображень дозволяє зберігати безліч уявлень однієї предметної області, орієнтованих на різну цільову аудиторію.
Створені за допомогою ERwin моделі даних можна редагувати, переглядати і роздруковувати різними способами. До складу ERwin входить RPTwin – проста у використанні, оснащена графічним інтерфейсом утиліта для формування звітів та вбудоване засіб для перегляду з налаштованим режимами, які забезпечують повний контроль над відображенням вмісту звітів. Крім цього, унікальний інтерфейс, побудований на використанні шаблонів, дозволяє реалізувати єдині стандарти проектування і відображати налаштування для всіх моделей.

Автоматична генерація БД
ERwin – не тільки кращий інструмент для проектування баз даних, а й засіб для їх швидкого створення. ERwin оптимізує модель відповідно з фізичними характеристиками цільової бази даних. На відміну від інших інструментальних засобів ERwin автоматично підтримує узгодженість логічної і фізичної схем і здійснює перетворення логічних конструкцій, таких як відносини багато-до-багатьох, в їх реалізацію на фізичному рівні.
ERwin встановлює природну динамічну зв'язок між моделлю і базою даних, що дозволяє реалізувати як прямий, так і зворотний інжиніринг. Використовуючи цей зв'язок, ERwin автоматично генерує таблиці, уявлення, індекси, правила підтримки цілісності посилань (первинних і зовнішніх ключів), встановлює значення за замовчуванням і обмеження для доменів / стовпців. До складу ERwin включений цілий ряд оптимізованих шаблонів тригерів, що забезпечують цілісність посилань, і потужний макромова, який дозволяє створювати власні тригери і процедури. Таким чином можуть бути автоматично сформовані тисячі рядків коду, що забезпечує неперевершену продуктивність розробки на основі моделей.
Засоби розрахунку обсягу дозволяють точно оцінити початковий розмір і характер росту бази даних або сховища, полегшуючи ефективний розподіл ресурсів системи та планування потужності.
База даних може бути спроектована і створена без написання окремих SQL-пропозицій типу CREATE TABLE або INDEX. Оскільки фізична схема формується на основі описової логічної моделі, ваше додаток буде відразу ж повністю документовано. ERwin дозволяє також проводити зворотний інжиніринг існуючих баз даних шляхом побудови моделі безпосередньо на основі її таблиць. Таким чином можна отримати чітке уявлення про структуру та зміст існуючого додатка.
ERwin підтримує всі найбільш популярні реляційні СУБД, включаючи Oracle, Microsoft SQL Server, Sybase, DB2 і Informix. Одна і та ж модель може бути використана для створення декількох баз даних або для перенесення програми з платформи однієї СУБД на іншу.

Швидка розробка додатків
ERwin інтегрує проектування бази даних в процес розробки програми. Завдяки можливостям взаємодії з популярними засобами розробки для архітектури клієнт / сервер і Web, ERwin підтримує відповідність між серверною базою даних і формами в клієнтській частині, дозволяючи прискорити створення високоякісних додатків.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*