Dati sempre disponibili da qualsiasi posizioneSQL Server 2008, la prossima versione di Microsoft SQL Server, fornisce una piattaforma dati completa con livelli superiori di sicurezza, affidabilità, gestibilità e scalabilità per le applicazioni mission-critical, che consente agli sviluppatori di creare nuove applicazioni per l'archiviazione e l'utilizzo di tutti i tipi di dati su qualsiasi dispositivo e grazie alla quale gli utenti sono in grado di elaborare decisioni più mirate con le informazioni appropriate. |  | Mostra dettagli |
 | Affidabilità SQL Server assicura massimi livelli di protezione, affidabilità e scalabilità per le applicazioni business-critical.
 | - Crittografia trasparente dei dati: è possibile crittografare interi database, file di dati e file di registro senza modificare le applicazioni. I vantaggi di questa caratteristica includono la capacità di eseguire ricerche per intervalli e fuzzy nei dati crittografati, includere nelle ricerche i dati protetti dall'utilizzo non autorizzato e crittografare i dati senza apportare alcuna modifica alle applicazioni esistenti.
- Gestione estendibile delle chiavi: SQL Server 2005 è la soluzione completa per la crittografia e la gestione delle chiavi. La versione SQL Server 2008 rappresenta una soluzione eccellente per questa esigenza sempre più diffusa, grazie al supporto di prodotti HSM e per la gestione delle chiavi di terze parti.
- Controllo: è possibile creare e gestire le operazioni di controllo tramite DDL, agevolando al tempo stesso il rispetto della conformità con funzionalità più complete per il controllo dei dati e permettendo alle organizzazioni di rispondere alle domande più comuni, come "Quali dati sono stati ripristinati?"
|  | - Funzionalità migliorate di mirroring dei database: basato sulla tecnologia SQL Server 2005, SQL Server 2008 offre una piattaforma più affidabile con funzionalità migliorate per il mirroring dei database, incluso il ripristino automatico delle pagine, prestazioni superiori e migliore supportabilità.
- Ripristino automatico delle pagine di dati: Con SQL Server 2008, i computer primari e mirror sono in grado di eseguire il ripristino trasparente dagli errori di tipo 823/824 delle pagine di dati, inviando al partner di mirroring la richiesta trasparente di una copia aggiornata della pagina sospetta per gli utenti finali e le applicazioni.
- Compressione del flusso di registrazione: il mirroring dei database richiede la trasmissione dei dati fra i partecipanti alle implementazioni in mirroring. Con SQL Server 2008, la compressione del flusso di registrazione in uscita tra i partecipanti assicura prestazioni ottimali e riduce al minimo la larghezza di banda utilizzata dalla funzione di mirroring del database.
|  | - Regolatore delle risorse: l'introduzione del regolatore delle risorse assicura agli utenti finali una risposta coerente e prevedibile. Questa funzione permette alle organizzazioni di definire i limiti e le priorità relative alle risorse per i diversi carichi di lavoro, in modo da assicurare prestazioni uniformi agli utenti dei carichi di lavoro simultanei.
- Prestazioni prevedibili delle query: è possibile assicurare livelli superiori di stabilità e prevedibilità delle prestazioni delle query, offrendo la capacità di bloccare i piani di query per consentire alle organizzazioni di promuovere piani di query stabili per le operazioni di sostituzione dei componenti hardware, gli aggiornamenti dei server e i deployment in ambienti di produzione.
- Compressione dei dati: è possibile archiviare i dati in maniera più efficace e ridurne i requisiti di archiviazione. La compressione dei dati assicura inoltre prestazioni nettamente superiori per i carichi di lavoro I/O di grandi dimensioni, come ad esempio il data warehousing.
- Aggiunta di CPU a caldo: è possibile scalare un database su richiesta in modo dinamico, permettendo l'aggiunta di risorse CPU in SQL Server 2008 sulle piattaforme hardware supportate, senza indurre tempi di inattività nelle applicazioni. SQL Server supporta già la capacità di aggiungere risorse di memoria online.
|
|
 | Produttività Per sfruttare le nuove opportunità di un panorama aziendale in continuo movimento come quello attuale, le aziende devono essere capaci di creare e implementare rapidamente soluzioni orientate ai dati. SQL Server 2008 abbatte i tempi e i costi di gestione e sviluppo delle applicazioni.
 | - Declarative Management Framework (DMF): il sistema Declarative Management Framework (DMF) è un sistema basato su criteri per la gestione di una o più istanze di SQL Server 2008. L'utilizzo di DMF con SQL Server Management Studio permette di creare criteri per la gestione delle entità del server, quali le istanze di SQL Server, i database e altri oggetti SQL Server.
- Installazione semplificata: SQL Server 2008 introduce importanti miglioramenti al ciclo di vita dei servizi di SQL Server, grazie alla riprogettazione delle architetture di installazione e configurazione. Tali miglioramenti permettono di separare l'installazione dei bit fisici dell'hardware dalla configurazione del software SQL Server, permettendo così alle aziende e ai fornitori di software di applicare le configurazioni di installazione consigliate.
- Raccolta dei dati sulle prestazioni: la risoluzione dei problemi e l'ottimizzazione delle prestazioni sono attività amministrative dispendiose in termini di tempo. Per fornire agli amministratori informazioni sulle prestazioni traducibili in azioni, SQL Server 2008 include funzionalità estese per la racconta dei dati sulle prestazioni, un nuovo repository centralizzato per l'archiviazione di questi dati e nuovi strumenti di monitoraggio e reporting.
|  | - Language Integrated Query (LINQ): questa caratteristica consente agli sviluppatori di inoltrare query relative ai dati utilizzando un linguaggio di programmazione gestito, come C# o VB.NET, anziché istruzioni SQL. Query fortemente tipizzate e orientate agli insiemi, scritte nei linguaggi .NET, possono essere eseguite in ADO.Net (LINQ to SQL), ADO.Net DataSets (LINQ to DataSets), ADO.NET Entity Framework (LINQ to Entities) e a livello del provider Entity Data Service Mapping. Il nuovo provider LINQ to SQL consente agli sviluppatori di utilizzare LINQ direttamente nelle tabelle e colonne di SQL Server 2008.
- ADO.Net Object Services: il livello Object Services di ADO.NET consente la materializzazione, il monitoraggio delle modifiche e la persistenza dei dati come oggetti CLR. Gli sviluppatori che utilizzano il framework ADO.NET possono programmare in un database utilizzando oggetti CLR gestiti tramite ADO.NET. Il supporto più efficiente e ottimizzato introdotto da SQL Server 2008 migliora le prestazioni e semplifica le attività di sviluppo.
|  | - DATA/ORA: SQL Server 2008 introduce nuovi tipi di dati relativi a data e ora:
- DATE – tipo che include solo la data
- TIME – tipo che include solo l'ora
- DATETIMEOFFSET – tipo che include data e ora con rilevamento del fuso orario
- DATETIME2 – tipo che include data e ora con intervalli di anno e secondi frazionari più estesi rispetto al tipo DATETIME esistente
Con i nuovi tipi di dati, le applicazioni dispongono di tipi separati per data e ora, fornendo intervalli dati estesi o valori di ora con precisione definita dall'utente.
- ID GERARCHIA: le applicazioni di database possono modellare strutture ad albero in modo più efficiente rispetto al passato. Il nuovo tipo di sistema, HierarchyID, è in grado di archiviare valori che rappresentano i nodi di una gerarchia. Questo nuovo tipo sarà implementato come tipo CLR definito dall'utente ed esporrà svariati metodi incorporati utili ed efficienti per la creazione e l'utilizzo dei nodi della gerarchia con un modello di programmazione flessibile.
- Dati FILESTREAM: è possibile archiviare grandi quantità di dati binari direttamente in un file system NTFS, preservando un'intera parte del database e mantenendo la coerenza delle transazioni. I dati binari di grandi dimensioni con scalabilità orizzontale, tradizionalmente gestiti dal database, possono essere archiviati all'esterno del database in aree di archiviazione più convenienti.
- Ricerca full-text integrata: la funzione di ricerca full-text integrata permette di passare facilmente dalla ricerca di testo a quella dei dati relazionali, permettendo agli utenti di utilizzare indici di testo per eseguire ricerche di testo immediate all'interno di colonne di grandi dimensioni.
- Colonne Sparse: i dati con valore NULL non utilizzano spazio fisico, pertanto rappresentano un metodo altamente efficace per la gestione dei dati vuoti di un database. Ad esempio, le colonne Sparse consentono di archiviare in un database SQL Server 2005 i modelli di oggetti che in genere contengono numerosi valori Null, senza generare costi eccessivi in termini di spazio di archiviazione.
- Tipi di grandi dimensioni definiti dall'utente: SQL Server 2008 elimina il limite di 8 KB per i tipi definiti dall'utente, permettendo agli utenti di ampliare significativamente le dimensioni dei tipi che definiscono.
- Tipi di dati geospaziali: il supporto per i dati geospaziali consente di integrare funzioni geospaziali nelle applicazioni.
-
È possibile implementare soluzioni Round Earth con dati di tipo geografico, nonché utilizzare coordinate di latitudine e longitudine per definire aree sulla superficie terrestre.
-
È inoltre possibile implementare soluzioni Flat Earth con dati di tipo geometrico e memorizzare poligoni, punti e linee associati a superfici piane proiettate e dati naturalmente piani, come ad esempio le superfici interne
|
|
 | Intelligence SQL Server 2008 offre una piattaforma completa che fornisce agli utenti tutte le informazioni di cui necessitano.
 | - Compressione dei backup: il mantenimento online dei backup basati su disco è un processo dispendioso in termini di tempo e denaro. La funzionalità di compressione dei backup di SQL Server 2008 riduce lo spazio di archiviazione necessario per mantenere i backup online e accelera notevolmente l'esecuzione degli stessi backup grazie alla riduzione dell'I/O su disco.
- Parallelismo tra tabelle partizionate: le partizioni consentono alle organizzazioni di gestire con maggiore efficienza tabelle di grandi dimensioni, suddividendole in modo trasparente in blocchi di dati gestibili. SQL Server 2008 si basa sui potenziamenti delle funzioni di partizionamento introdotti in SQL Server 2005, migliorandone le prestazioni nelle tabelle partizionate di grandi dimensioni.
- Ottimizzazione delle query di join a stella: SQL Server 2008 offre prestazioni migliorate delle query per i più comuni scenari di data warehouse. L'ottimizzazione delle query di join a stella accelera i tempi di risposta delle query tramite il riconoscimento dei modelli di join del data warehouse.
- Set di raggruppamento: i set di raggruppamento, estensione della clausola GROUP BY, consentono agli utenti di definire più raggruppamenti all'interno della stessa query. Questa funzionalità produce un unico set di risultati equivalente a un operatore UNION ALL di righe diversamente raggruppate, per facilitare e accelerare la creazione di report e query di aggregazione.
- Acquisizione delle modifiche ai dati: La funzionalità di acquisizione delle modifiche ai dati consente di acquisire le modifiche e di inserirle in apposite tabelle. Tale funzionalità acquisisce l'intero contenuto delle modifiche, mantenendo la coerenza tra tabelle, e funziona anche con le modifiche agli schemi. Ciò consente alle aziende di integrare le informazioni più recenti nel data warehouse.
- Istruzione MERGE di SQL: con l'introduzione dell'istruzione MERGE di SQL, gli sviluppatori sono in grado di gestire più efficacemente i più comuni scenari di data warehousing, come la verifica della presenza di una riga e la successiva operazione di inserimento o aggiornamento.
- Miglioramenti della pipeline di SQL Server Integration Services (SSIS): I pacchetti di integrazione dati sono ora più scalabili, consentendo un utilizzo più efficiente delle risorse disponibili e alla gestione dei carichi di lavoro aziendali più estesi. La nuova progettazione migliora la scalabilità di runtime in sistemi con più processori.
- Ricerche persistenti di SQL Server Integration Services (SSIS): l'esecuzione di ricerche è una delle operazioni ETL più comuni, particolarmente utilizzata in ambito di data warehousing dove i record necessitano di utilizzare le ricerche per trasformare le chiavi business nei surrogati corrispondenti. SSIS incrementa le prestazioni delle ricerche per supportare le tabelle di grandi dimensioni.
|  | - Scalabilità e prestazioni di analisi: SQL Server 2008 consente analisi approfondite grazie a migliori capacità analitiche e a calcoli e aggregazioni più complessi. Grazie ai nuovi strumenti per la progettazione di cubi, gli utenti sono agevolati nello sviluppo dell'infrastruttura di analisi e possono creare soluzioni che garantiscano prestazioni ottimizzate.
- Calcolo dei blocchi: la funzione di calcolo dei blocchi rappresenta un significativo miglioramento nell'elaborazione delle prestazioni, consentendo agli utenti di aumentare il dettaglio delle gerarchie e la complessità dei calcoli.
- Write-back: le nuove funzionalità di write-back basate su MOLAP disponibili in SQL Server 2008 Analysis Services eliminano la necessità di eseguire query sulle partizioni ROLAP. Gli utenti possono dunque utilizzare scenari di write-back migliorati all'interno delle applicazioni di analisi, senza sacrificare le tradizionali prestazioni OLAP.
|  | - Motore di reporting aziendale: le operazioni semplificate di deployment e configurazione facilitano la distribuzione di report sia all'interno che all'esterno dell'organizzazione. Questo consente agli utenti di creare e condividere in tutta semplicità report di qualsiasi dimensione e livello di complessità.
- Deployment di report in Internet: clienti e fornitori sono facilmente raggiungibili grazie al deployment di report in Internet.
- Gestione dell'infrastruttura di reporting: è possibile incrementare il livello di supportabilità e la capacità di controllare il comportamento dei server grazie alla gestione della memoria, al consolidamento dell'infrastruttura e alla configurazione semplificata tramite un archivio centralizzato e le API per tutte le impostazioni di configurazione.
- Miglioramenti della progettazione di report: Report Designer consente di creare facilmente report ad hoc con qualsiasi struttura.
- Autenticazione integrata basata su form: l'autenticazione integrata basata su form permette agli utenti di passare facilmente da Windows a Forms.
- Integrazione di applicazioni per Server report: l'integrazione di applicazioni per Server report consente di ricollegare gli URL contenuti nei report e nelle sottoscrizioni alle applicazioni front end.
- Integrazione con Microsoft Office: SQL Server 2008 offre la nuova funzionalità di rendering di Word, che consente agli utenti di utilizzare i report direttamente da Microsoft Office Word. Inoltre, la funzionalità di rendering di Excel già disponibile è stata notevolmente migliorata, in modo da includere il supporto di caratteristiche quali aree dati nidificate, sottoreport e miglioramenti all'unione celle. Questo consente agli utenti di mantenere la fedeltà del layout, migliorando l'utilizzo generale dei report da applicazioni Microsoft Office.
|
|
|
| |