Kompiuteriai, Duomenų bazės
Apžvalga duomenų bazių valdymo sistemų
Viskas žmogaus veikla yra neatsiejamai susijusi su informacinių katalogų ir duomenų bazių įvairovę. Biblioteka registro, Užrašų knygelė, Adresų savo mobiliajame telefone arba planšetiniame kompiuteryje - tai ne pilnas sąrašas susistemintą informaciją, kuri mes naudojame. Bet kompiuterių kaip tiksliai, todėl mes suteikiame apibrėžimą.
Taigi, duomenų bazė (DB) - tai logiškai susijusių duomenų rinkinys, kuris aprašo informacija būseną objektų įvairių dalykinių sričių ir tvarkomi su kompiuterine įranga.
Duomenų bazių valdymo sistema yra programinė įranga ir kalbinė aplinka kurti, valdyti ir apdoroti informaciją bazes. Priskyrimas duomenų bazėje:
- Darbas su kokiais pagrindais remiantis išorės (diskai, juostos ir tt ...) ir RAM;
- Dalijimasis vartotojams;
- keisti valdymo, archyvavimo ir duomenų bazės naudojimą;
- suteikiant prieigą prie kalbos informacijos apdorojimo ;
- įrankiai kūrimo, modifikavimo, ir duomenų bazių valdymo.
Reliacinės valdymo sistema
Nuo kompiuterinių duomenų bazių atsiradimo tai buvo daug modelių savo darbą, tačiau santykinė modelis buvo labiausiai universalus. Tai susiję rinkinys informacinių lentelių, garantuoja patikimumą ir minimalią atleidimo informaciją. Stalo modelis buvo taikomas prie dalykinių sričių balsų dauguma, o rinka yra reliacinė duomenų bazių valdymo sistema pradėjo sparčiai vystytis. Paveikslėlyje parodytas reliacinės struktūros pavyzdys "bazės studentams."
Visi reliacinės DBMSs remti ANSI SQL kalbos standartą ir pagrindinius principus reliacinis modelis, kuris leidžia paraiškas veikti įvairiose duomenų bazėse. Be to, didelės duomenų bazės turi savo "SQL prailginimo papildymus. Pavyzdžiai valdymo sistemos duomenų bazę , skirtą didelės apimties projektams - tai "Microsoft SQL Server ir Oracle.
Reliacinė modelis sėkmingai naudojama interneto projektų kūrimą. Pavyzdžiai yra MySQL duomenų bazės ir PostgreSQL.
NoSQL technologijos
Į duomenų apimtis ir sudėtingumas santykių padidėjimas lėmė naujų duomenų bazių valdymo sistemų atsiradimas. Informacija nustojo būti nepriklausomi vienas nuo kito, o kartais net neįmanoma griežtai apibūdinti jos struktūrą. Reliacinių duomenų bazių nebegali susidoroti su tokiomis užduotimis. Tai atvedė prie naujo tipo informacinių duomenų bazių ir valdymo sistemas, kartu žinomi kaip NoSQL atsiradimą ( «ne SQL»).
Pagrindinės kategorijos NoSQL duomenų bazėse:
- "Rakto". Populiariausias duomenų - Redis, Voldemortas, Tokijas kabinetas ir Dynomite.
- Klonai duomenų Bigtable. Jis buvo sukurtas "Google" vidiniam naudojimui paieškos. oficialiai BigTable " Jis nesiūlo, tačiau yra duomenų apie jos pagrindu. Tai Hadoop, Hypertable ir Kasandra.
- Dokumento orientuotas. Populiariausias Berkeley DB XML, MongoD, egzistuoja ir CouchDB.
- Remiantis pagrindo milimetrinio teorija. Naudojama Neo4j, SONES graphDB ir AllegroGraph.
ateitis DBVS
Rinkos reliacinės duomenų bazės valdymo sistemos ir toliau auga ir vis daugiau ir daugiau linkę naudoti NoSQL priėmimą. Žinoma, "Classic» SQL pardavė didelį kiekį programinės įrangos sistemų įvairaus sudėtingumo ir už juos yra tokie rinkos gigantai kaip "Microsoft" ir "Oracle". Bet su kai tikrumo mes galime manyti, kad NoSQL ateinančiais metais galės žymiai nuversti lyderius sudėtingų informacinių sistemų plėtrą.
Similar articles
Trending Now