Темы, рассмотренные на вебинаре:
знакомство с командной разработкой, работой с объектами БД
Как происходит отладка ..SQL
Зачем нужны Favorites и закладки
Как увидеть Explain-plans для запросов
Горячие клавиши, шаблоны, подстановка SQL
Как работает Query Builder
1 of 17
More Related Content
Как использовать Rapid SQL для ускорения разработки SQL и другого кода для СУБД
1. Использование инструментов работы с SQL-
синтаксисом, шаблонами и версиями исходного
кода для эффективной разработки БД
Кросс-платформенные инструменты для работы с БД
Андрей Совцов
Embarcadero,Москва
email: Andrew.Sovtsov@embarcadero.com
2. Темы
1. Командная разработка
2. Работа с объектами БД
3. Отладка ..SQL
4. Favorites и закладки
5. Работа с результатами
6. Explain-plans для запросов
7. Горячие клавиши, шаблоны, подстановка SQL
8. Query Builder
3. Embarcadero Technologies
• Основана в 1993
• 3.2 M пользователей - 97% из списка Fortune 2000
• 35+ Наград продуктов за постоянные инновации
3
4. Справляться с ускоренным ростом данных, изменений
и нормативных требований
4
Профессионалам в области данных нужны правильные инструменты
Развивающиеся
экосистемы БД
Объем, Скорость,
Разнообразие
Циклы гибкой
(Agile) разработки
Максимизация IT
инфраструктуры
Соблюдение
норм и правил
Организационная
прозрачность
5. Проще, быстрее давать качественный код
Гибкие средства создания и отладки для SQL-профессионалов
Предназначен для
•Разработчиков баз данных
•Бизнес-аналитики/отв.за данные
Преимущества
•Поддержка корпоративного управления за счет
улучшения качества программного кода используя
отладчик SQL и функции, поддерживающие написание
кода
•Упрощает работу разработчиков и ускоряет
разработку за счет управления версиями и поддержки
разных платформ
•Уменьшает стоимость разработки за счет выполнения
кросс-платформенной разработки из единого
интерфейса
Проблемы разработчиков БД
Расширение экосистемы баз данных
Качество кода
Циклы гибкой (Agile)
разработки
“Я использовал Rapid SQL для решения многих проблем на разных
платформах, и он всегда превосходил мои ожидания. …Rapid SQL упрощает
процесс написания серверного кода БД, позволяя добиться лучшей
производительности БД и с легкостью выпускать высококачественные
приложения, работающие с БД.”
-Atos Origin, ведущая международная ИТ сервис-компания
6. 11/9/2015
• Система контроля версий
– Бесшовная интеграция с ведущими коммерческими
системами контроля версий
– Поддержка всех операций (get, checkout, check-in,
history и diff)
• Microsoft SourceSafe
MS TFS
• IBM Clear Case
• Serrano PVCS
• etc.
Rapid SQL: Коллективная разработка
7. 11/9/2015
• Отладка, оптимизация и профилирование
SQL-кода
– Отладка хранимых процедур, функций и триггеров
– Интеграция с Embarcadero SQL Tuner
– Анализ времени отклика и процедуры тестирования
с помощью Code Analyst (только в Rapid SQL
Professional)
Code Analyst
SQL Debugger
Отладка SQL и объектов БД
9. Итоги
1. Познакомились с командной разработкой; работой с
объектами БД
2. Как происходит отладка ..SQL
3. Зачем нужны Favorites и закладки
4. Как увидеть Explain-plans для запросов
5. Горячие клавиши, шаблоны, подстановка SQL
6. Как работает Query Builder
10. Rapid SQL применяется:
• Расширить умения разработчиков на разных платформах
– Разработчики для БД могут работать с новой платформой без
необходимости дополнительного обучения этой СУБД
– Полная, сильная функциональность и тщательная поддержка особенностей
Oracle, IBM DB2, Microsoft SQL Server, Sybase и MySQL упрощает выполнение
межплатформенных разработок
• Добиться большего с меньшими ресурсами
– Автоматизация рутинных задач позволяет сосредоточиться на главном
– Интуитивно-понятный интерфейс, визуальная среда упрощают задачи
создания SQL кода
– Разработчики-новички смогут легко и эффективно создавать сложный код
– Интерактивные редакторы способствуют уменьшению количества ошибок
• Оптимизировать работающие приложения
– При помощи Rapid SQL, разработчики могут найти и исправить
неэффективный код за значительно меньшее время
– Разработка, тестирование и оптимизация – в единой среде
11. 2016 – Уникальные расширения
Мы подсказываем пользователям, как написать
производительный SQL с учетом особенностей данной БД
12. 2016 – Уникальные расширения
Мы сообщаем пользователям, как данный SQL выполнялся в
прошлом и что изменилось
13. Наш набор Database Tools
13
Не важно, работаете ли в команде
над масштабными моделями
данных, управляете
гетерогенными средами с
многочисленными типами СУБД
или разрабатываете оптимальный
по производительности код на SQL,
инструменты Embarcadero для
работы с БД дают существенный
рост продуктивности на еще более
расширенном наборе
поддерживаемых платформ СУБД
14. Дополнительная информация
• Для более подробного описания Rapid SQL, посетите
DB PowerStudio (DBArtisan, Rapid SQL, DB Optimizer, DB Change Manager)
http://www.embarcadero.com/ru/products/db-powerstudio
• Бесплатная пробная версия
https://downloads.embarcadero.com/free/DBPowerStudioXE
• Примеры применения DB PowerStudio нашими
пользователями
Newmont Mining, Protective Life, Catalina Marketing,
Entrust:
http://www.embarcadero.com/our-customers/case-studies
• Служба поддержки
http://www.embarcadero.com/support
14
15. Спасибо за внимание!
Андрей Совцов
Embarcadero
Email: Andrew.Sovtsov@Embarcadero.com
Blog: http://embt.co/ASovtsov
Tel: +7(495)708 4393
Записи вебинаров: http://embt.co/MrAndySova
Блоги Embarcadero
(все языки):
http://community.embarcadero.com/index.php/blogs
Powering Today’s Applications and Data