• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Caleb Curry

Making Money and Investing

  • Home
  • Make Money Online
  • How to Buy Bitcoin
  • Get Started with Real Estate Investing
  • How to Start a Website
  • Courses
    • Full Time Income Online
  • Sponsorship

Database Design

freeCodeCamp Database Design Full Course

September 1, 2018 by Caleb Curry 11 Comments

As many of you know, my technical roots are in databases, SQL, and full stack web development. I’ve spent a lot of time creating videos on YouTube over databases. For example, I have a 51 part video series on Database Design.  Who or What is freeCodeCamp? Recently I was reached out to by freeCodeCamp. For […]

Filed Under: Uncategorized Tagged With: Collab, Database Design, Databases, freeCodeCamp

Intro to MongoDB

August 14, 2018 by Caleb Curry 3 Comments

Intro to MongoDB

What is Mongo DB?  MongoDB is an unstructured database that is becoming extremely popular for speed, ease-of-use, and scalability. The Problem with Structured Data Until now, the majority of the my content has covered relational databases. You communicate with a relational database using SQL (Structured Query Language). A relational database follows a structure defined by columns in a […]

Filed Under: Uncategorized Tagged With: Database Design, Databases, intro, introduction, mongodb

Introduction to Indexes

August 14, 2018 by Caleb Curry Leave a Comment

This will be a blog dedicated to designing relational database indexes. By this I mean we will be discussing the important topics of indexing a database but we will not be programming any SQL. This is all part of database design. What is an index? Wow, such as awesome question! An index allows us to […]

Filed Under: Uncategorized Tagged With: Database Design, Databases

Introduction to Database Normalization

August 14, 2018 by Caleb Curry Leave a Comment

Any time that you design a database you will have to use normal forms. Normal forms are steps used create the best database design. Good database design prevents non-scalar data. Non-scalar data is data that does not store only one value. Having non-scalar data violates the rule that everything should be atomic. Good database design […]

Filed Under: Uncategorized Tagged With: Database Design, Databases, normalization

Cardinality and Modality

August 14, 2018 by Caleb Curry Leave a Comment

In the blog about designing binary relationships, I briefly described crow’s foot notation. Crow’s foot notation is a design technique that visually explains our relationship between tables. In order to understand crow’s foot notation, we must first understand the basics of database design. I recommend you read the previous blogs listed to familiarize yourself with […]

Filed Under: Uncategorized Tagged With: Database Design, Databases

Designing Binary Relationships

August 14, 2018 by Caleb Curry Leave a Comment

We talked about relationships in the relationship blog. We talked a little about how to structure relationships in a database, but this blog will be dedicated to specifically that. One to One One to one relationships over multiple tables are not very common. This is because a one to one relationship can be stored in […]

Filed Under: Uncategorized Tagged With: Database Design, Databases

  • Go to page 1
  • Go to page 2
  • Go to page 3
  • Go to Next Page »

Primary Sidebar

my face to show my face

My name is Caleb Curry and I started my online business teaching software development and doing digital marketing for brands. Entrepreneurship has changed my life and has allowed me to earn a full time living from anywhere. I now have the freedom and energy to pursue skills and opportunities that I find interesting. This website is all about my journey.

Get my top Python Tips and Tricks

50+ Python Tips and Tricks!

Subscribe to our newsletter to get notes and latest content by email.

    We won't send you spam. Unsubscribe at any time.

    Follow Me!

    • Instagram
    • YouTube

    Recent Posts

    Copyright © 2021 · Genesis Sample on Genesis Framework · WordPress · Log in