KomputerDatabase

Jaringan Data Model

Model data jaringan menggantikan hirarki yang lebih sederhana dan jelas. Pada intinya, model jaringan sangat mirip dengan hirarki, juga memiliki komponen, yaitu elemen root yang disimpan informasi yang paling penting. Antara node digabungkan melalui hubungan. Dan node terletak pada jarak yang sama dari simpul akar untuk membentuk, seperti pada model hirarkis, tingkat. Keunikan dari model hierarkis adalah bahwa dari satu elemen yang lain hanya dapat satu rute, dan dalam jaringan ini tidak terjadi, ada beberapa rute. Model data jaringan memberikan kesempatan untuk membangun lebih struktur kompleks data. Ini adalah perbedaan utama antara dua model ini.

Dalam rangka untuk menciptakan sebuah model data adalah terwujudnya hubungan "banyak ke banyak" dengan koreksi simultan kekurangan yang ada dalam model hirarkis, yang telah diidentifikasi dari waktu ke waktu. Model data jaringan didasarkan pada penggunaan teori graf. Dari sudut pandang ini, itu sesuai dengan grafik yang sewenang-wenang. Dalam model ini, setiap keturunan dapat memiliki sejumlah nenek moyang. database jaringan terdiri dari satu set catatan, dan mengatakan mengatur hubungan yang hadir antara catatan data. Dua jenis catatan, itu adalah leluhur dan keturunan, menentukan jenis koneksi. jenis contoh komunikasi biasanya merupakan satu contoh dari nenek moyang merekam dengan masuknya set memerintahkan item milik jenis entri anak. Di bawah satu set umumnya dipahami sebagai seperangkat bernama catatan, di mana satu jenis catatan menyatakan pemilik set, dan catatan lain - set anggota.

Model data jaringan memiliki beberapa keanehan. Semua jenis koneksi yang digunakan tentu harus fungsional, yaitu "banyak untuk satu", "satu-ke-banyak" atau "1-1". Model ini terbatas internal mengungkapkan pernyataan bahwa untuk jenis koneksi dengan jenis tertentu dari catatan leluhur dan keturunan jenis merekam kondisi tentu tertentu terpenuhi. Dalam rangka untuk menentukan hubungan "banyak ke banyak", tipe khusus dari catatan telah diperkenalkan, serta sepasang fungsional link bentuk "satu untuk pluralitas" dan "banyak-ke-satu." Jika perlu, informasi tambahan dapat ditambahkan dalam rekaman, melakukan peran ligamen.

Hubungan kelompok model jaringan umumnya menggambarkan tipe hubungan "one-to-set", yaitu, pemilik satu, tapi dia memiliki banyak bawahan. Satu dapat menyebutkan sebagai contoh sikap ini sebagai "pekerjaan." Di sini berarti bahwa setiap karyawan bekerja di setiap departemen tertentu, tetapi setiap departemen mungkin bekerja beberapa karyawan. Jaringan Model tipe "satu untuk pluralitas" hubungan antara berbagai entitas diimplementasikan dengan cara hubungan kelompok.

Model jaringan database yang melibatkan penggunaan operasi berikut pada data:

- Ingat, Anda harus memasukkan informasi dalam database kami;

- untuk memasukkan dalam sikap kelompok, yang diatur antara ini komunikasi tertentu;

- switch, yang membuat transisi dari satu set anggota untuk setiap pemilik lainnya;

- Update, yaitu, untuk membuat modifikasi data;

- Ekstrak, yaitu, untuk melaksanakan operasi pada pembacaan data;

- untuk menghapus, yaitu, untuk membuat penghapusan logis atau fisik data;

- mengesampingkan catatan hubungan kelompok, yaitu, untuk melaksanakan pemutusan hubungan antara data.

Dalam sebuah model data memiliki fitur khusus untuk manipulasi data dan navigasi di antara mereka. Unit navigasi dalam model grafik untuk pembentukan catatan yang Anda ingin menerapkan manipulasi data lain. catatan ini biasa disebut saat ini. Model jaringan mungkin ada dari transisi saat ini untuk contoh berikutnya dari node saat ini untuk sewenang-wenang vertex link saat lain yang diwujudkan dengan hubungan kelompok. Navigasi mungkin mulai dengan merekam sewenang-wenang.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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