Rumah > masalah biasa > Antara tiga mod struktur pangkalan data, apakah teras struktur pangkalan data?

Antara tiga mod struktur pangkalan data, apakah teras struktur pangkalan data?

WBOY
Lepaskan: 2022-08-16 15:37:47
asal
2273 orang telah melayarinya

Antara tiga mod struktur pangkalan data, "mod" atau "mod logik" ialah teras struktur pangkalan data ialah penerangan tentang struktur logik dan ciri semua data dalam pangkalan data, dan adalah data biasa untuk semua pengguna Paparan dan skema sebenarnya adalah pandangan logik data pangkalan data, dan pangkalan data hanya mempunyai satu skema.

Antara tiga mod struktur pangkalan data, apakah teras struktur pangkalan data?

Persekitaran pengendalian tutorial ini: sistem Windows 10, komputer DELL G3.

Antara tiga corak struktur pangkalan data, apakah teras struktur pangkalan data

Skema (skema)

Skema, juga dipanggil skema logik, ialah penerangan tentang struktur logik dan ciri semua data dalam pangkalan data, dan merupakan paparan data biasa untuk semua pengguna. Ia adalah lapisan tengah struktur skema sistem pangkalan data Ia tidak melibatkan butiran penyimpanan fizikal data, dan tiada kaitan dengan aplikasi tertentu, alat pembangunan aplikasi dan bahasa pengaturcaraan peringkat tinggi yang digunakan. Skema sebenarnya ialah pandangan logik data pangkalan data. Pangkalan data hanya mempunyai satu skema. Skema pangkalan data adalah berdasarkan model data tertentu, secara menyeluruh mempertimbangkan keperluan semua pengguna, dan secara organik menggabungkan keperluan ini menjadi satu keseluruhan yang logik. Apabila mentakrifkan skema, bukan sahaja perlu untuk mentakrifkan struktur logik data, seperti item data yang mengandungi rekod data, nama, jenis, julat nilai item data, dll.; tentukan hubungan antara data, dan tentukan keselamatan dan integriti data.

Sistem pengurusan pangkalan data menyediakan bahasa definisi data skema (skema DDL) untuk mentakrifkan skema dengan ketat.

Dua mod lain struktur pangkalan data:

skema luaran (skema luaran)

Skema luaran juga dipanggil subskema atau skema pengguna Ia adalah penerangan struktur logik dan ciri-ciri data tempatan yang pengguna pangkalan data (termasuk pengaturcara aplikasi dan pengguna akhir) Ia adalah paparan data pengguna pangkalan data perwakilan logik data yang berkaitan dengan aplikasi. Corak luaran biasanya merupakan subset corak. Pangkalan data boleh mempunyai berbilang skema asing. Memandangkan ia adalah paparan data bagi setiap pengguna, jika pengguna yang berbeza mempunyai perbezaan dalam keperluan aplikasi, cara melihat data dan keperluan untuk kerahsiaan data, penerangan skema luaran mereka akan berbeza. Walaupun untuk data yang sama dalam skema, struktur, jenis, panjang, tahap kerahsiaan, dll. skema luaran boleh berbeza. Sebaliknya, mod asing yang sama juga boleh digunakan oleh berbilang sistem aplikasi pengguna tertentu, tetapi aplikasi hanya boleh menggunakan satu mod asing.

Mod luaran ialah langkah yang berkuasa untuk memastikan keselamatan pangkalan data. Setiap pengguna hanya boleh melihat dan mengakses data dalam skema asing yang sepadan, dan data lain dalam pangkalan data tidak dapat dilihat.

Skema dalaman:

Skema dalaman juga dipanggil skema storan Pangkalan data hanya mempunyai satu skema dalaman. Ia adalah penerangan tentang cara data disimpan dan disimpan secara fizikal, dan cara data disusun dalam pangkalan data. Sebagai contoh, adakah storan timbunan atau storan kaedah storan dalam susunan menaik (menurun) bagi nilai atribut tertentu, atau storan kluster mengikut nilai atribut Dalam cara bagaimanakah indeks itu disusun? atau indeks cincang? Sama ada data dimampatkan dan disimpan, apakah peraturan mengenai struktur rekod penyimpanan data, seperti struktur panjang tetap atau struktur panjang berubah, rekod tidak boleh disimpan di seluruh fizikal; muka surat;

Untuk pengetahuan lanjut berkaitan, sila lawati ruangan Soalan Lazim

!

Atas ialah kandungan terperinci Antara tiga mod struktur pangkalan data, apakah teras struktur pangkalan data?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan