Perbezaan Antara Umum dan Pengkhususan dalam DBMS

Perbezaan Utama - Generalisasi vs Pengkhususan dalam DBMS
 

The perbezaan utama antara Pengumuman dan Pengkhususan dalam DBMS ialah Generalisasi adalah proses menggabungkan entiti peringkat rendah untuk menghasilkan entiti peringkat tinggi manakala Pengkhususan adalah proses membahagikan entiti peringkat tinggi ke entiti peringkat rendah.

Setiap organisasi perlu menyimpan data mengikut keperluan. Terdapat pelbagai jenis data, dan harus ada mekanisme untuk mengaturnya. Sistem Pengurusan Pangkalan Data (DBMS) boleh digunakan untuk menyimpan, mengemas kini, mengurus dan mengambil data dengan cekap. Sebelum menyimpan data dalam pangkalan data, harus ada representasi visual pangkalan data yang hendak dirancang. Rangkaian Hubungan Entiti (ER) boleh digunakan untuk mendapatkan pemahaman konsep tentang pangkalan data. Diagram ER adalah berdasarkan kepada model ER. Dengan kerumitan data, model ER dibangunkan lagi. Ia dikenali sebagai model Hubungan Entiti Enhanced (EER). Gambar rajah berdasarkan model EER dipanggil gambarajah ER Diperbaharui. Pengujaan dan Pengkhususan adalah dua konsep model Enhanced ER yang boleh digunakan untuk membuat gambarajah EER.

KANDUNGAN

1. Gambaran Keseluruhan dan Perbezaan Utama
2. Apakah Pengumuman di DBMS
3. Apakah Pengkhususan dalam DBMS
4. Hubungan Antara Umum dan Pengkhususan dalam DBMS
5. Perbandingan Side by Side - Pengkhususan vs Pengkhususan dalam DBMS dalam Borang Tabular
6. Ringkasan

Apakah Generasi dalam DBMS?

Entiti merujuk kepada objek dunia sebenar, dan terdapat hubungan di antara entiti. Diagram ER adalah berdasarkan kepada model Entity-relationship (ER). Model perhubungan entiti adalah model yang digunakan untuk merancang dan mewakili hubungan antara data. Dalam pangkalan data Pusat Perubatan, boleh terdapat entiti seperti pesakit, doktor, ahli kakitangan dll. Setiap entiti mempunyai sifat yang menggambarkannya. Mereka dikenali sebagai sifat. Entiti pesakit boleh mempunyai atribut seperti pesakit_id, nama, alamat, telefon dll. Persatuan di antara entiti dikenali sebagai hubungan.

Dengan kerumitan data, model ER asal telah dibangunkan lagi. Ia dikenali sebagai model Enhanced ER (EER). Gambar rajah berdasarkan model EER dipanggil gambarajah Enhanced ER (EER). Generalisasi adalah konsep yang boleh digunakan ketika menggambar gambarajah EER. Dalam Generalisasi, entiti yang lebih rendah boleh digabungkan menjadi entiti peringkat tinggi. Ia juga dikenali sebagai pendekatan bawah ke atas. Dalam pendekatan ini, entiti digabungkan bersama untuk melaksanakan entiti yang umum.

Rajah 01: Pengujaan, pendekatan bawah

Menurut gambarajah di atas, terdapat dua entiti yang dipanggil Pelajar dan Pensyarah. Entiti pelajar mengandungi atribut student_id, nama dan bandar. Pensyarah mengandungi atribut lecturer_id, nama dan bandar. Kedua-duanya boleh digabungkan bersama untuk mewujudkan entiti Orang. Atribut nama dan bandar adalah perkara biasa bagi kedua-dua entiti. Oleh itu, mereka boleh diletakkan dalam entiti Orang. Entiti pelajar mempunyai atribut pelajar sendiri. Entiti Pensyarah mempunyai pensyarah_sifat sendiri. Entiti Pelajar dan Pensyarah adalah lebih lanjut ke dalam entiti Perseorangan.

Apakah Pengkhususan dalam DBMS?

Pengkhususan adalah kebalikan dari Generalization. Dalam pengkhususan, entiti peringkat tinggi boleh dipecah menjadi entiti peringkat rendah. Entiti peringkat tinggi lebih khusus lagi. Ia juga dikenali sebagai pendekatan atas ke bawah. Pertimbangkan, contoh yang sama seperti di atas.

Rajah 02: Pengkhususan, pendekatan atas ke bawah

Mengikut gambarajah di atas, entiti Orang boleh dibahagikan lagi ke dalam entiti khusus iaitu Pelajar dan Pensyarah. Entiti orang mempunyai entiti nama dan bandar. Oleh itu, atribut tersebut juga termasuk entiti Pelajar dan Pensyarah. Entiti pelajar mengandungi atribut nama dan bandar dan atributnya sendiri iaitu student_id. Entiti Pensyarah mengandungi nama, atribut bandar dan atributnya sendiri yang merupakan pensyarah. Ia dapat diperhatikan bahawa entiti Perseorangan lebih khusus ke dalam Pelajar dan Pensyarah.

Apakah hubungan antara Pengumuman dan Pengkhususan dalam DBMS?

  • Penjanaan adalah bertentangan dengan Pengkhususan dan Pengkhususan adalah bertentangan dengan Umum.

Apakah Perbezaan Antara Umum dan Pengkhususan dalam DBMS?

Pengkhususan vs Pengkhususan di DBMS

Generalisasi adalah proses menggabungkan entiti peringkat rendah untuk menghasilkan entiti peringkat tinggi. Pengkhususan adalah proses membahagikan entiti peringkat tinggi ke entiti peringkat rendah.
 Sinonim
Pengumuman dikenali sebagai pendekatan bawah. Pengkhususan dikenali sebagai pendekatan atas ke bawah.
Tugas Utama
Dalam Generalisasi, beberapa entiti dibawa bersama ke dalam satu entiti umum berdasarkan ciri-ciri yang serupa. Dalam pengkhususan, entiti terbahagi kepada sub-entiti berdasarkan ciri-ciri mereka.

Ringkasan - Pengumuman vs Pengkhususan dalam DBMS

Gambar rajah ER digunakan untuk memodelkan struktur pangkalan data. Ia menyediakan pemahaman konseptual mengenai pangkalan data. Ia berdasarkan model ER. Model ER dibangunkan lagi, dan dikenali sebagai model ER Enhanced. Model EER berdasarkan rajah adalah model EER. Pengumuman dan Pengkhususan adalah dua konsep yang boleh digunakan apabila menggambar gambarajah ER Diperbanyakkan. Perbezaan antara Umum dan Pengkhususan dalam DBMS ialah Pengujaan adalah proses menggabungkan entiti peringkat rendah untuk menghasilkan entiti peringkat tinggi manakala Pengkhususan adalah proses membahagikan entiti peringkat tinggi ke entiti peringkat rendah. Artikel ini membincangkan perbezaan antara Umum dan Pengkhususan dalam DBMS.

Rujukan:

1. "Model ER Enhanced." Pengumuman, Pengkhususan dan Agregasi dalam Model ER | | Studytonight. Terdapat di sini
2. "Agregasi Penguaan." Www.tutorialspoint.com, Titik Tutorial, 8 Jan. 2018. Boleh didapati di sini