Skip to content
0:00 / 0:00

#databasedesign#railsconf#sql

RailsConf 2019 - Database Design for Beginners by David Copeland

Confreaks

42K subscribers • 88 videos on Hallway • Conference channel

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by David Copeland

Beginner. No background in the topic needed.

23K views7 years ago1 recommendation

Databases and dataSoftware designSQLDatabase internals

David Copeland explains the fundamentals of database design, schema management, and SQL best practices for beginners.

RailsConf 2019 - Database Design for Beginners by David Copeland _______________________________________________________________________________________________ Cloud 66 - Pain Free Rails Deployments Cloud 66 for Rails acts like your in-house DevOps team to build, deploy and maintain your Rails applications on any cloud or server. Get $100 Cloud 66 Free Credits with the code: RailsConf-19 ($100 Cloud 66 Free Credits, for the new user only, valid till 31st December 2019) Link to the website: cloud66.com/rails?utm_source=-&utm_medium=-&utm_campaign=Rai… Link to sign up: app.cloud66.com/users/sign_in?utm_source=-&utm_medium=-&utm_… _______________________________________________________________________________________________ Rails’ migrations were a revelation when Rails came out, as it provided a way to manage your database schema, but also included many wonderful defaults that made all Rails developers pretty good at database schema design! But these defaults are just the beginning. Properly modeling your database can bring many benefits, such as fewer bugs, more reliable insights about your users or business, and developer understanding. We’ll talk about what makes a good database design by understanding the concept of normalization and why a properly normalized database yields benefits.

Why it's here

1 person recommends this

What people say. Recommended as an excellent introductory video on database design for junior and mid-level developers.

u/cooljacob204sfwin r/programming • Recommends

On “Very soon you will not be able to tell anymore if a programming tutorial on YouTube actually works or not by looking at the dislikes”

Well it depends. For purely learning programming I guess, but for listening to talks and presentations about abstract ideas I disagree. Some people just learn better through videos/audio then books/blogs. For example this is one of my favorite database videos I like to show junior programmers (and mid/senior with little database experience): link to this video I don't think it would have been better if it was in a blog post.