KomputerPangkalan data

Rangkaian Data Digital

Model data rangkaian menggantikan hierarki yang lebih mudah dan jelas. Pada terasnya, model rangkaian adalah sangat serupa dengan hierarki, ia juga mempunyai komponen, iaitu unsur akar di mana disimpan maklumat yang paling penting. Antara nod digabungkan melalui hubungan. Dan nod yang terletak pada jarak yang sama dari nod akar untuk membentuk, seperti dalam model hierarki, tahap. The keanehan model hierarki ialah bahawa dari satu unsur yang lain hanya boleh menjadi salah satu laluan, dan dalam rangkaian tidak berlaku, terdapat beberapa laluan. Model data rangkaian memberi peluang untuk membina struktur yang lebih kompleks data. Ini adalah perbezaan utama antara kedua-dua model.

Dalam usaha untuk mewujudkan satu model data adalah merealisasikan hubungan "yang banyak" dengan pembetulan serentak kelemahan sedia ada dalam model hierarki, yang telah dikenal pasti dari masa ke masa. Model data rangkaian adalah berdasarkan kepada penggunaan teori graf. Dari sudut pandangan ini, ia sepadan dengan graf sewenang-wenangnya. Dalam model ini, setiap keturunan boleh mempunyai apa-apa bilangan nenek moyang. pangkalan data rangkaian terdiri daripada satu set rekod, dan berkata set hubungan yang terdapat antara rekod data. Dua jenis rekod, iaitu moyang dan keturunan, menentukan jenis sambungan. jenis komunikasi contoh biasanya mewakili satu contoh moyang rakaman dengan kemasukan satu set lebih awal daripada barangan milik jenis kemasukan kanak-kanak. Di bawah satu set biasa difahami sebagai satu set bernama rekod, di mana satu jenis rekod diisytiharkan pemilik yang ditetapkan, dan rekod lain - set ini ahli.

Model data rangkaian mempunyai beberapa keganjilan. Semua jenis sambungan yang digunakan semestinya berfungsi, iaitu "yang satu", "one-to-orang banyak" atau "satu untuk satu". Model ini adalah terhad dalaman menyatakan penegasan bahawa untuk jenis ini berkaitan dengan jenis tertentu rekod moyang dan keturunan jenis rakaman keadaan semestinya tertentu dipenuhi. Untuk menentukan hubungan "yang banyak", sejenis rekod telah diperkenalkan, serta sepasang fungsi pautan yang berbentuk "satu untuk kepelbagaian" dan "banyak-ke-satu." Jika perlu, maklumat tambahan boleh ditambah dalam rakaman, melaksanakan peranan ligamen.

Hubungan kumpulan model rangkaian umumnya menggambarkan jenis hubungan "satu-ke-set", iaitu, pemilik salah satu, tetapi dia mempunyai banyak orang bawahan. Satu boleh memetik sebagai contoh sikap ini sebagai "kerja." Di sini bermaksud bahawa setiap pekerja bekerja di mana-mana jabatan tertentu, tetapi setiap jabatan juga boleh bekerja seorang pekerja sahaja. Rangkaian jenis model "satu untuk kejamakan" hubungan antara pelbagai entiti dilaksanakan dengan cara hubungan kumpulan.

Model rangkaian pangkalan data melibatkan penggunaan operasi berikut pada data:

- Ingat, anda perlu memasukkan maklumat dalam pangkalan data kami

- untuk dimasukkan ke dalam sikap kumpulan itu, yang terletak di antara komunikasi ini khusus;

- suis, iaitu untuk membuat peralihan dari satu set ahli kepada mana-mana pemilik lain;

- Update, iaitu, untuk membuat apa-apa pengubahsuaian data;

- ekstrak, iaitu, untuk menjalankan operasi pada bacaan data;

- untuk mengeluarkan, iaitu, untuk membuat penyingkiran yang logik atau fizikal data;

- menolak rekod hubungan kumpulan, iaitu, untuk menjalankan memecahkan hubungan antara data.

Dalam apa-apa model data mempunyai ciri-ciri khas untuk manipulasi data dan pandu arah di antara mereka. Unit navigasi dalam model graf bagi penubuhan rekod yang anda ingin memohon satu lagi manipulasi data. Rekod-rekod ini biasanya dipanggil semasa. Model rangkaian boleh hadir daripada peralihan semasa ke kejadian seterusnya nod semasa yang lain sewenang-wenangnya semasa link mercu yang disedari oleh hubungan kumpulan. Navigation mungkin bermula dengan rakaman sewenang-wenangnya.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ms.delachieve.com. Theme powered by WordPress.