Desktop khahlanong le Server Database Systems
Oracle, SQL Server, Microsoft Access, MySQL, DB2 kapa PostgreSQL? Ho na le lihlahisoa tse fapaneng tsa li-database tse marakeng kajeno, ho etsa khetho ea sethaleng bakeng sa mehaho ea mokhatlo oa hau e le morero o boima.
Hlalosa Litlhoko Tsa Hao
Tsamaiso ea tsamaiso ea basebetsi (kapa DBMS) e ka aroloa ka mekhahlelo e 'meli: litsi tsa marang-rang le litsi tsa marang-rang. Ka kakaretso, marang-rang a li-desktop a lebisitsoe ho mekhoa e sebelisoang ke motho a le mong 'me a lula lik'homphieutha tse tloaelehileng (ka hona, desktop ).
Litsebelisoa tsa li-server li na le mekhoa ea ho netefatsa hore ho na le ts'ebetso e tsitsitseng le e tsitsitseng ea data ebile e ikemiselitse ho sebelisa mekhoa e mengata ea basebedisi. Lisebelisoa tsena li etselitsoe ho matha lisebelisoa tse phahameng tsa ts'ebetso 'me li jara tekanyo ea theko e phahameng.
Ke habohlokoa ho hlahloba litlhoko tsa tlhokomelo pele u kena kahare 'me u ipehela karolong ea hau ea marang-rang. U tla fumana hangata hore database ea dikhoebo e loketse ditlhoko tsa hau tsa khoebo ha o ne o rerile ho reka tharollo e theko e tlaase ea server. U ka boela ua senola litlhoko tse patiloeng tse hlokang hore ho behoe boitsebiso bo sebetsanang le boitsebiso bo hlephileng, bo sebetsanang le seva.
Tlhahlobo ea litlhoko tsa litlhoko e tla toba ho mokhatlo oa hau empa, bonyane, o lokela ho arabela lipotso tse latelang:
- Ke bo-mang ba tla sebelisa database mme ba tla etsa mesebetsi efe?
- Data e tla fetoha hangata hakae? Ke mang ea tla etsa liphetoho tsee?
- Ke bo-mang ba tla fana ka ts'ehetso ea IT bakeng sa database?
- Ke hardware efe e fumanehang? Na ho na le tekanyetso ea ho reka hardware e eketsehileng?
- Ke mang ea tla ikarabella ho boloka boitsebiso?
- Na ho fihlella ha data ho tla fanoa ka Internet? Haeba ho joalo, ke mokhoa ofe oa ho fumana o lokelang ho tšehetsoa?
Hang ha u se u fumane likarabo lipotsong tsena, u tla itokisetsa ho qala ts'ebetso ea ho hlahloba mekhoa e itseng ea tsamaiso ea lits'ebeletso tsa ditshwantsho. U ka 'na ua fumana hore sethaleng se seng sa server sa mefuta-futa (joaloka SQL Server kapa Oracle) se hlokahala ho tšehetsa lintho tse rarahaneng tse hlokahalang. Ka lehlakoreng le leng, database ea database e kang Microsoft Access e ka 'na ea e-ba matla a ho finyella litlhoko tsa hau (le ho bonolo haholo ho ithuta, hammoho le ho kentsetsa pocketbook ea hau!)
Boitsebiso ba Desktop
Litatiso tsa lisebelisoa tsa li-desktop li fana ka tharollo e theko e tlaase le e bonolo bakeng sa litlhoko tse ngata tse sa rarahaneng tsa ho boloka boitsebiso le litlhoko tsa ho qhekella. Ba fumana lebitso la bona ka lebaka la hore ba etselitsoe ho matha ka "desktop" (kapa ka bomong) lik'homphieutha. Mohlomong u tloaelane le tse seng kae tsa lihlahisoa tsena e se e le - Microsoft Access, FileMaker le OpenOffice / Free Office Base (mahala) ke bapalami ba ka sehloohong. A re ke re hlahlobeng melemo e fokolang e fumanoang ka ho sebelisa database ea dikhomphutha:
- Litsela tsa marang-rang tsa theknoloji li sa theko e tlaase. U tla fumana hore lisebelisoa tse ngata tsa lik'homphieutha li fumaneha ho pota $ 100 (ho bapisoa le likete tsa liranta bakeng sa motsoala oa bona). Ha e le hantle, haeba u na le kopi ea Microsoft Office, u se u ntse u le mong'a tumello ea Microsoft Access.
- Litsela tsa lisebelisoa tsa marang-rang li sebelisana le batho. Ho utloisisa ka botlalo SQL ha ho hlokehe ha u sebelisa mekhoa ena (le hoja ba bangata ba tšehetsa SQL bakeng sa li-Geek moo). DBMS ea Desktop e atisa ho fana ka mokhoa o bonolo oa ho sebelisa mokhoa o sebelisang litšoantšo.
- Litsela tsa marang-rang tsa lisebelisoa li fana ka tharollo ea web Litsela tse ngata tsa mehleng ea li-desktop li fana ka tshebetso ea marang-rang e u nolofalletsang ho phatlalatsa lintlha tsa hau ho web ka mokhoa o tsitsitseng kapa o matla.
Boitsebiso ba Seva
Boitsebiso ba lesebelisoa, bo kang Microsoft SQL Server , Oracle, PostgreSQL e hlahelletseng, le IBM DB2, e fana ka mekhatlo bokhoni ba ho laola litlaleho tse ngata ka tsela e lumellang basebelisi ba bangata ho kena le ho ntlafatsa lintlha ka nako e le 'ngoe. Haeba o khona ho sebetsana le tekete ea theko e phahameng, database e sebetsanang le seva e ka u fa tharollo e feletseng ea taolo ea data.
Melemo e fumanoang ka ho sebelisa mokhoa oa seva-based e fapane. A re hlahlobeng tse seng kae tsa maruo a hlaheletseng a fihletseng:
- Ho ba le botsitso. Litsela tsa marang-rang li ka sebetsana feela le bothata leha e le bofe ba ho laola data o ka li lahlelang. Bahlahisi ba rata litsamaiso tsena hobane ba na le li-intermerse (kapa li-API) tse sebetsang ka mokhoa o sebetsang ka mokhoa o sebetsang ka mokhoa oa lenaneo la lipapali tse fanang ka tsoelo-pele e potlakileng ea mekhoa e tloaelehileng ea tloaelo ea basebetsi. Sethala sa Oracle se fumaneha bakeng sa mekhoa e mengata ea ho sebetsa, ho fana ka li-junkies tsa Linux ka lebala la lipapali ha li kopane le batho ba Microsoft.
- Tshebetso e matla. Litsela tsa marang-rang tse tšehetsoang ke seva li matla joaloka tseo u batlang hore li be tsona. Ba bapalang ba ka sehloohong ba khona ho sebelisa ka mokhoa o nepahetseng feela ka sethala sefe kapa sefe se loketseng sa hardware seo u khonang ho ba hahela sona. Litsela tsa morao-rao li ka sebetsana le lisebelisoa tse ngata, tse potlakileng haholo, lisebelisoa tse koahetsoeng, khokahanyo e phahameng ea li-bandwidth le theknoloji e bolokehileng e bolokang boitsebiso.
- Ho ikamahanya le maemo. Tšobotsi ena e tsamaisana le e fetileng. Haeba u ikemiselitse ho fana ka lisebelisoa tse hlokahalang tsa thepa ea lichelete, marang-rang a li-server a khona ho sebetsana hantle ka palo ea basebelisi ba eketsehileng ka potlako le / kapa data.
NoSQL Mecha e meng ea boitsebiso
Ka tlhokahalo e ntseng e eketseha ea mekhatlo ea ho tsamaisa lisebelisoa tse kholo tsa boitsebiso bo rarahaneng - tse ling tsa tsona ha li na moetlo oa setso - "Litsela tsa" NoSQL "li se li jele setsi. Database ea NoSQL ha e hlophisitsoe ka mela e tloaelehileng / moqapi oa melaetsa ea setso ea setso, empa ho e-na le hoo e sebelisa mokhoa o fetohang oa data. Mohlala o fapana, ho itšetlehile ka database: ba bang ba hlophisa boitsebiso ka bobeli ba bohlokoa / ba bohlokoa, lirafo kapa lihlopha tse kholo.
Haeba mokhatlo o hlophisitsoeng o hloka ho senya boitsebiso bo bongata, nahana ka mofuta ona oa database, oo hangata o leng bonolo ho o beha ho feta mehloli e meng ea RDBM le ho feta. Bahanyetsi ba phahameng ba kenyelletsa MongoDB, Cassandra, CouchDB, le Redis.