Che cos'è un server SQL?
Microsoft SQL Server è un sistema di gestione di database relazionali (RDBMS). Supporta un'ampia gamma di applicazioni di elaborazione delle transazioni, business intelligence e analisi in ambienti IT aziendali. SQL sta per Structured Query Language, che è un linguaggio di programmazione progettato per database specifici. In questo articolo spieghiamo cosa puoi fare con SQL Server, quali diverse versioni ci sono, cosa c'è di nuovo rispetto a SQL Server 2017 e 2016 e quali sono i requisiti hardware e software.
Perché le aziende utilizzano SQL Server?
Microsoft SQL Server ha molte applicazioni nel mondo degli affari. Il più ovvio è che il database viene utilizzato per archiviare e gestire le informazioni. Le aziende che dispongono di informazioni sensibili sui clienti, come informazioni personali, informazioni sulla carta di credito e altre informazioni riservate, beneficiano di una protezione avanzata con SQL Server. Il sistema consente inoltre la condivisione di file di dati tra computer sulla stessa rete, fattore che aumenta l'affidabilità. SQL Server viene utilizzato anche per aumentare la velocità di elaborazione dei dati in modo da poter eseguire facilmente operazioni di grandi dimensioni. Con le informazioni archiviate nel database, le aziende dispongono di un sistema di backup affidabile.
Le differenze tra SQL Server 2016, 2017 e 2019.
Di seguito le funzionalità più importanti per le diverse versione di SQL Server.
SQL Server 2016
Always Encrypted: la funzionalità Always Encrypted protegge i dati e consente a SQL Server di eseguire operazioni sui dati crittografati in modo che i proprietari possano proteggere i propri dati riservati utilizzando una chiave di crittografia. Questa funzione garantisce che i tuoi dati importanti archiviati nel database gestito dal cloud rimangano crittografati e protetti.
Mascheramento dinamico dei dati: questa funzione fornisce una versione illeggibile dei tuoi dati riservati ad alcune persone e consente solo agli utenti autorizzati di visualizzarli. Viene utilizzato principalmente per la gestione delle informazioni sulle carte di credito e database simili.
Analisi operativa in tempo reale: l'analisi operativa in tempo reale di SQL 2016 prepara il sistema per prestazioni transazionali ottimali e aiuta ad aumentare la coerenza del carico di lavoro combinando OLTP in memoria con columnstore in memoria.
SQL Server 2017
Contenitori Windows, Linux e Docker: ora puoi scegliere quali sistemi operativi utilizzare per eseguire le istanze di SQL Server 2017.
Funzionalità del database grafico: con la funzionalità del database grafico in SQL Server 2017, è ora possibile archiviare ed eseguire query su relazioni complesse tra nodi e bordi di entità in modo più efficiente.
Correzione automatica del piano: la correzione automatica del piano garantisce prestazioni continue rilevando e risolvendo le perdite di prestazioni.
SQL Server 2019
Cluster di big data: questa funzionalità consente di distribuire contemporaneamente più cluster scalabili di contenitori SQL Server, Spark e HDFS in esecuzione su Kubernetes. Il Big Data Cluster, come infrastruttura, consente a questi cluster di funzionare in parallelo, dove è possibile leggere, scrivere ed elaborare Big Data da Transact-SQL a Spark. Ci consente di combinare e analizzare facilmente i dati relazionali di alta qualità con grandi quantità di big data.
Supporto UTF-8: SQL Server 2019 supporta il popolare sistema di crittografia dei dati UTF-8. La codifica dei caratteri UTF-8 viene utilizzata durante l'esportazione, l'importazione e la raccolta di dati a livello di database e a livello di colonna. È abilitato durante la creazione o la modifica del tipo di ordinamento per gli oggetti nell'ordinamento degli oggetti con UTF-8. È supportato per i tipi di dati char e varchar.
Sicurezza avanzata: poiché SQL Server è direttamente correlato alla gestione e all'approvvigionamento del database, uno dei requisiti più importanti è la sicurezza delle transazioni e dei dati coinvolti. La sicurezza per l'accesso ai server SQL è gestita da certificati. La nuova funzionalità di sicurezza di SQL Server 2019 include Gestione certificati in SQL Server Configuration Manager (CTP 2.0). Questo certificato verifica l'accesso protetto alle istanze di SQL Server. La gestione dei certificati è ora dedicata a SQL Server Configuration Manager, semplificando altre attività.
È disponibile anche una versione gratuita di SQL Server, ovvero MS SQL Server Express, questa versione ha meno funzioni ma è gratuita. Leggi di più qui!
Differenze tra SQL Server 2019 Standard ed Enterprise
La tabella seguente mostra che sono stati aggiunti tre punti principali alla variante Enterprise di SQL Server 2019: Enterprise Data Management, sicurezza più avanzata e ACBI.
Requisiti di sistema di SQL Server 2019
I requisiti hardware e software sono elencati di seguito:
Hardware
- Processori x64 basati su AMD o Intel (AMD Opteron, Phenom, AMD Athlon 64, Intel Xeon con supporto EM64T nativo
- Minimo 1 GB di memoria di sistema (Standard ed Enterprise). Consigliato è 4 GB o più.
- Velocità di clock della CPU: x64 1,4 GHz o superiore. Si consiglia 2,0 GHz.
- Data Quality Services richiede 2 GB aggiuntivi di memoria di sistema per funzionare in modo ottimale.
Software
- Per eseguire SQL Server 2019 è necessaria l'edizione .NET 4.6.2 o successiva
- Un'installazione completa richiede 6 GB di spazio libero su disco.
Leggi qui tutto sulla licenza di SQL Server e le relative CAL.
Acquista licenze Microsoft SQL Server 2019 economiche
Stai cercando licenze Microsoft SQL Server economiche? Softtrader è uno specialista in licenze Microsoft di seconda mano, che ti fanno risparmiare fino al 70% sul nuovo prezzo. Curiosi del prezzo? Richiedi un preventivo.
Avete domande? Contattaci!
Per ulteriori informazioni su quali software e licenze Microsoft sono più adatti a te, contattaci. Siamo disponibili dal lunedì al veneridì, dalle 9:00 alle 17:00.