Kumpulan data terorganisir yang disimpan secara elektronik dan dapat diakses, dikelola, serta diperbarui dengan mudah.

Database adalah sistem untuk menyimpan, mengorganisir, dan mengelola data secara terstruktur. Database memungkinkan pengguna untuk menyimpan dan mengambil data dengan efisien.

Jenis-jenis Database

1. Relational Database (RDBMS)

  • Menyimpan data dalam tabel dengan baris dan kolom
  • Menggunakan SQL untuk query
  • Contoh: PostgreSQL, MySQL, Oracle

2. NoSQL Database

  • Document: MongoDB, Couchbase
  • Key-Value: Redis, DynamoDB
  • Column-family: Cassandra, HBase
  • Graph: Neo4j, Amazon Neptune

3. NewSQL Database

  • Menggabungkan skalabilitas NoSQL dengan ACID dari RDBMS
  • Contoh: CockroachDB, Google Spanner

Komponen Database

  1. Tables/Collections: Struktur penyimpanan data
  2. Schema: Definisi struktur data
  3. Index: Mempercepat pencarian data
  4. Views: Query tersimpan untuk abstraksi
  5. Stored Procedures: Logic bisnis di database
Lanjut Latihan

Udah paham Database? Lanjut latihan SQL dan Excel yuk!

Latihan interaktif, langsung di browser.

Mulai Latihan →