Komputer, Basis data
Prakték paling umum nyaéta boga database a?
Gawe bareng jeung database eta dipirig ku sagala proyék leuwih atawa kurang kompleks. DB tindakan salaku Repository inpormasi nu ngandung sakabéh parameter dipikabutuh pikeun operasi bener sistim éta. Sarta prestasi naon nu paling umum dina prakna? Basa aranjeunna keur dipake? Ieu jeung patarosan sejenna bakal diwaler dina artikel ieu.
inpo umum
Ku kituna, mimitina Anjeun kudu nangtukeun urutan, naon program sual. Databés - nami pikeun neundeun mantri inpormasi wenang. Ieu bisa disusun teu ngan kalayan bantuan IT-téknologi tapi ogé di cara jeung métode lianna. Tapi dina waktos anu sareng jadi dasarna geus bisa dipake prinsip systematization.
Ieu kudu dicatet yén nyusun sarta pelestarian sahiji kasempetan ieu nyatu. Tiap tina cara nempatkeun maju sarat husus. Aya basis data nu dimaksudkeun pikeun beroperasi autonomously dina hiji komputer. Séjén nyadiakeun keur interaksi jeung server jauh. Lamun urang ngobrol ngeunaan arsitektur, nu paling umum aya hirarki na jaringan basis data. Dina artikel ieu, éta maranéhna museurkeun bakal.
database hirarki
Sistem arsitéktur dina hal ieu, nyadiakeun anu unggal obyek anu digambarkeun salaku éntitas definite. Kusabab buah ieu dianggap bisa boga kolot atawa anak elemen. A fitur husus arsitektur téh nya éta kudu aya obyék tunggal ti nu sagalana dimimitian. Hasil tungtung mangrupakeun struktur nu nyarupaan hiji tangkal. Ngartos kumaha hiji organisasi bisa mantuan ampir sagala program heubeul. Dasar tipe ieu data - eta oge sistem file komputer.
Hal ieu sering nyarios yén pamakéan struktur saperti henteu hal éféktif. Tapi, pihakna masih loba dipaké. Ieu alatan kanyataan yén karya kalawan databés téh aya mangpaatna lamun éta perlu utamina maca inpo. Mémang, dina hal ieu, struktur geus pisan facilitates konstruksi. Salaku conto, hayu urang nganggap ieu: lamun urang milih hiji folder husus, interaksi nyokot teundeun gancang. Tapi lamun urang ngamimitian mariksa komputer Antipirus, éta bakal balik waktu anu pohara lila.
database Network
jenis ieu conto modifikasi, disebutkeun saméméhna. Beda utama didieu teh Jumlah Tumbu. Ku kituna, dina basis data hirarki disadiakeun yén hiji unsur tiasa gaduh ngan hiji indung. Ku kituna, urang bisa ngobrol ngeunaan hiji Konstrain tangtu dina ngembangkeun databés. database Network ogé bisa mibanda sababaraha kolotna. Ieu utamana nujul kana kreasi database dumasar XML.
basis data Relational
Paling umum aranjeunna dina praktekna, lamun urang ngobrol ngeunaan pamakéan massa, ngedit jeung saterusna. Alesan keur popularitas maranéhanana nyaéta nu basis data relational pisan gampang pikeun ngajelaskeun dina matematika. Hatur nuhun kana palaksanaan betah, sarta aranjeunna nyebar.
dasar téoritis maranehna dijumlahkeun matematikawan Edgar Frank Codd (kiwari almarhum). Anjeunna dina eighties bisa pisan tuntas jeung akurat ngajelaskeun struktur Cikajang, ngagunakeun basa matematika. Tapi sakumaha prakték nempokeun, ulikan ieu dasar alus pikeun palaksanaan software. basis data Relational geus jadi jadi popular nu lamun ngobrol ngeunaan Cikajang, standar téh ngarti aranjeunna. Hayu urang nengetan, sarta palaksanaan husus maranéhanana.
Fitur sahiji basis data relational
fitur distinguishing utama maranéhanana éta data nu disimpen salaku set tabel dua diménsi. Salaku conto basajan bisa dibikeun database Aksés, hiji anggota suite kantor ti Microsoft. Dina peran ti alfa jeung kolom omega-dipaké sarta barisan. fitur kahiji nyaéta yén ngaliwatan ngaran widang ditangtukeun maranéhanana, tipe data, nu dipaké di antarana. Sajaba ti éta, jumlah tina kolom téh tetep, sarta ngan bisa dirobah ku kuncén pangkalan. Garis nyaeta - ieu objék informasi. Jumlah maranéhanana dirobah rélatif gampang ku cara méré paréntah husus.
Eta kudu dipikaharti yén pangkalan data mangrupa konsép abstrak. Ku alatan éta, paling umum dina praktekna, anu basis data nu tabel numbu. ngagambarkeun grafis pohara alus dina urusan ieu bisa méré Aksés disebutkeun saméméhna. Aspék pangpentingna karya téh desain struktur. prosés ieu téh nyieun elemen didadarkeun di luhur. Ieu kudu dicatet yén ieu téh tahap hese, nu loba beginners anu enteng. Jeung alesan alus. Memang dugi data kasebut leutik, komputer bakal diolah gancang. Tapi sakumaha jumlah pertumbuhan informasi ieu slowing markedly. nilaina langsung sabanding jeung ukuran data disimpen sarta desain optimal struktur.
desain database
Ku kituna, kami geus dianggap varian nu pang populerna di pangkalan data. Ayeuna hayu urang ngobrol ngeunaan eta, deukeut naon paling umum dina praktekna nu basa aranjeunna keur dijieun na naha éta kitu. Salaku conto, anggap MySQL. Ku kituna, hasil tungtung boga sarat di handap:
- Database kedah janten obyek basajan dina watesan ngolah.
- pangkalan data kudu boga ukuran ci.
Mun anjeun akrab gampang ningali yen konsep ieu kontradiktif. Kahiji urang kedah ngartos kahayang bakal diliwatan kana databés tur jadi ditarik tina eta. anjeun tiasa manggihan puluhan jeung ratusan tabel kalawan jumlah luar biasa tina situs di proyek utama. Isu di handap kudu digali:
- Nangtukeun naon nu bakal disimpen data.
- Manggihan dimana informasi nu bakal dipasang.
- Mutuskeun kumaha tipe data keur nyokot kolom tunggal.
Ngarecah bisa dipaké pikeun ngurangan beban dina tabel individu. Sanajan kitu, miara kudu dibawa ka gaduh komponen nyampur tangtu.
kacindekan
Basis data anu komponén penting sagala proyék leuwih atawa kurang kompleks. Mimitina, dina praktek jalma moal bisa meunang ngatur éta sambungan optimal. Tapi dumasar kana waktu, ulikan ngeunaan seni tur ngaronjatkeun pangalaman anjeun tiasa gaduh bakal nyieun fasilitas hadé.
Ogé, sakuduna teu disposed perhatian sarta yén laun nawiskeun struktur software anu leuwih maju. Sajaba ti éta, sagala bantuan mungkin optimisation tur bisa nyadiakeun sistem manajemen database. Aranjeunna nyadiakeun alat pamekar sareng fungsionalitas lega, ku nu ampir unggal tugas bisa dilaksanakeun. A-rupa database anu cukup badag, jadi Anjeun bisa milih kahayang bakal banding.
Similar articles
Trending Now