Компания CA объявила ERwin, как 'discontinued'. Многие пользователи ERwin стоят перед выбором, на какой инструмент моделирования данных стоит переходить для удобной и эффективной работы. Перед ними стоят главные вопросы:
- Какие возможности являются наиболее важными?
- Сколько потребуется времени на переход и изучение?
- Разумное сравнение средств.
- Какой инструмент использует больше инноваций?
- Какой является лучшей инвестицией в будущем?
Даются ответы на эти и другие вопросы на основе опыта отечественных и зарубежных пользователей
На русском языке.
Поддержка NoSQL и платформ MongoDB, Hive и Teradata в продуктах EmbarcaderoAndrew Sovtsov
Технологии "Больших данных" все чаще находят свое место в информационных системах большинства компаний. Специалисты по работе с данными нуждаются в удобных решениях для работы с новыми технологиями в смешанных, многоплатформенных средах. Какие решения предлагает сегодня Embarcadero? Для архитекторов и специалистов по моделированию данных, администраторов БД и разработчиков серверных частей ИС. На русском языке.
Запись вебинара: http://youtu.be/sL5asNgFFG0
DBArtisan 2016 это не просто face lifting!Andrew Sovtsov
Компания Embarcadero Tech. представляет инновационные технологии, включенные в версию 2016 решения DB PowerStudio, включающего DBArtisan, RapidSQL и др. инструменты. Эти инновации переносят процесс управления производительностью БД на новый уровень. За счет непрерывного мониторинга и интеллектуальной обработки метрик и показателей "здоровья" БД, сравнения с соответствующими показателями в прошлом, обеспечиваются наглядные динамические панели состояния и предоставляются важнейшие рекомендации для поддержки производительности на высшем уровне, наиболее оптимальные варианты SQL
Компания Embarcadero Tech. представляет инновационные технологии, включенные в версию 2016 решения DB PowerStudio, включающего DBArtisan, RapidSQL, DB Optimizer и DB Change Manager. Эти инновации переносят процесс управления производительностью БД на новый уровень.
Embarcadero Team Server для администраторов БДAndrew Sovtsov
Компания Embarcadero Tech. представляет инновационные технологии, включенные в версию 2016 решения DB PowerStudio. За счет непрерывного мониторинга и интеллектуальной обработки метрик и показателей "здоровья" БД, сравнения с соответствующими показателями в прошлом, обеспечиваются наглядные динамические панели состояния и предоставляются важнейшие рекомендации для поддержки производительности на высшем уровне, наиболее оптимальные варианты SQL. Непрерывный мониторинг обеспечивается специализированным ПО Embarcadero DB Team Server. На вебинаре рассмотрены возможности этого сервера, его установка и настройка
InterBase XE7: Применение Change Views для синхронизации данныхAndrew Sovtsov
В последней версии СУБД Interbase XE7 появилась технология ChangeViews, которая резко упрощает и ускоряет синхронизацию изменений в базах данных Interbase. Как с помощью этой технологии упростить и оптимизировать процессы обеспечения целостности и согласованности данных, расскажет эксперт Дмитрий Кузьменко (iBase.ru). На русском языке.
Запись трансляции: http://youtu.be/0PAY8HohwWc
Поддержка NoSQL и платформ MongoDB, Hive и Teradata в продуктах EmbarcaderoAndrew Sovtsov
Технологии "Больших данных" все чаще находят свое место в информационных системах большинства компаний. Специалисты по работе с данными нуждаются в удобных решениях для работы с новыми технологиями в смешанных, многоплатформенных средах. Какие решения предлагает сегодня Embarcadero? Для архитекторов и специалистов по моделированию данных, администраторов БД и разработчиков серверных частей ИС. На русском языке.
Запись вебинара: http://youtu.be/sL5asNgFFG0
DBArtisan 2016 это не просто face lifting!Andrew Sovtsov
Компания Embarcadero Tech. представляет инновационные технологии, включенные в версию 2016 решения DB PowerStudio, включающего DBArtisan, RapidSQL и др. инструменты. Эти инновации переносят процесс управления производительностью БД на новый уровень. За счет непрерывного мониторинга и интеллектуальной обработки метрик и показателей "здоровья" БД, сравнения с соответствующими показателями в прошлом, обеспечиваются наглядные динамические панели состояния и предоставляются важнейшие рекомендации для поддержки производительности на высшем уровне, наиболее оптимальные варианты SQL
Компания Embarcadero Tech. представляет инновационные технологии, включенные в версию 2016 решения DB PowerStudio, включающего DBArtisan, RapidSQL, DB Optimizer и DB Change Manager. Эти инновации переносят процесс управления производительностью БД на новый уровень.
Embarcadero Team Server для администраторов БДAndrew Sovtsov
Компания Embarcadero Tech. представляет инновационные технологии, включенные в версию 2016 решения DB PowerStudio. За счет непрерывного мониторинга и интеллектуальной обработки метрик и показателей "здоровья" БД, сравнения с соответствующими показателями в прошлом, обеспечиваются наглядные динамические панели состояния и предоставляются важнейшие рекомендации для поддержки производительности на высшем уровне, наиболее оптимальные варианты SQL. Непрерывный мониторинг обеспечивается специализированным ПО Embarcadero DB Team Server. На вебинаре рассмотрены возможности этого сервера, его установка и настройка
InterBase XE7: Применение Change Views для синхронизации данныхAndrew Sovtsov
В последней версии СУБД Interbase XE7 появилась технология ChangeViews, которая резко упрощает и ускоряет синхронизацию изменений в базах данных Interbase. Как с помощью этой технологии упростить и оптимизировать процессы обеспечения целостности и согласованности данных, расскажет эксперт Дмитрий Кузьменко (iBase.ru). На русском языке.
Запись трансляции: http://youtu.be/0PAY8HohwWc
Как использовать Rapid SQL для ускорения разработки SQL и другого кода для СУБДAndrew Sovtsov
Темы, рассмотренные на вебинаре:
знакомство с командной разработкой, работой с объектами БД
Как происходит отладка ..SQL
Зачем нужны Favorites и закладки
Как увидеть Explain-plans для запросов
Горячие клавиши, шаблоны, подстановка SQL
Как работает Query Builder
2015/06/18 Как работать с InterBase Change Views в Delphi программах Andrew Sovtsov
В СУБД Interbase XE7 появилась технология ChangeViews, которая резко упрощает и ускоряет синхронизацию изменений в базах данных Interbase, широко применяемых для хранения информации в клиент-серверных системах и мобильных приложениях.
Начиная с RAD Studio XE8, эта технология получила поддержку в универсальной библиотеке доступа к данным на различных платформах – FireDAC. На примерах будут показаны приемы создания приложений с использованием технологии ChangeViews с помощью компонент FireDAC
С Дмитрием Кузьменко (iBase.ru). На русском языке.
Управление метаданными графических файлов на примере VCL приложения WindowsAndrew Sovtsov
Практически все изображения, полученные с помощью современной техники или графического редактора, также содержат ценные дополнительные данные о параметрах съемки, аппаратуры и даже местоположении точки съемки. Эти сведения дают полезную информацию, которую можно было бы выделить, собрать и загрузить в БД для дальнейшего анализа. На вебинаре рассказано, как это сделать на практическом примере небольшой программы, созданной в RAD Studio на базе VCL. Рассмотрены: open-source CCR, JSON Framework, JSON Writer/Builder, MongoDB, проект БД Grafics, FireDAC MongoDocument + Builder.
А также Delphi anonymous methods, Delphi class helpers
RAD Server для разработки современных корпоративных системAndrew Sovtsov
Компания Embarcadero предлагает новый продукт. RAD Server – это готовая «под-ключ» back-end платформа, чтобы быстро создавать и развертывать свои прикладные сервисы. До появления RAD Server разработчики создавали back-end серверы приложений для Delphi и C++ Builder с использованием серверных наборов инструментальных средств, таких как DataSnap, который предоставлял немного базисных компонентов для серверов приложений, но оставлял большую часть разработки для разработчика. С помощью RAD Server, разработчики теперь могут просто загрузить Delphi и C++ методы, реализующие бизнес-логику, добавить несколько пользователей и начать работу. На вебинаре рассказано как:• Создаются и управляются конечные точки REST/JSON
• Применяется контроль доступа.
• Подключиться к любой популярной СУБД предприятия и облачному сервису.
• Отслеживать и реагировать на местоположение пользователя.
• Посылать уведомления
• Интегрировать интеллектуальные устройства IoT в свое решение.
• Размещать RAD Server в облаке.
Рост популярности NoSQL - одно из важнейших изменений технологий управления данными. За счет "не реляционности" достигается высочайшая гибкость, скорость работы и масштабируемость БД. NoSQL не исключает использование реляционных БД, обе технологии с пользой дополняют друг друга. Как можно моделировать NoSQL данные, не имеющие жестких схем, и какую пользу можно получить в результате. Слайды с вебинара Embarcadero. На русском языке
Бизнес-контекст, совместная работа и согласованность для интеллектуального уп...Andrew Sovtsov
Вебинар компании Embarcadero.
ER/Studio — это основной компонент реализации программы управления корпоративных данными. Быстрая и точная интерпретация данных, совместное и многократное их использование помогают повысить качество принимаемых решений. CONNECT делает средства для работы с базами данных более интеллектуальными, на лету дополняя данные бизнес-контекстом и функциями совместной работы, что повышает эффективность работы организации
Центр решений ФОРС. Презентации продуктов и технологий. Демонстрационный зал аппаратных средств. Проведение тренингов и тестирований. Проработка и оптимизация решений на стеке Oracle. Oracle Big Data Appliance
Соединяя точки. Моделе-ориентированный процесс системного проектированияYulia Madorskaya
Презентация вице-президента 3SL, в которой описываются принципы MBSE, дается пример MBSE процесса, который использует NASA на базе 3SL Cradle и описываются диаграммы SysML
Понятия технологии разработки объектно-ориентированных информационных систем ...Aimurat Adilbekov
ПЛАН:
1. Причины неудачных проектов
2. Отсутствие моделей при разработке ПО
3. Лучшие практики разработки ПО
4. Что такое визуальное моделирование?
5. Основные понятия визуального моделирования
6. Классификация проектов по сложности
7. Основные понятия ООП
Базовые принципы и понятия технологии разработки объектно-ориентированных инф...DEVTYPE
Основы современной методологии объектно-ориентированного анализа и проектирования. Особенности визуального моделирования информационных систем. Базовые семантические конструкции языка UML 2 и их описание с помощью специальных обозначений. Основные элементы нотации языка UML 2 и их отличие от языка UML 1. Особенности моделей представления структуры и поведения в проектах разработки сложных программных систем и бизнес-процессов. Канонические диаграммы языка UML 2 и их общая характеристика. Механизмы расширения языка UML 2.
Как использовать Rapid SQL для ускорения разработки SQL и другого кода для СУБДAndrew Sovtsov
Темы, рассмотренные на вебинаре:
знакомство с командной разработкой, работой с объектами БД
Как происходит отладка ..SQL
Зачем нужны Favorites и закладки
Как увидеть Explain-plans для запросов
Горячие клавиши, шаблоны, подстановка SQL
Как работает Query Builder
2015/06/18 Как работать с InterBase Change Views в Delphi программах Andrew Sovtsov
В СУБД Interbase XE7 появилась технология ChangeViews, которая резко упрощает и ускоряет синхронизацию изменений в базах данных Interbase, широко применяемых для хранения информации в клиент-серверных системах и мобильных приложениях.
Начиная с RAD Studio XE8, эта технология получила поддержку в универсальной библиотеке доступа к данным на различных платформах – FireDAC. На примерах будут показаны приемы создания приложений с использованием технологии ChangeViews с помощью компонент FireDAC
С Дмитрием Кузьменко (iBase.ru). На русском языке.
Управление метаданными графических файлов на примере VCL приложения WindowsAndrew Sovtsov
Практически все изображения, полученные с помощью современной техники или графического редактора, также содержат ценные дополнительные данные о параметрах съемки, аппаратуры и даже местоположении точки съемки. Эти сведения дают полезную информацию, которую можно было бы выделить, собрать и загрузить в БД для дальнейшего анализа. На вебинаре рассказано, как это сделать на практическом примере небольшой программы, созданной в RAD Studio на базе VCL. Рассмотрены: open-source CCR, JSON Framework, JSON Writer/Builder, MongoDB, проект БД Grafics, FireDAC MongoDocument + Builder.
А также Delphi anonymous methods, Delphi class helpers
RAD Server для разработки современных корпоративных системAndrew Sovtsov
Компания Embarcadero предлагает новый продукт. RAD Server – это готовая «под-ключ» back-end платформа, чтобы быстро создавать и развертывать свои прикладные сервисы. До появления RAD Server разработчики создавали back-end серверы приложений для Delphi и C++ Builder с использованием серверных наборов инструментальных средств, таких как DataSnap, который предоставлял немного базисных компонентов для серверов приложений, но оставлял большую часть разработки для разработчика. С помощью RAD Server, разработчики теперь могут просто загрузить Delphi и C++ методы, реализующие бизнес-логику, добавить несколько пользователей и начать работу. На вебинаре рассказано как:• Создаются и управляются конечные точки REST/JSON
• Применяется контроль доступа.
• Подключиться к любой популярной СУБД предприятия и облачному сервису.
• Отслеживать и реагировать на местоположение пользователя.
• Посылать уведомления
• Интегрировать интеллектуальные устройства IoT в свое решение.
• Размещать RAD Server в облаке.
Рост популярности NoSQL - одно из важнейших изменений технологий управления данными. За счет "не реляционности" достигается высочайшая гибкость, скорость работы и масштабируемость БД. NoSQL не исключает использование реляционных БД, обе технологии с пользой дополняют друг друга. Как можно моделировать NoSQL данные, не имеющие жестких схем, и какую пользу можно получить в результате. Слайды с вебинара Embarcadero. На русском языке
Бизнес-контекст, совместная работа и согласованность для интеллектуального уп...Andrew Sovtsov
Вебинар компании Embarcadero.
ER/Studio — это основной компонент реализации программы управления корпоративных данными. Быстрая и точная интерпретация данных, совместное и многократное их использование помогают повысить качество принимаемых решений. CONNECT делает средства для работы с базами данных более интеллектуальными, на лету дополняя данные бизнес-контекстом и функциями совместной работы, что повышает эффективность работы организации
Центр решений ФОРС. Презентации продуктов и технологий. Демонстрационный зал аппаратных средств. Проведение тренингов и тестирований. Проработка и оптимизация решений на стеке Oracle. Oracle Big Data Appliance
Соединяя точки. Моделе-ориентированный процесс системного проектированияYulia Madorskaya
Презентация вице-президента 3SL, в которой описываются принципы MBSE, дается пример MBSE процесса, который использует NASA на базе 3SL Cradle и описываются диаграммы SysML
Понятия технологии разработки объектно-ориентированных информационных систем ...Aimurat Adilbekov
ПЛАН:
1. Причины неудачных проектов
2. Отсутствие моделей при разработке ПО
3. Лучшие практики разработки ПО
4. Что такое визуальное моделирование?
5. Основные понятия визуального моделирования
6. Классификация проектов по сложности
7. Основные понятия ООП
Базовые принципы и понятия технологии разработки объектно-ориентированных инф...DEVTYPE
Основы современной методологии объектно-ориентированного анализа и проектирования. Особенности визуального моделирования информационных систем. Базовые семантические конструкции языка UML 2 и их описание с помощью специальных обозначений. Основные элементы нотации языка UML 2 и их отличие от языка UML 1. Особенности моделей представления структуры и поведения в проектах разработки сложных программных систем и бизнес-процессов. Канонические диаграммы языка UML 2 и их общая характеристика. Механизмы расширения языка UML 2.
2. EMBARCADERO TECHNOLOGIES
Что обсуждаем
• Какие возможности являются наиболее
важными?
• Сколько потребуется времени на переход и
изучение?
• Разумное сравнение возможностей.
• В какой инструмент вошло больше инноваций?
• Какой является лучшей инвестицией в будущем?
3. EMBARCADERO TECHNOLOGIES
Инструменты для моделирования данных
Например:
– ADW, Engage, Silverrun, Erwin, PD, ER/Studio и пр.
Включают:
• CASE инструменты, основывающиеся на
реляционных моделях
• Моделирование бизнес-процессов (B/P Modeling)
• Моделирование на UML
• Проектирование архитектуры корпоративных
данных
• Средства «обратного проектирования» и обмена
4. EMBARCADERO TECHNOLOGIES
Сравнение ERwin r7.3 и ER/Studio XE6
Основные причины для выбора этих версий:
• Многие организации остались на ERwin r7.3, решив не
обновляться с этой версии.
Трудность в переходе на более поздние версии может
быть одной из тех причин, из-за которых компании
решили остаться на ERwin r7.3.
• Обсуждаемые возможности базируются, прежде
всего, на основах конструкции и подходе,
используемым ERwin и ER/Studio, соответственно.
• Последние версии каждого инструмента по-прежнему
соответствуют своей основной конструкции
• То же подход во всех новых версиях
5. EMBARCADERO TECHNOLOGIES
Реальные многоуровневые подмодели
• Что такое подмодель?
– Набор объектов модели, относящийся к отдельной
теме или функции
– Разделение сфер деятельности и субъектов
– Декомпозиция бизнеса
• Ориентирована на бизнес (желательно)
9. EMBARCADERO TECHNOLOGIES
Разные уровни представления
Contextual
• Выделение предметных областей
Conceptual
• Определение сути функций организации
Logical
• Создание логического описания представлений о характеристиках
Operational
• По одной модели на каждую БД. Не зависит от применяемой СУБД
Physical
• Перевод на внутренний язык выбранной платформы реализации
Instance
• Представление существующей системы и ее окружения
11. EMBARCADERO TECHNOLOGIES
ERWin - логические и физические модели
тесно связаны
Имеющиеся файлы
• с логической
моделью
• с физической
моделью
• Комбинированный
Предлагает модели
на 3 уровнях:
• Conceptual Logical
• Generic physical
• Database specific
physical
14. EMBARCADERO TECHNOLOGIES
ER/Studio: Прямая поддержка технологий Big Data
• Physical model
– Objects вместо
Tables
• Вложенные
(Nested Objects)
– Тип отношений:
«содержится в»
17. EMBARCADERO TECHNOLOGIES
Расширение метаданных
• Определение и создание дополнительных
элементов метаданных для объектов модели
• Часто используется и необходимо в
– Управлении данными, как активами (data governance)
– Управление качеством данных
– Master data Management (удобно обозначать категорию
данных)
– Определение политик хранения данных
21. EMBARCADERO TECHNOLOGIES
Стандарты имен
• Очень важны
• Помогают для лучшего представления объектов
реального мира
• Типичное применение в обоих инструментах
– Преобразование из логической модели в физическую
• Имя Entity -> имя таблицы
• Атрибут -> колонка
– Выявление соответствий (ER/Studio)
• Физические -> логические
• Имя таблицы –> имя сущности
• Колонка -> атрибут
22. EMBARCADERO TECHNOLOGIES
Настройка/использование стандартов имен
ERwin
• Это макро-формулы
– Начальные значения
– Редактор вариантов
именования
• Жестко связаны переходом от логической к
физической модели
• Есть утилита для поиска нестандартных имен
• Имена могут быть исключены из применения
стандартов (name hardening)
26. EMBARCADERO TECHNOLOGIES
ERwin – Макросы и автоматизация операций
• Обычно применяются для
– Наименования физических объектов (применение
стандартов наименования)
– Pre & Post скрипты
• На уровне таблиц
• На уровне моделей
– Шаблоны хранимых процедур и триггеров
• Редактор Макросов
– Не интуитивно понятный интерфейс
– Сложный синтаксис со специальными символами
– Сложен для освоения новичками
27. EMBARCADERO TECHNOLOGIES
ER/Studio – Макросы и автоматизация
операций
• Полный язык (SAX basic)
• Хороший редактор с подсказками
• API
– Контролы
– Повторяющиеся действия
– Обработчики событий
Области применения (примеры)
• Изменение объектов
• Импорт/экспорт метаданных
• Массовая модификация свойств
• Показ моделей
• Генерация метаданных физической БД
28. EMBARCADERO TECHNOLOGIES
Универсальные отображения
Universal Mappings
• Возможность связывания «похожих» или
связанных объектов
– Внутри одной модели данных
– В наборе файлов моделей
• На уровне таблиц и сущностей
• На уровне атрибутов колонок
30. EMBARCADERO TECHNOLOGIES
Центральный репозиторий, публикации,
сотрудничество
ERwin
• Model manager Mart
• Операция checkout для
моделей/предметных
областей
• Отдельная модель с
небольшим набором
таблиц
– Name/Value storage
ER/Studio
• ER/Studio Repository
• Checkout любого объекта
• Реляционная БД (можно
выбрать СУБД)
• Именованные версии
моделей
• Ветвление и слияние
версий
• Работа с моделями
бизнес-процессов
31. EMBARCADERO TECHNOLOGIES
Сотрудничество
• Мощные корпоративный глоссарий, взаимодействие
моделей и метаданных
• Интеграция бизнес-терминов и определений с бизнес-
системами
• Единый, управляемый источник бизнес-определений
• Более интеллектуальные инструменты с контекстными
бизнес предупреждениями и подсказками
ER/Studio Team Server
Бизнес-контекст, совместная работа и
согласованность при интеллектуальном
управлении данными
32. EMBARCADERO TECHNOLOGIES
Заключение
1. Подмодели
2. Разделение на
логические/физические
3. Обратное
проектирование
4. Расширение
метаданных
5. Стандарты
наименования
6. Сравнение&слияние
7. Макро – автоматизация
8. Универсальные
отображения,
происхождение данных
9. Прямая поддержка «Big
Data»
10. Репозиторий,
публикация и
сотрудничество
34. EMBARCADERO TECHNOLOGIES
Полезные ссылки
• Для более подробной информации о ER/Studio
http://www.embarcadero.com/products/er-studio
http://www.embarcadero.com/solutions/data-governance
• Демонстрационные примеры ER/Studio
http://www.embarcadero.com/quick-solution-demos
• Загрузка бесплатной пробной версии (Free Trial)
https://downloads.embarcadero.com/free/er_studio_enterprise
http://webportal.embarcadero.com (username=“PortalUser”, password=“portal*trial”)
• Примеры использования
Newmont Mining, Protective Life, Catalina Marketing, Entrust:
http://www.embarcadero.com/our-customers/case-studies
• Поддержка
http://www.embarcadero.com/support
• Представительство
mailto: Russia.Info@embarcadero.com
Телефон: +7(495)7084393
В социальных сетях
Facebook: http://on.fb.me/WDUQqY
LinkedIn: http://linkd.in/WDVeWu
Google+: http://bit.ly/WDVViL
Twitter: @ERStudio
35. EMBARCADERO TECHNOLOGIES
Спасибо за внимание!
Андрей Совцов
Embarcadero
Email: Andrew.Sovtsov@Embarcadero.com
Blog: http://embt.co/ASovtsov
Tel +7(495)708 4393
Записи вебинаров: http://goo.gl/RjmYLh
39. EMBARCADERO TECHNOLOGIES
DB Artisan
Rapid SQL
DB Optimizer
DB Change Manager
Управление
данными
Архитекторы данных
Data Stewards
Специалисты BI
Специалисты Big Data
Моделирование
данных
Инструм
енты ETL
Data Lineage
Бизнес-пользователи
Клиент Team Server
UDM
Платформы БД
Repository
ER/Studio Enterprise XE6
Интеграция
Моделирование
BP, UML
Концептуальные