KomputerBasis data

Tinjauan sistem manajemen database

Sadaya aktivitas manusa anu inextricably dikaitkeun jeung rupa-rupa directories informasi jeung basis data. The pendaptaran Perpustakaan, Notepad, alamatna dina handphone anjeun atawa tablet - ieu lain nafsirkeun informasi terstruktur, nu ieu kami nganggo. Tapi komputer kawas precision, sangkan masihan harti nu.

Ku kituna, database (DB) - a set data logis patali anu ngagambarkeun kaayaan informasi objék dina sagala rupa wewengkon poko sarta diprosés ku alat-alat komputer.

Sistim manajemén databés téh software na basa lingkunganana pikeun nyieun, menata sarta ngolah basa informasi. Assigning database:

  • Dianggo ku basa dina luar (disk, kaset, jsb ...) jeung RAM;
  • Ngabagikeun pamaké;
  • ngarobah kontrol, archiving na recovery database;
  • nyadiakeun aksés ka basa ngolah informasi ;
  • parabot pikeun nyiptakeun, modifikasi, sarta manajemén database.

Kantun nempatkeun, database nangtukeun metoda gudang, sarta database nyadiakeun sarana pikeun ngolah. Sajaba, sistem manajemen database dibagi kana sistem pamakéan umum anu tiasa ngadamel rupa-rupa data sarta husus dirancang pikeun aréa matuh husus atawa tipe inpormasi. Conto sistim manajemén database husus anu obyék-berorientasi.

System Management Relational

Kusabab mecenghulna basis data komputer eta geus loba model karya maranéhanana, tapi model relational éta paling universal. Ieu mangrupakeun set patali tabel informasi, jaminan integritas jeung redundancy minimum informasi. Modél méja éta lumaku ka mayoritas wewengkon tunduk, tur pasar nyaéta sistem manajemen database relational mimitian ngembangkeun gancang. inohong nembongkeun conto struktur relational tina "dasar siswa."

Kabéh DBMSs relational ngarojong standar basa ANSI SQL jeung prinsip dasar tina model relational, nu nyandak aplikasi pikeun dijalankeun dina basis data béda. Sajaba ti, basis data badag boga tambahan extension SQL sorangan. Conto sistem manajemen database pikeun proyék-proyék ageung skala - ieu Microsoft SQL Server jeung Oracle.

Modél relational hasil dipaké dina ngembangkeun proyék Internet. Contona nyaéta database MySQL na PostgreSQL.

téhnologi NoSQL

Kanaékan jilid data na pajeulitna hubungan geus ngarah ka mecenghulna sistem manajemen database anyar. Émbaran geus ceased janten bebas unggal sejen, sarta kadangkala malah mungkin mun mastikeun ngajelaskeun struktur na. basis data Relational bisa euweuh Cope jeung tugas sapertos. Ieu ngarah ka mecenghulna hiji tipe anyar tina basis data informasi sarta Sistem manajemén, sacara koléktif katelah NoSQL ( «euweuh SQL»).

Kategori utama basis data NoSQL:

  1. "Key Niley". Nu pang populerna database - Redis, Voldemort, Kabinet Tokyo jeung Dynomite.
  2. Clones database BigTable. Ieu diwangun ku Google pikeun engine pamakéan pilarian internal. resmina BigTable Ieu teu ditawarkeun, tapi aya database on dadasar na. Ieu Hadoop, Hypertable na Cassandra.
  3. Dokumen-berorientasi. Nu pang populerna Berkeley DB XML, MongoD, aya na CouchDB.
  4. Dumasar dasar teori grafik. Dipaké dina Neo4j, Sones graphDB na AllegroGraph.

kahareup DBMS

Pasar sistem manajemen database relational terus tumuwuh tur beuki loba condong ngagunakeun NoSQL-pembuatan. Tangtu, dina "Palasik» SQL dijual jumlah badag sistem software of varying pajeulitna, sarta maranehna aya raksasa pasar misalna kawas Microsoft sarta Oracle. Tapi kalawan sababaraha katangtuan bisa nganggap yén NoSQL dina taun datang bakal tiasa nyata oust pamingpin dina ngembangkeun sistem informasi kompléks.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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