Pelajari Tentang Skema dan Hubungannya dengan Basis Data

Skema adalah blueprint dari database yang memastikan organisasi

Skema database adalah kumpulan metadata yang menggambarkan hubungan dalam database. Skema juga digambarkan sebagai tata letak atau cetak biru dari database yang menguraikan cara data diatur ke dalam tabel.

Skema biasanya dijelaskan menggunakan Structured Query Language (SQL) sebagai rangkaian pernyataan CREATE yang dapat digunakan untuk mereplikasi skema dalam database baru.

Cara mudah untuk membayangkan skema adalah dengan menganggapnya sebagai kotak yang menyimpan tabel, prosedur tersimpan, tampilan, dan sisa basis data secara keseluruhan. Satu dapat memberi orang akses ke kotak, dan kepemilikan kotak dapat diubah juga.

Jenis Skema Database

Ada dua jenis skema basis data:

  1. Skema database fisik memberikan cetak biru untuk bagaimana setiap bagian data disimpan dalam database.
  2. Skema logis memberikan struktur ke tabel dan hubungan di dalam database. Secara umum, skema logis dibuat sebelum skema fisik.

Biasanya, perancang basis data menggunakan pemodelan data untuk membuat skema basis data berdasarkan perangkat lunak yang akan berinteraksi dengan database.