Computer, Mga database
Kinatibuk-ang Pagpasabut sa mga sistema sa database management
Ang tanan nga ang kalihokan sa tawo nalambigit gayod sa usa ka matang sa impormasyon nga direktoryo ug mga database. Ang Library registry, notepad, address sa imong mobile phone o tablet - kini dili mao ang usa ka bug-os nga listahan sa mga estraktura nga impormasyon, nga atong gamiton. Apan computer sama sa katukma, sa ingon kita mohatag sa kahulugan.
Mao kini ang, sa usa ka database (DB) - usa ka hugpong sa makataronganon nga may kalabutan sa data nga naghulagway sa impormasyon kahimtang sa mga butang sa mga nagkalain-laing subject areas ug proseso sa computer mga ekipo.
Database sa pagdumala nga sistema mao ang usa ka software ug pinulongan nga palibot alang sa pagmugna, pagdumala ug pagproseso sa mga base sa impormasyon. Assign database:
- Trabaho uban sa mga tungtonganan sa gawas (disk, tapes, etc ...) ug sa RAM;
- Pagpakigbahin tiggamit;
- usab sa pagpugong sa, archiving ug sa database sa pagkaayo;
- paghatag og access sa pinulongan processing impormasyon ;
- mga himan alang sa paglalang, modification, ug sa database management.
Relasyon Management System
Sukad sa anhi sa database computer kini sa daghan nga mga modelo sa ilang mga buhat, apan ang relasyon modelo mao ang labing universal. Kini mao ang usa ka may kalabutan nga mga hugpong sa mga impormasyon lamesa, garantiya sa integridad ug minimum ekstra sa impormasyon. Table model mao magamit sa kadaghanan sa mga hilisgutan nga mga dapit, ug sa merkado mao ang usa ka relasyon database management system misugod sa pag-ugmad sa paspas. Ang numero nagpakita sa usa ka panig-ingnan sa usa ka relasyon nga gambalay sa "base sa mga estudyante."
Ang tanan nga relasyon DBMSs pagsuporta ANSI SQL pinulongan sumbanan ug sa nag-unang mga baruganan sa relasyon nga modelo, nga makahimo sa mga aplikasyon sa pagdagan sa lain-laing mga mga database. Dugang pa, dako database adunay ilang kaugalingon nga mga pagdugang SQL extension. Ehemplo sa management system database alang sa dako nga-scale nga mga proyekto - kini mao ang Microsoft SQL Server ug pulong sa Dios.
Ang relasyon modelo malampuson nga gigamit sa pagpalambo sa mga proyekto sa Internet. Mga panig-ingnan mao ang MySQL database ug PostgreSQL.
NoSQL teknolohiya
Ang abut sa mga tomo data ug sa kakomplikado sa relasyon nga gipangulohan sa sa pagtunga sa mga bag-ong sistema sa database management. Impormasyon mihunong na independente sa usag usa, ug usahay bisan sa imposible nga hugot nga paghulagway sa gambalay niini. Relasyon database dili na sa pagsagubang sa maong mga buluhaton. Kini miresulta sa sa pagtunga sa usa ka bag-o nga matang sa impormasyon database ug mga sistema sa pagdumala, sa kinatibuk nailhan nga NoSQL ( «walay SQL»).
Ang nag-unang mga kategoriya sa NoSQL mga database:
- "Key Bili". Ang labing popular nga database - Redis, Voldemort, Tokyo Cabinet ug Dynomite.
- Clones database BigTable. Kini naugmad sa Google alang sa internal nga paggamit search engine. opisyal BigTable Kini dili nga gitanyag, apan adunay usa ka database sa iyang basehan. Kini Hadoop, Hypertable ug Cassandra.
- Document-oriented. Ang labing popular nga Berkeley DB XML, MongoD, anaa ug CouchDB.
- Base sa base sa graph teoriya. Gigamit sa Neo4j, Ang mga anak graphDB ug AllegroGraph.
kaugmaon sa DBMS
Market relasyon sistema sa database management nagpadayon sa pagtubo ug mas ug mas makiling sa paggamit NoSQL-making. Siyempre, sa "classic» SQL gibaligya sa usa ka dako nga kantidad sa mga sistema sa software sa lainlaig komplikado, ug alang kanila didto ang maong mga merkado higante sama sa Microsoft ug pulong sa Dios. Apan uban sa pipila pagkatinuod kita maghunahuna nga NoSQL sa umaabot nga mga tuig nga makahimo sa kamahinungdanon palagputon sa mga lider sa pagpalambo sa komplikado nga mga sistema sa impormasyon.
Similar articles
Trending Now