Die Datenbank unter Kontrolle
  Stephan Hochdörfer, bitExpert AG
Über mich
 Stephan Hochdörfer, bitExpert AG

 Abteilungsleitung Research Labs

 S.Hochdoerfer@bitExpert.de

 @shochdoe...
Die Datenbank unter Kontrolle



Warum Versionskontrolle?
Die Datenbank unter Kontrolle



Warum Versionskontrolle?




  Quellcode ja, Datenbank nein?
Die Datenbank unter Kontrolle



Warum Versionskontrolle?




Deltas gehören zum Changeset!
Die Datenbank unter Kontrolle



Warum Versionskontrolle?




                     Automatisierung
Die Datenbank unter Kontrolle



Wie Versionskontrolle?
Die Datenbank unter Kontrolle



Wie Versionskontrolle?




                                DB Dumps
Die Datenbank unter Kontrolle



Wie Versionskontrolle?




                           SQL Patches
Die Datenbank unter Kontrolle



Wie Versionskontrolle?




                  Tools / Automation
Die Datenbank unter Kontrolle




          A fool with a tool is still a
                     fool!
Die Datenbank unter Kontrolle




               Backups sind wichtig!
Die Datenbank unter Kontrolle



Warum Liquibase?
Die Datenbank unter Kontrolle



Warum Liquibase?




            Support für div. RDBMs
Die Datenbank unter Kontrolle



Warum Liquibase?




             Sehr gute Online-Doku
Die Datenbank unter Kontrolle



Warum Liquibase?




                 XML als Datenbasis
Die Datenbank unter Kontrolle



Warum Liquibase?




                        Plugin System
Die Datenbank unter Kontrolle



Warum Liquibase?




  Konsole, Maven, Grails, Spring
Die Datenbank unter Kontrolle



Warum Liquibase?




                       Open source :)
Die Datenbank unter Kontrolle



Liquibase Funktionsumfang
Die Datenbank unter Kontrolle



Liquibase Funktionsumfang




          Strukturelle Änderungen
Die Datenbank unter Kontrolle



Liquibase Funktionsumfang




                    Transformationen
Die Datenbank unter Kontrolle



Liquibase Funktionsumfang




                         Versionierung
Die Datenbank unter Kontrolle



Liquibase Funktionsumfang




                  DB Dokumentation
Die Datenbank unter Kontrolle



Liquibase Funktionsumfang




                          Diff erzeugen
Die Datenbank unter Kontrolle




                                  Demo
                                Liquibase 2.0-rc6
Die Datenbank unter Kontrolle - Gearconf
Nächste SlideShare
Wird geladen in …5
×

Die Datenbank unter Kontrolle - Gearconf

1.751 Aufrufe

Veröffentlicht am

Veröffentlicht in: Technologie
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
1.751
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
15
Aktionen
Geteilt
0
Downloads
9
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Die Datenbank unter Kontrolle - Gearconf

  1. 1. Die Datenbank unter Kontrolle Stephan Hochdörfer, bitExpert AG
  2. 2. Über mich  Stephan Hochdörfer, bitExpert AG  Abteilungsleitung Research Labs  S.Hochdoerfer@bitExpert.de  @shochdoerfer
  3. 3. Die Datenbank unter Kontrolle Warum Versionskontrolle?
  4. 4. Die Datenbank unter Kontrolle Warum Versionskontrolle? Quellcode ja, Datenbank nein?
  5. 5. Die Datenbank unter Kontrolle Warum Versionskontrolle? Deltas gehören zum Changeset!
  6. 6. Die Datenbank unter Kontrolle Warum Versionskontrolle? Automatisierung
  7. 7. Die Datenbank unter Kontrolle Wie Versionskontrolle?
  8. 8. Die Datenbank unter Kontrolle Wie Versionskontrolle? DB Dumps
  9. 9. Die Datenbank unter Kontrolle Wie Versionskontrolle? SQL Patches
  10. 10. Die Datenbank unter Kontrolle Wie Versionskontrolle? Tools / Automation
  11. 11. Die Datenbank unter Kontrolle A fool with a tool is still a fool!
  12. 12. Die Datenbank unter Kontrolle Backups sind wichtig!
  13. 13. Die Datenbank unter Kontrolle Warum Liquibase?
  14. 14. Die Datenbank unter Kontrolle Warum Liquibase? Support für div. RDBMs
  15. 15. Die Datenbank unter Kontrolle Warum Liquibase? Sehr gute Online-Doku
  16. 16. Die Datenbank unter Kontrolle Warum Liquibase? XML als Datenbasis
  17. 17. Die Datenbank unter Kontrolle Warum Liquibase? Plugin System
  18. 18. Die Datenbank unter Kontrolle Warum Liquibase? Konsole, Maven, Grails, Spring
  19. 19. Die Datenbank unter Kontrolle Warum Liquibase? Open source :)
  20. 20. Die Datenbank unter Kontrolle Liquibase Funktionsumfang
  21. 21. Die Datenbank unter Kontrolle Liquibase Funktionsumfang Strukturelle Änderungen
  22. 22. Die Datenbank unter Kontrolle Liquibase Funktionsumfang Transformationen
  23. 23. Die Datenbank unter Kontrolle Liquibase Funktionsumfang Versionierung
  24. 24. Die Datenbank unter Kontrolle Liquibase Funktionsumfang DB Dokumentation
  25. 25. Die Datenbank unter Kontrolle Liquibase Funktionsumfang Diff erzeugen
  26. 26. Die Datenbank unter Kontrolle Demo Liquibase 2.0-rc6

×