Skip to content
KnowledgeCity

Database Types

Discover a variety of database types and their strengths and weaknesses
Preview the first lesson free — get full access to all 5 lessons.
Course: On-Demand
Beginner Provider Daniel Hanks  5 Lessons ·  4m  in Arabic, German, English, Spanish, French, Portuguese, Urdu, Chinese 

Course Description

In this course, you’ll learn about different database types, and then focus more specifically on the indvidual strengths and weaknesses of each type. You’ll also learn which are the most popular and the reasons why you might choose one over the other for certain projects.

In these lessons, you’ll learn about concepts like parent-child models, what object-oriented programming and databases are, NoSQL structures and, of course, define what a relational database is, since it’s the most popular database type. These lessons will also introduce you to database diagrams and use code examples to show you how data may be laid out.

What You'll Learn

  • Understand hierarchical databases and parent-child models
  • Examine network databases and how they store data
  • Explore object-oriented databases and object-oriented programming concepts
  • Discover NoSQL databases and their structures
  • Apply relational databases, the most popular database type
  • Read database diagrams and code examples that show how data may be laid out

Key Takeaways

  • The course covers different database types and the individual strengths and weaknesses of each.
  • It explains which database types are most popular and why you might choose one over another for certain projects.
  • The relational database is presented as the most popular database type.
  • Lessons introduce concepts such as parent-child models, object-oriented programming and databases, and NoSQL structures.
  • Database diagrams and code examples are used to show how data may be laid out.

Frequently Asked Questions

What database types does this course cover?

The course covers hierarchical, network, object-oriented, NoSQL, and relational databases, with lessons on network databases, storing data in a database, NoSQL databases, object-oriented databases, and relational databases.

Will this course help me choose the right database for a project?

Yes. It focuses on the individual strengths and weaknesses of each database type and explains which are most popular and the reasons you might choose one over another for certain projects.

What concepts will I learn about?

You will learn about concepts such as parent-child models, what object-oriented programming and databases are, NoSQL structures, and the definition of a relational database, which is the most popular database type.

How is the material presented?

The lessons introduce database diagrams and use code examples to show how data may be laid out.

What skills does this course focus on?

It focuses on skills including Database Application, Database Analysis, Database Development, Database Management, Database Programming, and Database Systems.