Перейти к содержимому
Обложка книги «Рефакторинг баз данных: эволюционное проектирование»

Рефакторинг баз данных: эволюционное проектирование

Рейтинг Букли пока нет оценок
ЛитРес 3,7 3 оценки
Оцените книгу Войдите, чтобы оценить

Где читать

ЛитРесЭлектронная книга
Читать книгу

Реклама. ООО ЛИТРЕС, ИНН 7719571260, erid: 2VfnxyNkZrY

О книге

Рефакторинг показал свою применимость в самых разнообразных проектах разработки приложений, поскольку с его помощью специалисты в области программного обеспечения получили возможность улучшить проекты систем, повысить удобство сопровождения, добиться расширения функциональных возможностей и обеспечить высокую производительность. В этой книге ведущий специалист по адаптивным методологиям Скотт Эмблер и известный консультант Прамодкумар Садаладж впервые представили мощные методики рефакторинга, специально предназначенные для систем баз данных. В частности, Эмблер и Садаладж продемонстрировали, что значительного усовершенствования практически любого проекта базы данных можно добиться без изменения семантики, путем внесения небольших изменений в структуры таблиц, данных, хранимых процедур и триггеров. Вы узнаете, как обеспечить развитие схем баз данных, которое не отставало бы от темпов развития исходного кода приложений, а также добиться повышения эффективности проектов, опирающихся на итерационные, адаптивные методологии. Эта книга, представляющая собой всестороннее руководство и справочник, позволит преодолеть любые препятствия, возникающие при осуществлении на практике операций рефакторинга действующих баз данных, поскольку в ней не осталось без внимания ни одно фундаментальное понятие, касающееся проведения основополагающих операций рефакторинга базы данных. Используя примеры, охватывающие все действия от начала и до конца, авторы показывают, как должны проводиться операции рефакторинга баз данных в условиях поддержки единственного приложения, а также в среде с несколькими приложениями. Вы овладеете навыками выполнения каждой задачи, связанной с проведением операций рефакторинга схемы базы данных, и ознакомитесь с наилучшими рекомендациями, позволяющими обеспечить развертывание операций рефакторинга даже в самой сложной производственной среде. В последних главах книги приведено систематизированное описание пяти основных категорий операций рефакторинга базы данных. В этих главах показано, как использовать операции рефакторинга для усовершенствования структуры базы данных, повышения качества данных и обеспечения ссылочной целостности, а также как организовать одновременное проведение рефакторинга архитектуры и методов. В книге приведен исчерпывающий набор примеров, созданных в условиях использования СУБД Oracle и языка Java, но легко переносимых на другие языки, такие как C#, C++ или VB.NET, и в другие СУБД, например DB2, SQL Server, MySQL и Sybase. Применение методов и примеров, приведенных в книге, позволяет сократить непроизводительные расходы, избавиться от ненужных переделок, устранить риск, уменьшить стоимость и создать при этом системы баз данных, которые способны бесперебойно развиваться и оставаться применимыми в течение многих лет.

Подробности

Автор
Прамодкумар Дж. Садаладж
Издательство
Диалектика-Вильямс
Год издания
2019
Объём
370 стр.
Формат
PDF-книга
ISBN
978-5-8459-1157-5

Серия «Signature Series»: порядок чтения

Вся серия →
  1. Книга 1 Шаблоны корпоративных приложений 2019
  2. Книга 2 Пользовательские истории: гибкая разработка программного обеспечения 2019
  3. Книга 3 Scrum: гибкая разработка ПО 2019
  4. Книга 4 Основы Scrum: практическое руководство по гибкой разработке ПО 2019
  5. Книга 5 Рефакторинг кода на JavaScript: улучшение проекта существующего кода 2019
  6. Книга 6 Непрерывное развертывание ПО: автоматизация процессов сборки, тестирования и внедрения новых версий программ 2019
  7. Книга 7 Предметно-ориентированные языки программирования 2019
  8. Книга 8 Гибкое тестирование: практическое руководство для тестировщиков ПО и гибких команд 2019
  9. Книга 9 Шаблоны интеграции корпоративных приложений 2019
  10. Книга 10 · вы здесь Рефакторинг баз данных: эволюционное проектирование 2019
  11. Книга 11 Шаблоны реализации корпоративных приложений 2019
  12. Книга 12 Рефакторинг с использованием шаблонов 2019
Читали эту книгу? Напишите рецензию — она появится на этой странице. Войти и написать рецензию

Похожие книги

Все книги жанра →