KomputerDatabase

DB - itu ... jenis dan sifat dari database

DB - akronim yang berdiri untuk "database" atau "database" (tergantung pada konteks). Pada artikel ini, kita menganggap bahwa itu / mereka, apa dan di mana untuk menerapkan. Juga membahas DBMS dan basis data - itu adalah sama atau tidak.

terminologi

Database disebut repositori terstruktur informasi tertentu. DB - itu juga model informasi, kemampuan untuk mengandung data tertentu, dengan syarat bahwa mereka akan dipesan. Masing-masing dari kita telah bekerja dengan database setidaknya sekali, tetapi bahkan tidak bisa menebak, misalnya, dengan memasukkan istilah pencarian, kita beralih ke dasar skala besar untuk data informasi spesifik.

DBMS - adalah singkatan lain, yang merupakan singkatan dari "sistem manajemen database". Dalam pengertian umum, mereka mewakili berbagai solusi perangkat lunak, dengan mana Anda dapat mengatur data database. Hal ini mengacu pada pengisian basis informasi, memesan, menghapus, menyalin, analisis dan banyak lagi.

Database bentuk

Dalam teori database, ada beberapa jenis dari mereka. ada:

  • database relasional (dari bahasa Inggris kata hubungan, yang diterjemahkan sebagai "koneksi") - yang ditandai dengan hubungan dan dinyatakan sebagai satu set entitas yang saling terkait. Yang terakhir disajikan dalam bentuk tablet, yang berisi data database. Ini adalah yang paling umum jenis database.
  • Hirarkis - karena tingkat "orangtua-anak", "atasan-bawahan".
  • Jaringan - sebuah cabang dari spesies sebelumnya.
  • Berorientasi objek, yang bekerja secara langsung dengan metodologi pemrograman yang sesuai (PLO).

Mari kita perhatikan masing-masing secara rinci, berhenti di sepanjang jalan untuk ide-ide dasar dan konsep dari database.

DB - itu adalah tanda?

database relasional yang dalam representasi yang biasa mereka tidak menyebabkan kesulitan untuk memahami - sebuah plakat dengan informasi. Untuk memperjelas, Anda dapat meminta bantuan adalah database yang sangat terkenal dari perusahaan "Microsoft" - "Acces", bagian dari mereka biasa aplikasi office paket.

Dalam tabel database relasional memiliki entri (baris) dan field (kolom). Yang pertama berisi informasi segera, data di masa lalu - deskripsi tentang apa artinya rekaman. Misalnya, lapangan - "nama" entry - "Catherine".

Untuk bidang didefinisikan jenis nilai. Mereka mungkin numerik, karakter, tanggal, waktu, dll Juga, setiap meja harus menjadi bidang kunci - .. Rekam dalamnya unik mengidentifikasi data.

Perlu dipahami bahwa database itu sendiri - itu bukan meja. database dapat disimpan dari satu sampai beberapa ratus meja, tergantung pada jumlah dan keragaman informasi.

Hubungan antara tabel

Untuk memastikan hubungan antara tabel dalam database memiliki skema. Komunikasi adalah:

  • "Satu-ke-satu" - setiap record dalam tabel sesuai dengan hanya satu catatan dari piring lain.
  • "Satu-ke-banyak" dan "banyak-ke-banyak". Rekam mungkin sesuai dengan beberapa tabel terkait. Atau (perwujudan kedua).
  • "Banyak-ke-banyak". Hal ini tidak sulit untuk menebak bahwa dalam kasus ini, beberapa baris dapat dipilih untuk menghubungkan beberapa baris dari meja lain (link seperti diatur menggunakan tabel pementasan dan dua link di atas spesies).

Bergerak naik dan turun

database hierarkis jauh lebih terstruktur daripada relasional. Mereka cenderung ketaatan yang ketat. Ada elemen root - "ujung", yang bercabang bawahan - "ahli waris" atau "keturunan". database hierarkis - dasar memiliki struktur pohon di mana hanya satu nenek moyang mungkin pada setiap node.

Tipe ini nyaman digunakan untuk membangun repositori informasi struktur sudah memesan: misalnya, basis unit militer atau berkas data manager. Kelemahannya dianggap mustahil untuk unit untuk memiliki lebih dari satu orang tua, serta kompleksitas dari logika database.

memperluas hubungan

Jaringan DB keputusan baja kurangnya hirarkis bernama tepat di atas. "Banyak-ke-banyak" Satu-satunya perbedaan antara jenis hubungan sebelumnya dimulai, yang dalam hal ini ditunjukkan pada fakta bahwa sebagai leluhur mungkin memiliki banyak ahli waris, dan mereka, keturunan, dapat terjadi dari beberapa node.

Metode tampilan tabel

Terlepas dari kenyataan bahwa tabel terkait terutama dengan database relasional dan hirarkis, jaringan, dan juga dapat direpresentasikan dalam bentuk tabel. Perbedaan mendasar antara jenis - pada prinsipnya pembangunan struktur: relasional, dibandingkan dengan dua lainnya jauh lebih bebas dan kurang memerintahkan.

gaya berorientasi objek

Terakhir dilihat jenis - objek-berorientasi - yang paling umum. Hal ini karena sangat khusus. Kompleks struktur data seperti bentuk dasar objek dan bekerja secara langsung dengan bahasa pemrograman berorientasi objek. Mereka dikembangkan pada tahun delapan puluhan abad terakhir dan belum menerima banyak popularitas karena kompleksitas dan tingkat tidak sangat tinggi kecepatan.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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