Skema dalam reka bentuk pangkalan data yang mencerminkan keperluan data pengguna ialah "skema luaran". Skema tiga peringkat sistem pangkalan data ialah skema konseptual, skema luaran dan skema dalaman antaranya, skema luaran juga dipanggil skema pengguna, yang sepadan dengan tahap pengguna huraian data setempat setiap pengguna. Skema luaran ialah paparan data pangkalan data yang dilihat oleh satu atau beberapa pengguna, dan merupakan perwakilan logik data yang berkaitan dengan aplikasi tertentu.
Persekitaran pengendalian tutorial ini: sistem Windows 7, komputer Dell G3.
Skema dalam reka bentuk pangkalan data yang mencerminkan keperluan data pengguna ialah "skema luaran".
Orang telah mereka bentuk seni bina yang ketat untuk pangkalan data Struktur standard yang diiktiraf dalam medan pangkalan data ialah struktur skema tiga peringkat, yang merangkumi skema luaran, skema konsep dan skema dalaman untuk mengatur dan mengurus dengan berkesan. mengurus data Meningkatkan kebebasan logik dan kebebasan fizikal pangkalan data. Tahap pengguna sepadan dengan skema luaran, tahap konseptual sepadan dengan skema konseptual, dan tahap fizikal sepadan dengan skema dalaman, membolehkan pengguna pada tahap yang berbeza untuk membentuk pandangan berbeza pangkalan data.
Skema konsep ialah penerangan tentang struktur logik data global dalam sistem pangkalan data dan merupakan paparan data biasa untuk semua pengguna.
Skema luaran juga dipanggil sub-skema atau skema pengguna Ia adalah paparan data pengguna dan memberikan penerangan data separa bagi setiap pengguna.
Dalam skema pangkalan data, terdapat N skema luaran dan setiap skema luaran sepadan dengan pengguna. Skema asing memastikan kebebasan logik data.
Mod dalaman juga dipanggil mod fizikal, yang memberikan struktur storan fizikal dan kaedah capaian fizikal pangkalan data.
Pangkalan data hanya mempunyai satu skema dalaman; skema dalaman menentukan kaedah penyimpanan data, logik operasi data, integriti data, keselamatan data dan prestasi penyimpanan data.
Mod luaran
Mod luaran juga dipanggil mod submod atau pengguna, yang sepadan dengan tahap pengguna. Ia adalah paparan data pangkalan data yang dilihat oleh satu atau beberapa pengguna, dan merupakan perwakilan logik data yang berkaitan dengan aplikasi tertentu. Skema asing ialah subset yang diperoleh daripada skema dan mengandungi bahagian data dalam skema yang dibenarkan untuk digunakan oleh pengguna tertentu. Pengguna boleh menerangkan dan mentakrifkan rekod data yang sepadan dengan pengguna (skema luaran) melalui bahasa penerangan skema luaran, dan mereka juga boleh menggunakan bahasa manipulasi data (Bahasa Manipulasi Data, DML) untuk beroperasi pada rekod data ini. Skema luaran mencerminkan pandangan pengguna terhadap sistem pangkalan data.
Corak konseptual
Corak konseptual juga dipanggil pola atau pola logik, yang sepadan dengan tahap konsep. Ia adalah struktur logik global yang dibina oleh pereka pangkalan data berdasarkan sudut pandangan bersatu, menyepadukan data semua pengguna Ia merupakan penerangan keseluruhan struktur logik dan ciri-ciri semua data dalam pangkalan data, dan merupakan paparan data biasa (pandangan global) untuk semua pengguna. Ia diterangkan dan ditakrifkan oleh Bahasa Penerangan Data (DDL) yang disediakan oleh sistem pengurusan pangkalan data. Skema konseptual mencerminkan pandangan keseluruhan sistem pangkalan data.
Mod dalaman
Mod dalaman juga dipanggil mod storan, yang sepadan dengan tahap fizikal. Ia ialah perwakilan dalaman atau perihalan asas semua data dalam pangkalan data, dan merupakan perihalan logik peringkat terendah bagi pangkalan data Ia menerangkan kaedah penyimpanan dan struktur fizikal data pada medium storan, dan sepadan dengan pangkalan data yang sebenarnya disimpan medium storan luaran. Corak dalaman diterangkan dan ditakrifkan oleh bahasa penerangan corak dalaman. Skema dalaman mencerminkan paparan storan sistem pangkalan data.
Dalam sistem pangkalan data, hanya terdapat satu pangkalan data, jadi sebagai skema dalaman yang mentakrifkan dan menerangkan struktur storan pangkalan data dan skema yang mentakrifkan dan menerangkan struktur logik pangkalan data, ia juga unik, tetapi ia dibina pada sistem pangkalan data Aplikasinya sangat luas dan pelbagai, jadi model luaran yang sepadan tidak unik, dan juga tidak unik.
Untuk lebih banyak pengetahuan berkaitan, sila lawati ruangan Soalan Lazim!
Atas ialah kandungan terperinci Apakah corak yang mencerminkan keperluan data pengguna dalam reka bentuk pangkalan data?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!