Skema vs Pangkalan Data?
Pangkalan data boleh digambarkan sebagai koleksi data berstruktur yang biasanya disimpan dalam sistem komputer. Struktur pangkalan data dicapai dengan dengan betul menganjurkan data dengan bantuan model pangkalan data. Istilah "skema" bermaksud "pelan atau bentuk" dan boleh ditakrifkan sebagai istilah yang digunakan untuk membuat model atau membuat struktur logik menggunakan data mana yang boleh disimpan dalam pangkalan data. Secara teknikal, skema pangkalan data adalah struktur asas yang diterangkan oleh dan disokong oleh sistem pengurusan pangkalan data yang digunakan untuk menyimpan rekod.
Secara amnya, skema adalah tahap abstraksi yang lebih tinggi daripada model reka bentuk yang ditangkap dan didokumenkan oleh pereka pangkalan data dan penganalisis perniagaan semasa fasa analisis projek atau pembangunan produk. Mereka tidak wujud seperti dalam pangkalan data, tetapi dalam beberapa varian pangkalan data mereka dapat direalisasikan pada beberapa tahap dalam bentuk fizikal.
Apabila kita membawa pengguna ke perspektif ini, maka kita dapat menentukan ketiga entiti ini (pangkalan data, skema, dan pengguna) seperti di bawah:
Pangkalan data adalah kumpulan fail fizikal.
Pengguna adalah pengguna yang menghubungkan ke pangkalan data.
Skema adalah koleksi objek yang dimiliki oleh pengguna.
Secara ringkasnya, skema biasanya merupakan gambaran grafik dari struktur sistem pangkalan data manakala pangkalan data itu sendiri adalah koleksi rekod atau data berstruktur.
Ringkasan:
1. Pangkalan data adalah struktur fizikal.
2.Schema adalah struktur logik.
3.A pangkalan data ialah koleksi rekod yang berkaitan dan data yang disimpan dalam jadual.
Skema 4.A, sebaliknya, adalah definisi logik pangkalan data atau, dengan kata lain, pelan tindakan yang mentakrifkan nama-nama semua jadual dan lajur dan mentakrifkan jenis setiap lajur, dsb..
5. Dalam beberapa sistem pengurusan pangkalan data, skema boleh diwujudkan dalam bentuk fizikal di mana-mana peringkat.
6. Tiada korespondensi antara satu sama lain antara objek skema dan fail fizikal yang menyimpan maklumat pada cakera.