Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Database Delivery Best Practices

via Pluralsight

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Keeping track of your application's database is never an easy task. You will learn different approaches to database delivery and best practices that will help you avoid running into common pitfalls in this area.

While such topics as source code versioning and continuous delivery are pretty well-known, many programmers still struggle with the process of database delivery, which, if left without proper management, may lead to significant maintainability issues down the road. If you ever found your database delivery process unreliable or you are willing to avoid falling into such situation in the future, this course is for you. In Database Delivery Best Practices, you will learn different approaches to database delivery and best practices that will help you avoid running into common pitfalls in this area. First, you'll learn how to build a reliable, evolutionary process of the database delivery. The course covers such topics as state-based and migration-based approaches to database delivery: which of them is suitable in what circumstances; patterns for refactoring the database in case it is used by multiple applications. You will also go through building your own light-weight database versioning tool which will help you better understand the whole database delivery process. In the end, you'll be able to keep better track of your app's database and maintain it for future use.

Syllabus

  • Course Overview 1min
  • Introduction 18mins
  • Applying the State-based Approach to Database Delivery 30mins
  • Applying the Migration-based Approach to Database Delivery 42mins
  • Building a Database Versioning Tool 16mins
  • Refactoring Integration Databases Using Evolutionary Design 27mins

Taught by

Vladimir Khorikov

Reviews

4.6 rating at Pluralsight based on 121 ratings

Start your review of Database Delivery Best Practices

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.