Komputer, Database
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
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).
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
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