Obiettivi Di Disegno Dell'Assistente 2005`s di Sql
L'assistente 2005 di SQL affronta oggi una sfida molto differente che ha fatto negli anni '80 in cui l'assistente di SQL in primo luogo è stato annunciato. La facilità di uso della parte posteriore allora era una priorità e fare regolare una base di dati per soddisfare i bisogni di una piccola impresa o di un reparto era sufficiente. Oggi l'assistente di SQL non è più una base di dati dipartimentale.’S un'esperta base di dati di impresa capace di fornire i dati accede alla funzionalità al più grande delle organizzazioni. Rispondere a queste esigenze di impresa, Microsoft ha progettato l'assistente 2005 di SQL per essere altamente scalable. In più, deve anche essere sicuro; deve potere da essere integrato facilmente con altre piattaforme; deve essere una piattaforma produttiva di sviluppo; e deve fornire il buon ritorno sull'investimento. ScalabilityScalability ha usato essere una zona dove l'assistente del Microsoft SQL è stato criticato. Con le relative radici come sistema dipartimentale e le limitazioni ha trovato nell'assistente 6.5 del Microsoft SQL e nei rilasci più in anticipo, assistente di SQL di vista’del didn t di molti affari come giocatore legittimo nel mercato della base di dati di impresa. Tuttavia, tutto che cambi. Cominciando con il rilascio dell'assistente 7 di SQL, Microsoft ha fatto i progressi grandi nello scalability della piattaforma dell'assistente di SQL. Usando ha distribuito le viste divise, assistente 7 di SQL saltato alla parte superiore del TPC-C e, infatti, i relativi segni così stavano soprafacendo che l'assistente 7 di SQL era un fattore contribuente alla decisione di TPC (Consigli di elaborazione di transazioni) per rompere la prova transactional di TPC-C nel ragruppato in e nonclustered le divisioni. Anche se Microsoft e l'assistente 7 di SQL hanno posseduto il segno ragruppato di TPC-C, dimostrante la relativa capacità di regolare fuori attraverso i sistemi multipli, ci era ancora un certo dubbio circa la capacità’della piattaforma s di regolare in su su una singola piattaforma. Quello ugualmente cambiato con il lancio dell'assistente 2003 di Windows e l'annuncio dell'edizione 2000 di impresa dell'assistente di SQL 64-bit dove Microsoft ha annunciato che per la prima volta l'assistente del Microsoft SQL ha raggiunto la parte superiore del nonclustered i segni di TPC-C. Oggi, con la predominanza delle applicazioni fotoricettore-basate, lo scalability è più importante che mai. Diverso delle applicazioni tradizionali del Intranet e client/server, dove potete predire facilmente il numero di utenti di applicazione, le applicazioni di fotoricettore aprono il portello per molto tantissimi utenti e cambiamenti veloci nei requisiti delle risorse. L'assistente 2005 di SQL comprende l'accumulazione degli sforzi’di scalability del Microsoft s e le configurazioni su entrambi la capacità di regolare verso l'esterno usando le viste divise distribuite così come la capacità di regolare sul usando la relativa edizione 64-bit. I relativi segni di TPC-C dimostrano chiaramente che l'assistente 2005 di SQL può occuparsi del più grande delle sfide della base di dati—anche fino al livello dell'elaboratore centrale. E l'abilità autoregolatrice 2005’dell'assistente s di SQL permette alla base di dati di ottimizzare rapidamente le relative proprie risorse per abbinare i requisiti di uso. SicurezzaMentre lo scalability è la pietra fare un passo che avvia il percorso verso approvazione del impresa-livello, la sicurezza è il portello che deve essere passato realmente a guadagno la fiducia dell'impresa. Nel passato, l'assistente di SQL, come molti altri prodotti del Microsoft, è stato colpito da una coppia dei problemi di sicurezza differenti. Entrambe edizioni hanno teso ad essere collegate con i problemi di esecuzione piuttosto che tutti i difetti reali di codice. Uno studio da un costante di ricerca indicato che fino a 5.000 sistemi dell'assistente di SQL sono stati schierati sul Internet con una parola d'accesso in bianco del sa, permettendo l'accesso facile a tutti gli intrusi che hanno desiderato compromettere le informazioni su quei sistemi. Più successivamente, in 2002, il virus di SQL Slammer ha sfruttato una vulnerabilità conosciuta assistente di SQL per cui Microsoft precedentemente aveva liberato una difficoltà e perfino aveva compreso quella difficoltà in un pacchetto generale di servizio. Nel primo caso, l'assistente di SQL essenzialmente ha avuto la risposta a questa edizione, sostenere entrambe sicurezza standard così come l'autenticazione di Windows; l'introito del didn t’degli utenti una certa sicurezza molto di base fa un passo semplicemente. Nel secondo caso, Microsoft aveva generato una difficoltà ad un problema conosciuto ma quel wasn t’di difficoltà ampiamente applicato. Il più, là era un altro problema di sicurezza di base con questo avvenimento in cui uno degli orificii sulla parete refrattaria che dovrebbe essere chiusa è stato lasciato aperto dai commerci che sono stati colpiti da questo virus. Per richiamare questi tipi di sfide di sicurezza, lo SQL divide 2005 è stato progettato dopo la nuova’struttura di sicurezza del Microsoft s, a volte denominata SD3 dove il prodotto è sicuro dal disegno, fissa per difetto e fissa tramite schieramento. Che cosa questo il mezzo per l'assistente 2005 di SQL è che il prodotto inizialmente è progettato con un'enfasi su sicurezza. Seguendo in su sulla loro iniziativa di calcolo in maniera fidata, Microsoft intrapreso vasto addestramento di sicurezza per tutte i loro sviluppatori e rassegne di codice condotte ed effettuato un'analisi completa del filetto per l'assistente 2005 di SQL. In più, tutte le difficoltà di sicurezza che sono state comprese nello SP3 dell'assistente 2000 di SQL sono state rotolate nell'assistente 2005 di SQL. Dopo, sicuro per difetto significa che quando il prodotto è installato Microsoft fornisce i valori di difetto sicuri nel processo dell'installazione per cui se seguite appena i difetti vi concluderete in su con un'esecuzione sicura. Per esempio, nel caso della parola d'accesso del sa, il processo dell'installazione li spinge a fornire una parola d'accesso forte per il cliente del sa. Mentre potete selezionare per continuare l'installazione con una parola d'accesso in bianco, dovete selezionare esplicitamente questo percorso come pure rispondete ai dialoghi del Microsoft che li avvertono circa i pericoli di usando una parola d'accesso in bianco. Per concludere, l'assistente 2005 di SQL è sicuro tramite schieramento, che significa che Microsoft sta fornendo gli attrezzi ed addestrando per i clienti all'aiuto generi gli schieramenti sicuri per l'assistente 2005 di SQL. Qui, Microsoft fornisce gli attrezzi come l'analisi di sicurezza della linea di base del Microsoft, che può esplorare per le vulnerabilità conosciute di sicurezza, oltre che una collezione di carte bianche che sono destinate per istruire i clienti sulle pratiche migliori per la generazione delle esecuzioni sicure per una varietà di piani d'azione differenti di schieramento. IntegrazioneNell'ambiente’di calcolo corporativo di oggi s esso’s raramente il caso dove soltanto una i prodotti’del fornitore s sono installati in una regolazione homogenous. Invece, molto più spesso, le piattaforme dissimili multiple effettuano simultaneamente una varietà di mansioni disparate ed una delle sfide’principali di organizzazione una s sta scambiando le informazioni fra queste piattaforme differenti. L'assistente 2005 di SQL fornisce un certo numero di meccanismi differenti per facilitare il interoperability della piattaforma e di applicazione. A interoperability di applicazione, l'assistente 2005 di SQL contributo i protocolli standard del HTTP, di XML e del SAPONE di industria. Inoltre permette le procedure immagazzinate siano esposte come servizi di fotoricettore e che fornisce un driver del Livello 4 JDBC, permettendo che l'assistente di SQL sia utilizzato come base di dati posteriore per le applicazioni del Java. Per interoperability della piattaforma, l'assistente 2005 di SQL mette in mostra i servizi riprogettati nuovissimi di integrazione così come la replica eterogenea della base di dati per accedere a, l'oracolo ed i sistemi dell'IBM DB2 UDB. RendimentoIl rendimento è uno degli altri ingredienti primari che le imprese richiedono e questa è probabilmente la zona dove l'assistente 2005 di SQL ha fatto i progressi più grandi. Il nuovo rilascio dell'assistente 2005 di SQL integra la struttura CLR del NET nel motore della base di dati dell'assistente di SQL. Questa nuova integrazione permette gli oggetti della base di dati come le procedure immagazzinate, inneschi e le funzioni prestabilite dall'utente da generare usando tutta la lingua compliant del NET compreso C #, C++ controllato VB.NET e J #. prima di questo assistente di SQL del rilascio hanno sostenuto soltanto la lingua procedurale di T-SQL per la programmabilità della base di dati. L'integrazione della struttura del NET porta con esso un modello di programmazione completamente orientato oggettivamente che può essere usato per sviluppare le procedure specializzate di logica di accesso e di affari di dati. Potere scrivere gli oggetti della base di dati che usando le lingue del NET inoltre facilita la capacità di spostare facilmente quegli oggetti della base di dati fra la base di dati ed i dati accedi allo strato di un'applicazione n-n-tiered di fotoricettore. Anche se le notizie grandi con questo rilascio sono la struttura del NET, Microsoft ha continuato ad aumentare T-SQL, così come porti parecchie nuove possibilità alla loro lingua procedurale e la riassicurazione agli sviluppatori ed a DBAs che non hanno programmi per sostegno cadente T-SQL in avvenire. In più, l'assistente 2005 di SQL risponde alla domanda di rendimento dalla prospettiva’di DBA s pure. La sezione comandi dell'amministrazione è stata riprogettata ed integrato stata in un ambiente di sviluppo integrato NET Visivo dell'studio. Tutti i dialoghi ora sono completamente modali, permettendo che il DBA commuti facilmente fra le mansioni multiple dell'amministrazione. Ritorno sull'investimentoUna delle sfide primarie per ESSO imprese oggi sta guidando il costo dai loro commerci. Quello significa spesso fare più con di meno e l'assistente di SQL fornisce gli attrezzi di che la maggior parte dei commerci hanno bisogno per fare più con i beni che già hanno. L'assistente 2005 di SQL è molto appena una base di dati relazionale; il relativo toolset strettamente integrato di intelligenza di affari (BI), compreso i servizi incorporati di analisi ed i servizi di segnalazione, porta più valore alla tabella che qualunque altra piattaforma della base di dati. La BI dà ad aziende la capacità di analizzare i dati e prendere le decisioni migliori di decisioni economiche—che possono fare i vostri soldi dell'azienda così come risparmi i vostri soldi dell'azienda. Poiché il rilascio dell'assistente 7 di SQL, con i relativi servizi integrati di OLAP (più successivamente cambiati titolo come servizi di analisi), dell'assistente di SQL si è transformato in nel prodotto principale nel mercato della BI. In generale, le nuove caratteristiche in assistente 2005 di SQL gli danno un ritorno molto alto sull'investimento. Le caratteristiche come i servizi di fotoricettore forniscono la connettività migliore ai clienti, aprenti la strada al profitto migliorato. Inoltre, l'integrazione di XML permette l'integrazione migliore con i soci di affari per profitto migliorato. Ulteriormente, l'inclusione della struttura del NET, gli attrezzi di amministrazione migliorati ed i servizi di rapporto autorizzano gli impiegati, permettendo loro di essere più produttivi. ciò è un articolo aggiunto da Maud Q. Vincent
|
|||
|