Rumah > pangkalan data > tutorial mysql > Apakah perbezaan antara pandangan mysql dan jadual

Apakah perbezaan antara pandangan mysql dan jadual

青灯夜游
Lepaskan: 2022-04-12 15:55:47
asal
6341 orang telah melayarinya

Perbezaan: 1. Pandangan adalah penyata SQL yang disusun, tetapi jadual tidak; menduduki ruang fizikal, tetapi pandangan hanya wujud sebagai konsep logik dan tidak menduduki ruang fizikal 5. Jadual adalah mod dalaman dan pandangan adalah mod luaran 6. Jadual tergolong dalam mod global dan pandangan adalah milik; mod tempatan.

Apakah perbezaan antara pandangan mysql dan jadual

Persekitaran pengendalian tutorial ini: sistem windows7, versi mysql8, komputer Dell G3.

Apakah pandangan MySQL?

MySQL View ialah jadual maya Seperti jadual sebenar, paparan terdiri daripada lajur dan baris, tetapi pandangan itu sebenarnya tidak wujud dalam pangkalan data. Data baris dan lajur berasal daripada jadual yang digunakan dalam pertanyaan yang mentakrifkan paparan dan dijana secara dinamik apabila paparan digunakan.

Pangkalan data hanya menyimpan definisi paparan dan tidak menyimpan data dalam paparan. Data ini disimpan dalam jadual sebenar yang dirujuk oleh pertanyaan yang mentakrifkan paparan. Apabila menggunakan pandangan untuk bertanya data, pangkalan data akan mendapatkan semula data yang sepadan daripada jadual sebenar. Oleh itu, data dalam paparan bergantung pada data dalam jadual sebenar. Sebaik sahaja data dalam jadual sebenar berubah, data yang dipaparkan dalam paparan juga akan berubah.

Perbezaan antara paparan mysql dan jadual

1.

2. Paparan tidak mempunyai rekod fizikal sebenar;

3. Jadual adalah kandungan dan pandangan adalah tingkap

4. jadual boleh diubah suai dalam masa. Tetapi pandangan hanya boleh mencipta pernyataan untuk mengubah suai

5. Jadual adalah skema dalaman dan paparan adalah skema luaran

6. Jadual adalah milik kepada jadual dalam skema global dan merupakan jadual sebenar;

7. Penciptaan dan pemadaman paparan hanya mempengaruhi paparan itu sendiri dan tidak menjejaskan jadual asas yang sepadan.

Hubungan antara paparan mysql dan jadual

Pandangan ialah jadual yang dibina di atas jadual asas, dan strukturnya (iaitu, Lajur yang ditentukan) dan kandungan (iaitu, semua baris data) datang daripada jadual asas, dan ia wujud berdasarkan kewujudan jadual asas. Paparan boleh sepadan dengan satu jadual asas atau berbilang jadual asas. Pandangan ialah abstraksi jadual asas dan perhubungan baharu yang diwujudkan dalam erti kata yang logik.

[Cadangan berkaitan: tutorial video mysql]

Atas ialah kandungan terperinci Apakah perbezaan antara pandangan mysql dan jadual. 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