Basis Data Apa Yang Ada?

Daftar Isi:

Basis Data Apa Yang Ada?
Basis Data Apa Yang Ada?

Video: Basis Data Apa Yang Ada?

Video: Basis Data Apa Yang Ada?
Video: #1 Pengenalan Basis Data | SISTEM BASIS DATA 2024, Mungkin
Anonim

Basis data (DB) memungkinkan Anda untuk menyimpan berbagai informasi dalam bentuk tabel terstruktur atau skema pewarisan untuk elemen, yang berisi catatan yang diperlukan, dikelompokkan berdasarkan kumpulan properti atau parameter yang serupa dan dimasukkan ke dalam sel yang sesuai. Ada beberapa jenis database, yang berbeda dalam struktur dan tujuan penggunaannya.

Basis data apa yang ada?
Basis data apa yang ada?

Database hierarkis

Struktur dalam basis hierarkis disajikan dalam bentuk skema yang memiliki objek dari berbagai level yang dimiliki oleh satu atau beberapa grup data. Ada elemen induk dan anak dalam database, mis. prinsip-prinsip pewarisan dan pengelompokan berdasarkan jenis informasi yang disimpan telah diterapkan. Secara struktural, basis hierarkis adalah pohon elemen. Ini adalah bagaimana dokumen XML dan registri Windows diimplementasikan.

Misalnya, ada database pelanggan di toko. Setiap pelanggan membeli produk tertentu. Jadi, jika Anda mewakili pembelian di toko sebagai database hierarkis, elemen induk akan diekspresikan dalam pelanggan tertentu. Elemen anak akan menjadi barang yang dibeli, yang akan dikaitkan dengan setiap konsumen secara individual. Dengan demikian, pembeli Petrov, yang membeli pemutar DVD dan disk dengan film, akan menjadi elemen utama. Player dan disk akan diasosiasikan dengan Petrov dan akan menjadi elemen anak dalam database.

Basis data berjaringan

Basis data jaringan juga dibangun berdasarkan prinsip hierarki, tetapi mereka memiliki beberapa perbedaan - setiap elemen anak dapat dikaitkan dengan beberapa catatan induk, mis. objek yang terletak di atas sel ini dalam struktur.

Dengan demikian, setiap database jaringan hanya merupakan hierarki yang rumit. Kerugian dari jenis ini adalah beberapa kebingungan saat menyimpan data dalam jumlah besar, yang melanggar efisiensi penggunaannya saat menyimpan informasi secara umum.

Contoh mencolok dari basis jaringan adalah Internet, yang memiliki sejumlah besar dokumen yang memiliki beberapa elemen induk dan saling berhubungan oleh hyperlink, mis. didistribusikan dalam satu basis jaringan.

Database relasional

Saat ini jenis pangkalan ini adalah salah satu yang paling luas dan banyak digunakan karena strukturnya. Semua data dalam database semacam itu disimpan dalam tabel terpisah, yang diakses dengan mengakses baris, kolom, atau sel tertentu secara langsung atau menggunakan bahasa kueri atau sistem manajemen database yang ada.

Tahap yang paling sulit dalam pengembangan database relasional adalah desain.

Tabel menunjukkan tipe data, nomor urut, parameter string, teks, dll. Masing-masing elemen ini dapat ditemukan secara otomatis oleh kueri pencarian yang sesuai, terlepas dari jumlah data yang disimpan, yang membuat jenis ini sangat efektif saat melakukan tugas penyimpanan informasi selama pengembangan situs atau penyimpanan informasi yang ekstensif.

Direkomendasikan: