290 Shares 6390 views

sistema di gestione di database SQL Server di Microsoft

Prima versione di Microsoft SQL Server è stata presentata dalla società nel 1988. Database subito posizionato come un relazionale del database, che ha, secondo il produttore, tre vantaggi:

  • procedure che rendono accelerati campione di dati e la sua integrità è mantenuta in modalità multi-utente memorizzato;
  • accesso permanente alla banca dati per disconnettere gli utenti senza amministrazione;
  • piattaforma server aperta, che consente di creare applicazioni di terze parti che utilizzano SQL Server.

Microsoft SQL Server 2005 sotto il nome in codice Yukon con una maggiore scalabilità è diventata la prima versione supporta pienamente la tecnologia .NET. Migliorato il supporto per i dati distribuiti, i primi strumenti per il reporting e l'analisi.

L'integrazione con Internet ha permesso l'uso di server SQL nel 2005 come base per la creazione di sistemi di e-commerce con un accesso semplice e sicuro ai dati tramite browser più diffusi utilizzando il built-in firewall (firewall). Il calcolo parallelo supporto Enterprise su un numero illimitato di processori.

Per sostituire la versione del 2005 è venuto a Microsoft SQL Server 2008, che è ancora uno dei server di database più diffusi, e poco dopo apparve la prossima versione – SQL Server 2012, con il sostegno della compatibilità con il .NET Framework e altre tecnologie avanzate di elaborazione delle informazioni e di visual Studio ambiente di sviluppo. Per accedere al cloud storage un'unità speciale è stata creata SQL Azure.

Transact-SQL

Dal 1992, il linguaggio di query SQL è un dato di accesso standard di database. Quasi tutti i linguaggi di programmazione per accedervi utilizzando il suo database, anche se l'utente si sente che sta lavorando con le informazioni direttamente. La sintassi di base del linguaggio rimane invariato per la compatibilità, ma ogni fornitore di sistemi di gestione di database ha cercato di riempire funzioni SQL aggiuntive. Un compromesso non è stato trovato, e dopo la "guerra degli standard" erano i due leader: PL / SQL, Oracle, e Transact-SQL in Microsoft SQL Server.

T-SQL procedurale estende SQL per accedere a Microsoft SQL Server. Ma questo non esclude lo sviluppo di applicazioni in dichiarazioni "standard".

Automatizzare il tuo business con SQL Server 2008 R2

Funzionamento affidabile di applicazioni business è fondamentale per il business di oggi. Il minimo semplice database può portare a perdite enormi. Il server di database è Microsoft SQL Server 2008 R2 consente di memorizzare in modo sicuro una quantità praticamente illimitata di informazioni utilizzando i controlli familiari tutti gli amministratori. Supportato scaling fino a 256 processori.

La tecnologia Hyper-V utilizza efficacemente la potenza massima dei moderni sistemi multi-core. Supporto per una pluralità di sistemi di processori virtuali riduce i costi e migliora la scalabilità.

analizzare i dati

Per analizzare rapidamente in tempo reale in modalità flussi di dati è componente utilizzato SQL Server StreamInsight, ottimizzato per questo tipo di attività. Siamo in grado di sviluppare applicazioni personalizzate basate su .NET.

Business continuity e sicurezza dei dati

contemporaneamente sostenere prestazioni ottimali fornisce un controllo risorse del server incorporato. L'amministratore può gestire le risorse di carico di lavoro e di sistema, per impostare un limite per applicazioni di utilizzare la CPU e la memoria. funzionalità di crittografia forniscono una protezione dei dati e l'accesso log flessibile e trasparente sono da lei.

dimensione del database illimitato

Un data warehouse in grado di scalare modo rapido e sicuro. Gli utenti possono utilizzare la pista modelli veloci Data Warehouse per supportare gli array di dischi fino a 48 TB. Configurazione base supporta apparecchiature da aziende leader come HP, EMC e IBM. funzione di compressione dati standard UCS 2 consente un utilizzo più conveniente dello spazio su disco.

Migliorare l'efficienza degli sviluppatori e amministratori

Nuova procedura guidata software permette di rimuovere rapidamente i server carico insufficiente, migliorare il controllo e ottimizzare le prestazioni senza la necessità di esperti di terze parti esterne. Parametri di controllo dell'applicazione e del database, trovare opportunità per migliorare le prestazioni in cruscotti e accelerare l'aggiornamento e l'installazione.

Strumenti per l'analisi di business personali

L'azienda non ha mai avuto un unico parere da chi dovrebbe essere impegnato in analisi – IT-reparti o direttamente agli utenti. sistema di reporting personale risolve questo problema per mezzo di strumenti moderni sicuro ed efficace la costruzione, l'analisi dei processi di business e modellazione. Esso consente l'accesso diretto alle banche dati in Microsoft Office e SharePoint Server. informazioni aziendali può essere integrato con altri tipi di materiali, come ad esempio mappe, grafica e video.

ambiente comodo per lavorare insieme

Fornire ai dipendenti l'accesso alle informazioni, lo sviluppo congiunto e l'analisi dei dati mediante l'applicazione di PowerPivot per un foglio Excel. Il programma permette per l'analisi delle informazioni e la modellazione dei processi di business e pubblicare i report per condividere il sistema Web o SharePoint.

Per la creazione visiva, un sistema di rapporti interni report 3.0, che supporta una varietà di formati e una vasta gamma di modelli predefiniti.

Lavorare con i database liberi

L'azienda fornisce piccoli progetti e gli sviluppatori alle prime armi a speciale versione gratuita di Microsoft SQL Server Express. Questo include la stessa tecnologia di database, quello della versione "full" di SQL Server.

Supporta visivo ambiente di sviluppo di Studio e Web Developer. Creare tabelle e query sofisticate, lo sviluppo di applicazioni Internet con supporto di database, l'accesso diretto alle informazioni da PHP.

Utilizzare tutte le funzionalità di Transact-SQL e la più avanzata tecnologia di accesso ai dati di ADO.NET e LINQ. Esso supporta stored procedure, trigger e funzioni.

Concentrato su componenti logica di business e ottimizzare la struttura del database renderà il sistema da soli.

Creare report ricchi di qualsiasi complessità. Usate la ricerca rapporti di sottosistema si integrano con le applicazioni Microsoft Office, e aggiunto alle informazioni documento sulla posizione geografica.

Le applicazioni sviluppate possono essere eseguite in assenza di una connessione al server di database. La sincronizzazione avviene automaticamente utilizzando proprietaria replica tecnologia transazionale Sync Framework.

Somministrare la loro infrastruttura utilizzando la politica di gestione per tutti i database e le applicazioni. scenari operativi generali riduce il tempo per ottimizzare le query, la creazione e il ripristino dei backup aziendale.

SQL Server 2008 R2 Express Edition è ideale per la rapida implementazione di siti e negozi online, software per uso personale, le piccole imprese. Questa è una grande opzione per iniziare e di apprendimento.

Gestire database utilizzando SQL Server Management Studio

Microsoft SQL Server Management è un ambiente specializzato per la creazione, l'accesso e la gestione di banche dati e di tutti gli elementi di SQL Server, tra cui Reporting Services.

Il sistema stabilisce un'unica interfaccia tutte le caratteristiche della gestione dei programmi rispetto alle versioni precedenti, come ad esempio Query Analyzer ed Enterprise Manager. Gli amministratori hanno il software con un ampio insieme di progettazione grafica e la gestione, e il linguaggio di scripting avanzate per lavorare con il database.

Editor di codice Microsoft Server Management Studio merita una particolare attenzione. Esso consente di sviluppare gli script script Transact-SQL, la programmazione query multidimensionali di accedere ai dati e di analizzarli con il supporto per salvare i risultati in formato XML. Creare query e script possibili senza la connessione alla rete o server, seguito dalla realizzazione e la tempistica. C'è una grande varietà di modelli predefiniti e del sistema di controllo delle versioni.

Il modulo "browser degli oggetti" consente di visualizzare e gestire tutti gli oggetti SQL Server Microsoft integrati su tutti i server e le istanze di database. Facile accesso alle informazioni giuste è fondamentale per lo sviluppo rapido di applicazioni e il controllo di versione.

Il sistema si basa sul sistema di coperture isolate Visual Studio che supporta la configurazione espandibile e l'espansione di sviluppatori di terze parti. Su Internet, ci sono molte comunità dove è possibile trovare tutto il codice e le informazioni del campione necessarie a sviluppare i propri strumenti di gestione e dei dati.

Secondo la società di ricerche Forrester Research, database server di database di Microsoft SQL Server 2012 tra i primi tre enterprise leader di mercato data warehousing, alla fine del 2013. Gli esperti sottolineano che la quota di mercato la rapida crescita di Microsoft è a causa di un approccio integrato alla Corporate automazione dei processi aziendali. Microsoft SQL Server è una piattaforma moderna per la gestione e la conservazione di tutti i tipi, accompagnati da strumenti di analisi e di sviluppo. Separatamente, vale la pena notare la facilità di integrazione con i prodotti di altre aziende, come Office e SharePoint.