KomputerPangkalan data

DB - ia ... Jenis-jenis dan ciri-ciri pangkalan data yang

DB - singkatan untuk "pangkalan data" atau "pangkalan data" (bergantung kepada konteks). Dalam artikel ini, kita menganggap bahawa ia / mereka berada, apa dan di mana untuk memohon. Juga membincangkan DBMS dan pangkalan data - ia adalah sama atau tidak.

istilah

Pangkalan disebut repositori berstruktur maklumat tertentu. DB - ia juga merupakan model maklumat, keupayaan untuk mengandungi data tertentu, dengan syarat bahawa mereka akan dipesan. Setiap daripada kita telah bekerja dengan pangkalan data sekurang-kurangnya sekali, tetapi ia tidak dapat meneka, sebagai contoh, dengan memasukkan istilah carian, kita beralih kepada asas besar-besaran untuk data maklumat tertentu.

DBMS - adalah singkatan yang lain, yang bermaksud "sistem pengurusan pangkalan data". Dalam pengertian umum, mereka mewakili pelbagai penyelesaian perisian, yang anda boleh menyusun data dalam pangkalan data. Ini merujuk kepada pengisian asas maklumat, pesanan itu, memadam, menyalin, analisis dan banyak lagi.

pangkalan data bentuk

Dalam teori pangkalan data, terdapat beberapa jenis daripada mereka. terdapat:

  • pangkalan data hubungan (dari hubungan perkataan Inggeris, yang diterjemahkan sebagai "Sambungan") - dicirikan oleh hubungan dan dinyatakan sebagai satu set entiti yang saling berkaitan. Yang terakhir ini dibentangkan dalam bentuk tablet, yang mengandungi data dalam pangkalan data. Ini adalah yang paling biasa jenis pangkalan data.
  • Hierarki - disebabkan oleh tahap "ibu bapa dan anak", "superior-bawahan".
  • Network - satu cabang spesies sebelumnya.
  • Berorientasikan objek, yang bekerja secara langsung dengan kaedah pengaturcaraan yang sesuai (PLO).

Mari kita kaji setiap daripada mereka secara terperinci, berhenti di sepanjang jalan untuk idea-idea asas dan konsep pangkalan data.

DB - ia adalah tanda?

pangkalan data hubungan adalah dalam perwakilan biasa mereka tidak menyebabkan kesukaran bagi pemahaman - plak dengan maklumat. Untuk menjelaskan, anda boleh meminta bantuan adalah pangkalan data yang sangat terkenal syarikat "Microsoft" - "Acces", sebahagian daripada pakej aplikasi pejabat biasa.

Dalam jadual pangkalan data hubungan mempunyai penyertaan (baris) dan medan (lajur). Yang pertama mengandungi maklumat segera, data pada masa lalu - penerangan mengenai apa yang dimaksudkan rakaman. Sebagai contoh, bidang - "nama" entry - "Catherine".

Untuk ruang ditakrifkan jenis nilai. Mereka mungkin angka, watak, tarikh, masa, dan lain-lain Juga, setiap meja telah menjadi satu bidang utama - .. Rekod dalamnya secara unik mengenal pasti data.

Perlu difahami bahawa pangkalan data itu sendiri - ia tidak meja. Pangkalan data ini boleh disimpan dari satu hingga beberapa ratus jadual, bergantung kepada jumlah dan kepelbagaian maklumat.

Perhubungan antara jadual

Untuk memastikan hubungan antara jadual dalam pangkalan data mempunyai skema. Komunikasi adalah:

  • "One-to-one" - setiap rekod dalam jadual sepadan dengan hanya satu rekod dari plat lain.
  • "Satu-ke-banyak" dan "banyak-ke-banyak". Rekod boleh sesuai dengan beberapa jadual yang berkaitan. Alternatif (penjelmaan kedua).
  • "Ramai ke banyak". Ia tidak sukar untuk meneka bahawa dalam kes ini, berbilang baris boleh dipilih untuk menyambung beberapa deretan meja yang lain (seperti link yang dianjurkan menggunakan jadual pementasan dan dua pautan di atas spesies).

Bergerak ke atas dan ke bawah

pangkalan data hierarki adalah lebih berstruktur daripada hubungan. Mereka cenderung untuk ketaatan yang ketat. Terdapat unsur akar - "hujung", yang bercabang keluar bawahan - "waris" atau "keturunan". pangkalan data hierarki - asas mempunyai struktur pokok di mana hanya satu moyang mungkin pada setiap nod.

jenis ini adalah mudah untuk digunakan untuk membina repositori maklumat struktur pun memesan: sebagai contoh, asas unit tentera atau fail data pengurus. Kelemahan ini dianggap mustahil untuk unit untuk mempunyai lebih daripada satu ibu bapa, serta kerumitan logik pangkalan data.

memperluaskan hubungan

Rangkaian DB keputusan keluli kekurangan hierarki dinamakan di atas. "Ramai ke banyak" Satu-satunya perbezaan antara jenis ini hubungan sebelum bermula, yang dalam kes ini ditunjukkan dalam fakta bahawa sebagai nenek moyang mungkin mempunyai banyak waris, dan mereka, keturunan, boleh berlaku dari beberapa nod.

kaedah paparan jadual

Walaupun pada hakikatnya bahawa jadual dikaitkan terutamanya dengan pangkalan data hubungan dan hierarki, rangkaian, dan juga boleh diwakili dalam bentuk jadual. Perbezaan asas di antara jenis - pada dasarnya pembinaan struktur: hubungan, berbanding dua yang lain adalah lebih bebas dan kurang diperintahkan.

Objek gaya berorientasikan

Terakhir dilihat jenis - objek berorientasikan - kurangnya sama. Ini kerana ia adalah sangat khusus. Kompleks struktur data seperti objek bentuk asas dan bekerja secara langsung dengan bahasa pengaturcaraan berorientasi objek. Mereka telah dibangunkan pada tahun lapan puluhan abad yang lalu dan belum mendapat banyak populariti kerana kerumitan dan kadar tidak terlalu tinggi kelajuan.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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