Perbezaan antara skema dan pangkalan data

Perbezaan antara skema dan pangkalan data

Skema vs pangkalan data?

Pangkalan data boleh digambarkan sebagai koleksi data berstruktur yang biasanya disimpan dalam sistem komputer. Struktur untuk pangkalan data tiba dengan betul mengatur data dengan bantuan model pangkalan data. Istilah "skema" bermaksud "pelan atau bentuk" dan boleh ditakrifkan sebagai istilah yang digunakan untuk memodelkan atau membuat struktur logik menggunakan data 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.

Umumnya, skema adalah tahap abstraksi model reka bentuk yang lebih tinggi yang ditangkap dan didokumenkan oleh pereka pangkalan data dan penganalisis perniagaan semasa fasa analisis sesuatu projek atau pembangunan produk. Mereka tidak wujud seperti dalam pangkalan data, tetapi dalam beberapa varian pangkalan data mereka dapat direalisasikan di beberapa peringkat dalam bentuk fizikal.

Apabila kita membawa pengguna ke dalam perspektif ini, maka kita dapat menentukan ketiga -tiga entiti ini (pangkalan data, skema, dan pengguna) seperti di bawah:

Pangkalan data adalah koleksi fail fizikal.

Pengguna adalah orang yang menghubungkan ke pangkalan data.

Skema adalah pengumpulan objek yang dimiliki oleh pengguna.

Untuk merumuskannya secara ringkas, skema biasanya merupakan perwakilan grafik struktur sistem pangkalan data manakala pangkalan data itu sendiri adalah koleksi rekod atau data berstruktur.

Ringkasan:

1.Pangkalan data adalah struktur fizikal.

2.Skema adalah struktur logik.

3.Pangkalan data adalah koleksi rekod yang berkaitan dan data yang disimpan dalam jadual.

4.Skema, sebaliknya, adalah definisi logik pangkalan data atau, dengan kata lain, pelan tindakan yang mentakrifkan nama semua jadual dan lajur dan mentakrifkan jenis setiap lajur, dan lain -lain.

5.Dalam sesetengah sistem pengurusan pangkalan data, skema dapat direalisasikan dalam bentuk fizikal di mana -mana tahap.

6.Tidak ada surat-menyurat antara satu objek skema dan fail fizikal yang menyimpan maklumat mengenai cakera.