Prednosti in slabosti Microsoft SQL

Avtor: Tamara Smith
Datum Ustvarjanja: 19 Januar 2021
Datum Posodobitve: 21 November 2024
Anonim
CS50 2015 - Week 10
Video.: CS50 2015 - Week 10

Vsebina

Z vse pogostejšimi omrežnimi in spletnimi aplikacijami se povečuje tudi pomen sistemov za upravljanje relacijskih baz podatkov. Izbira pravega sistema za vaše potrebe je bistvenega pomena za zagotovitev kakovosti in učinkovitosti vaše aplikacije. Microsoft SQL je možnost, ki jo mnogi na splošno izberejo. Poznavanje vaših prednosti in slabosti vam lahko pomaga določiti najboljšo možnost za vas.

Slabost: Stroški

Ena glavnih pomanjkljivosti uporabe Microsoft SQL Server namesto alternativnega sistema za upravljanje relacijskih baz podatkov je, da so možnosti licenciranja zelo drage. Čeprav je uporaba programske opreme v izobraževalne ali razvojne namene brezplačna, se za kakršno koli komercialno uporabo zaračuna licenčnina. Na primer, za SQL Server 2008 SQL Server Standard Edition stane 17,28 R $ na procesor. Izdaja SQL Server Datacenter je na Microsoftovem spletnem mestu 132,53 R $ na procesor. Za mala podjetja in posameznike, ki so lastniki profitnih spletnih mest, to ni izvedljivo. Konkurenčna programska oprema, kot je MySQL, je pogosto brezplačna. V primerih, ko niso, pa najdražji paket MySQL Enterprise stane 12,03 USD na leto za vsak procesor, kar je relativno ceneje celo v primerjavi s paketom Microsoft Standard Edition SQL.


Prednost: Programska oprema za upravljanje na visoki ravni

Microsoft SQL Server vključuje programsko opremo za upravljanje baz podatkov tako na profesionalni kot na poslovni ravni. Nekateri konkurenti, na primer MySQL, so v zadnjih letih razvili podobno programsko opremo, vendar je SQL Server enostavnejši za uporabo in ima več funkcij. Sprožilci so na primer v celoti podprti v Microsoftovih izdelkih. V primeru MySQL je bil ta ukaz nedavno predstavljen, vendar še ni v celoti podprt. Programska oprema, ki jo ponuja Microsoft, ponuja tudi tesno integracijo z okoljem .NET, kar pa ne velja za konkurenčne izdelke.

Pomanjkljivost: omejena združljivost

Microsoft SQL Server je zasnovan samo za delovanje na strežnikih s sistemom Windows. Iz več razlogov, vključno s stroški licenciranja in varnostnimi vprašanji, se razvijalci pogosto odločijo, da bodo svoja spletna mesta gostili na Unixovih računalnikih, zaradi česar bo SQL Server neuporaben. Nasprotno, konkurenčni izdelki imajo že večjo združljivost z drugimi platformami. MySQL, na primer, deluje na vseh večjih platformah, vključno z Windows, Linux, Mac OSX in drugimi različicami Unixa. Poleg tega, da se Microsoftov izdelek ne more izvajati na platformah, ki niso Windows, lahko naleti tudi na težave z združljivostjo v zvezi z interakcijo z aplikacijami, ki se izvajajo na drugih platformah.


Prednost: Odlična podpora za obnovitev podatkov

Poškodovani podatki so vedno zaskrbljujoči, kadar pride do izpada električne energije ali napačnega izklopa. Microsoft SQL Server ima številne funkcije, ki spodbujajo obnovo in obnovitev teh podatkov. Čeprav posameznih tabel ni mogoče kopirati ali obnoviti, obstajajo popolne možnosti obnove zbirke podatkov, ki so v takšnih primerih lahko koristne. Z uporabo dnevniških datotek, predpomnilnika in varnostnih kopij Microsoftov izdelek uporabnika pomiri s svojimi možnostmi za obnovitev podatkov v primeru nesreče.

Ratline energijo pridobivajo vetlobo. Potopek pretvorbe ončnih žarkov v energijo imenujemo fotointeza in vaka ratlina tako ali drugače prehaja kozinjo. Fotointeza poteka na celični ravni, kar omogoča ...

Za odkrivanje, diagnoticiranje, ocenjevanje in premljanje priotnoti jetrnih bolezni in / ali poškodb e opravi tet delovanja jeter. Obtajajo številni različni pogoji in poškodbe, ki lahko vplivajo na j...

Preberite Danes