Introduction to Database Engineering

Introduction to Database Engineering

Learn ACID, Indexing, Partitioning, Sharding, Concurrency control, Replication, DB Engines, Best Practices and More!

What you’ll learn

  • Learn and understand ACID Properties
  • Database Indexing
  • Database Partitioning
  • Database Replication
  • Concurrency Control (Optimistic, Pessimistic)
  • Database Sharding
  • Database System Designs
  • Difference between Database Management System, Database Engine and Embedded database
  • Database Engines such as MyISAM, InnoDB, RocksDB, LevelDB and More
  • Benefits of Using one database engine over the other
  • Switching Database Engines with MySQL
  • Database Security (TLS, Homomorphic Encryption etc.)

Requirements

  • Basic understanding of database systems

Who this course is for:

  • Software Engineers and Database Engineers
Tutorial Bar
Logo