Sadece Litres-də oxuyun

Kitab fayl olaraq yüklənə bilməz, yalnız mobil tətbiq və ya onlayn olaraq veb saytımızda oxuna bilər.

mətn
PDF

Həcm 370 səhifələri

2006 il

0+

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

Sadece Litres-də oxuyun

Kitab fayl olaraq yüklənə bilməz, yalnız mobil tətbiq və ya onlayn olaraq veb saytımızda oxuna bilər.

14,92 ₼
10% endirim hədiyyə edin
Bu kitabı tövsiyə edin və dostunuzun alışından 1,50 ₼ əldə edin.

Kitab haqqında

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

Rəy bildirmək

Giriş, kitabı qiymətləndirmək və rəy bildirmək

Kitabın təsviri

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

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

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

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

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

Kitab «Рефакторинг баз данных: эволюционное проектирование» — saytda onlayn oxuyun. Şərh və rəylərinizi qeyd edin, sevimlilərinizi seçin.
Yaş həddi:
0+
Litresdə buraxılış tarixi:
27 noyabr 2019
Tərcümə tarixi:
2016
Son yeniləmə:
2006
Həcm:
370 səh.
ISBN:
978-5-8459-1157-5
Ümumi ölçü:
2.8 МБ
Səhifələrin ümumi sayı:
370
Tərcüməçi:
Müəllif hüququ sahibi:
Диалектика-Вильямс