Refactoring Databases: Evolutionäres Datenbankdesign (Taschenbuch)

Bewertung:   (3,8 von 5)

Refactoring Databases: Evolutionäres Datenbankdesign (Taschenbuch) (Scott Ambler)

Leserbewertungen

Zusammenfassung:

Das Buch „Refactoring Databases“ von Scott Ambler und Pramod Sadalage enthält einen umfassenden Katalog von Refactoring-Strategien für Datenbanken zur Verbesserung von Datenbankdesign und -wartung. Es bietet zwar wertvolle Einblicke und praktische Techniken, doch weisen einige Rezensionen auf seine Grenzen in Bezug auf Tiefe und praktische Anwendungen hin. Es dient als nützliches Nachschlagewerk für Datenbankdesigner, insbesondere in agilen Umgebungen, kann aber auch für erfahrene Entwickler grundlegend sein.

Vorteile:

Umfassender Katalog von Datenbank-Refactoring-Strategien, der verschiedene Aspekte wie strukturelle, Datenqualitäts- und Architektur-Refactorings abdeckt.
Klar erläuterte Transformationen mit vorgeschlagenen Strategien für die Implementierung in Produktionsumgebungen.
Nützlich als Referenz für Datenbankdesigner und -entwickler, insbesondere für diejenigen, die agile Methoden anwenden.
Ermutigt zu einem evolutionären Ansatz bei der Datenbankentwicklung, der sich auf kontinuierliche Anpassung statt auf Design im Voraus konzentriert.

Nachteile:

Viele Techniken werden als grundlegend oder selbstverständlich angesehen und bieten wenig neue Erkenntnisse für erfahrene Entwickler.
Begrenzte Anleitung zu praktischen Werkzeugen und Methoden für die Implementierung und Änderungsverfolgung.
Redaktionelle und satztechnische Probleme in der Druckausgabe beeinträchtigen die Lesbarkeit.
Fehlende Tiefe bei kritischen Themen wie Testen, Änderungsmanagement und Refactoring über mehrere Schemata hinweg.

(basierend auf 33 Leserbewertungen)

Originaltitel:

Refactoring Databases: Evolutionary Database Design (Paperback)

Inhalt des Buches:

Refactoring hat sich in einer Vielzahl von Entwicklungsprojekten bewährt und hilft Softwareexperten, Systemdesign, Wartbarkeit, Erweiterbarkeit und Leistung zu verbessern. Jetzt stellen der führende agile Methodiker Scott Ambler und der renommierte Berater Pramodkumar Sadalage zum ersten Mal leistungsstarke Refactoring-Techniken vor, die speziell für Datenbanksysteme entwickelt wurden.

Ambler und Sadalage zeigen, wie kleine Änderungen an Tabellenstrukturen, Daten, gespeicherten Prozeduren und Triggern praktisch jedes Datenbankdesign erheblich verbessern können - ohne die Semantik zu verändern. Sie lernen, wie Sie Datenbankschemata im Gleichschritt mit dem Quellcode weiterentwickeln können, und werden in Projekten, die auf iterativen, agilen Methoden beruhen, wesentlich effektiver.

Dieses umfassende Handbuch und Nachschlagewerk hilft Ihnen, die praktischen Hindernisse beim Refactoring realer Datenbanken zu überwinden, indem es alle grundlegenden Konzepte des Datenbank-Refactorings abdeckt. Anhand von Beispielen von Anfang bis Ende führen die Autoren Sie durch das Refactoring von einfachen eigenständigen Datenbankanwendungen bis hin zu anspruchsvollen Szenarien mit mehreren Anwendungen. Sie werden jede Aufgabe meistern, die mit dem Refactoring von Datenbankschemata verbunden ist, und Best Practices für den Einsatz von Refactorings selbst in den komplexesten Produktionsumgebungen entdecken.

In der zweiten Hälfte des Buches werden systematisch fünf Hauptkategorien von Datenbank-Refactorings behandelt. Sie lernen, wie Sie mit Refactoring die Datenbankstruktur, die Datenqualität und die referentielle Integrität verbessern können.

Und wie Sie sowohl Architekturen als auch Methoden refaktorisieren können. Dieses Buch bietet eine umfangreiche Reihe von Beispielen, die mit Oracle und Java erstellt wurden und leicht für andere Sprachen wie C#, C++ oder VB.NET und andere Datenbanken wie DB2, SQL Server, MySQL und Sybase angepasst werden können.

Mit den Techniken und Beispielen dieses Buches können Sie Verschwendung, Nacharbeit, Risiken und Kosten reduzieren - und Datenbanksysteme aufbauen, die sich auch in Zukunft reibungslos weiterentwickeln lassen.

Weitere Daten des Buches:

ISBN:9780321774514
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2011
Seitenzahl:384

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Refactoring Databases: Evolutionäres Datenbankdesign (Taschenbuch) - Refactoring Databases:...
Refactoring hat sich in einer Vielzahl von...
Refactoring Databases: Evolutionäres Datenbankdesign (Taschenbuch) - Refactoring Databases: Evolutionary Database Design (Paperback)
Choose Your Wow - Zweite Ausgabe (Japanisch): Ein disziplinierter agiler Ansatz zur Optimierung...
Hunderte von Organisationen auf der ganzen Welt...
Choose Your Wow - Zweite Ausgabe (Japanisch): Ein disziplinierter agiler Ansatz zur Optimierung Ihrer Arbeitsweise - Choose Your Wow - Second Edition (Japanese): A Disciplined Agile Approach to Optimizing Your Way of Working
Die Ausarbeitungsphase des Unified Process: Best Practices bei der Implementierung des UP - The...
Ist der Unified Process das A und O für die...
Die Ausarbeitungsphase des Unified Process: Best Practices bei der Implementierung des UP - The Unified Process Elaboration Phase: Best Practices in Implementing the UP
Die Aufbauphase des Vereinheitlichten Prozesses: Bewährte Praktiken bei der Implementierung des Up -...
Ist der Unified Process das A und O für die...
Die Aufbauphase des Vereinheitlichten Prozesses: Bewährte Praktiken bei der Implementierung des Up - The Unified Process Construction Phase: Best Practices in Implementing the Up
Choose Your Wow - Zweite Ausgabe (Brasilianisches Portugiesisch): Ein disziplinierter agiler Ansatz...
Hunderte von Organisationen auf der ganzen Welt...
Choose Your Wow - Zweite Ausgabe (Brasilianisches Portugiesisch): Ein disziplinierter agiler Ansatz zur Optimierung Ihrer Arbeitsweise - Choose Your Wow - Second Edition (Brazilian Portuguese): A Disciplined Agile Approach to Optimizing Your Way of Working
Choose Your Wow - Zweite Ausgabe (Deutsch): Ein disziplinierter agiler Ansatz zur Optimierung Ihrer...
Hunderte von Organisationen auf der ganzen Welt...
Choose Your Wow - Zweite Ausgabe (Deutsch): Ein disziplinierter agiler Ansatz zur Optimierung Ihrer Arbeitsweise - Choose Your Wow - Second Edition (German): A Disciplined Agile Approach to Optimizing Your Way of Working
Choose Your Wow - Zweite Ausgabe (Vereinfachtes Chinesisch): Ein disziplinierter agiler Ansatz zur...
Hunderte von Organisationen auf der ganzen Welt...
Choose Your Wow - Zweite Ausgabe (Vereinfachtes Chinesisch): Ein disziplinierter agiler Ansatz zur Optimierung Ihrer Arbeitsweise - Choose Your Wow - Second Edition (Simplified Chinese): A Disciplined Agile Approach to Optimizing Your Way of Working

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)