MS SQL Server di forza e di debolezza

May 4

MS SQL Server di forza e di debolezza


Microsoft ha sviluppato il proprio software database di SQL Server in collaborazione con Sybase alla fine del 1980. Da allora, esso è passato attraverso molte revisioni e aggiornamenti ed è ora disponibile in diverse versioni, soddisfare le esigenze di una vasta gamma di clienti. SQL Server, come con molti sistemi server di database contemporanei, segue un modello di database relazionale; utilizza la Structured Query Language per la gestione del database, la costruzione, di segnalazione e di elaborazione delle transazioni.

ampio campo di applicazione

Microsoft offre SQL Server nelle edizioni che vanno dal Express, che gira su PC di piccole dimensioni, per Datacenter, che gestisce grandi installazioni server di database. SQL Server Express è, al momento della pubblicazione, disponibile come download gratuito da Microsoft. Essa ha dei limiti che non si trovano in altre edizioni, come ad esempio un massimo 10GB sulle dimensioni del database, e non avere tutto il software di gestione trovato sulle edizioni più grandi. E ', tuttavia, perfettamente adatto per gli individui, sviluppatori di software e organizzazioni di piccole dimensioni ed ha un facile percorso di aggiornamento alle edizioni più pienamente-optional. All'altra estremità della gamma di SQL Server, le edizioni Datacenter ed Enterprise offrono il clustering di failover. Questa caratteristica consente a più computer server per eseguire lo stesso database. Se uno dei computer sviluppa un problema, gli altri prendono automaticamente, mantenendo il database disponibili agli utenti.

forte sostegno

Microsoft ha offerto SQL Server per più di 20 anni. In quel tempo, ha visto un'ampia adozione da parte di molte aziende. Una generazione di amministratori di database e programmatori hanno fatto le carriere di costruzione e la gestione di database SQL Server. Microsoft offre la propria formazione su SQL Server; libri, corsi universitari e le aziende private di formazione forniscono anche formazione e supporto.
Microsoft supporta anche SQL Server tramite aggiornamenti del software; continui miglioramenti a SQL Server hanno aggiunto alla sua capacità, flessibilità e facilità d'uso.

SQL Dialect

Sebbene la maggior parte fornitori di software di database offrono le versioni di SQL fortemente basati su standard di settore, esistono differenze tra di loro. Sybase e Microsoft hanno sviluppato Transact-SQL, che ha i suoi miglioramenti ed estensioni sullo standard SQL. Per questo motivo, una organizzazione con un grande investimento nei propri programmi di Transact-SQL ha bisogno di esaminare attentamente il suo codice ogni volta che si interfaccia con o migra ai database da altre aziende.

Costi

In contrasto con il software server di database PostgreSQL e MySQL, che è gratuito, la maggior parte delle edizioni di SQL Server hanno una tassa di licenza sostanziale. Secondo il sito web di Microsoft, il Workgroup Edition ha un costo per processore di $ 3743, la Standard Edition corre $ 7171, Enterprise Edition costa 27.495 $ e Datacenter Edition è $ 54.990. In aggiunta a questi costi, Microsoft ha altre tasse per il sostegno e la formazione.