Microsoft SQL Server 2005
Versioni di Microsoft SQL Server 2005
SQL Server EXPRESS EditionSQL Server MOBILE EditionSQL Server WORGROUP EditionSQL Server STANDARD EditionSQL Server ENTERPRISE EditionSQL Server DEVELOPER Edition
Piattaforme HW supportate di Microsoft SQL Server 2005
Intel X386 32 bitIntel EMT 64bitAMD Opteron 64 Bit e processori
x64Intel ITANIUM2 – IA64Processori di tipo MOBILE
supportati da Windows Mobile 5.0
Requisiti minimi HW Microsoft SQL Server 2005
Nella versione EXPRESS 1 Gb RAM20 GB spazio su disco
Nella versione STANDARD 2 Gb RAM50 GB spazio su disco
Caratteristiche delle versioni
Edizione Dimensioni Caratteristiche principali
Express 1 CPU1 GB di RAMDatabase fino a 4 GB
Strumenti di gestione semplificatiStrumenti di reporting facili da usareClient di replica e Service Broker
GRATUITA
Caratteristiche delle versioni
Edizione Dimensioni Caratteristiche principali
Workgroup 1-2 CPU3 GB di RAM
Management Studio
Importazione ed esportazione
Funzioni di replica e pubblicazione limitate
Clustering
Distribuzione dei log di backup
Caratteristiche delle versioni
Edizione Dimensioni Caratteristiche principali
Standard 1-4 CPURAM illimitata a
seconda del S.O.
Mirroring dei databaseFunzionalità ETL di base Server OLAP standard con Analysis Services
Funzionalità di reporting standard con Reporting Services e Data mining
Funzionalità complete di replica e pubblicazione basata su Service Broker
Disponibile in edizioni con supporto nativo per piattaforme a 32 e 64 bit
Supporta processori Itanium2 e x64
Caratteristiche delle versioni
Edizione Dimensioni Caratteristiche principali
Enterprise Scalabilità e partizionamento illimitati
Mirroring avanzato dei database, possibilità di svolgere le operazioni completamente online e in parallelo, snapshot dei database
Avanzati strumenti di analisi, che includono funzionalità OLAP e di data mining complete
Funzionalità di reporting avanzate che consentono di generare report personalizzati, su vasta scala e ad hoc
Piattaforma ETL avanzata, dotata di complesse funzionalità per il routing e la trasformazione dei dati
Disponibile in edizioni con supporto nativo per piattaforme a 32 e 64 bit
Supporta processori Itanium2 e x64
Architettura Microsoft SQL Server 2005
Background Services
SQL Server Management Studio
ServerRegistrati
SQL Server Management Studio
Object Explorer
SQL Server Management Studio
Summary
Pane
SQL Server Management Studio
TemplateExplorer
and SolutionExplorer
SQL Server Management Studio
SQL Command-line Tool
AuthenticationAuthorization
Encryption
Funzionamento Security
SQL Server 2005 Schema
Schema ObjectPermissions
SQL Object Namespace
Schema ObjectDatabaseServer
LON-SQL-01 .Customer.AdventureWorks.Sales
MailHost Database
Database Mail
SQL Service Broker
Mirrored Backups
Mirror 2
Mirror 1
Database Snapshots
SQL Server 2005Enterprise Edition
Mantenimento storico dei dati
Protezione contro errori di gestione
Protezione contro erroriDa parte degli utenti
Tipi di replica
•Snapshot•Point-in-time
•Transactional•Per command
•Merge•Timed interval
•Peer-to-peer•Real time
XML over HTTP/HTTPS Binary over TCP/IP
Internet Replication
Subscriber IIS PublisherFirewall
https://myserver.mydomain.com
Fault Tolerance con replica Peer-to-Peer
Los Angeles
London
Taipei
Load Balancing con replica Peer-to-Peer
Read / Write Load Balancing
Application Server
Application Server
Read only Load Balancing
Replication
Read
Write
Key
Database Mirroring
Hot standby server
Maximum one mirror per DB
No special hardware
Automatic failover
Database MirroringComparazioni con architettura cluster
Funzionalità per la disponibilità elevata
Mirroring dei database
Clustering di failover
Failover automatico Sì Sì
Reindirizzamento trasparente dei client
Sì (reindirizzamento automatico)
Sì (riconnessione allo stesso indirizzo IP)
Impatto sul throughput complessivo
Nessun impatto sul minimo
Nessun impatto
Nessuna perdita del lavoro svolto
Sì Sì
Necessità di hardware certificato
No Sì
Disponibilità di dati ridondanti Sì No
Pubblicazione dati da Oracle
Oracle Database
SQL Server 2005
Publish Data from Oracle version 8.0.4 or later
Database Tuning Advisor
.sql script
Databases
Database Tuning Advisor
Table
.trc file
Carico di lavoro e risultati
Introduzione a SQL Server 2005 Reporting Services
SQL Server 2005 BI
Data acquisition Data acquisition from source from source systems and systems and integrationintegrationData Data transformation transformation and synthesisand synthesis
Data enrichment Data enrichment with business logic with business logic and hierarchical and hierarchical viewsviewsData discovery Data discovery through data through data miningmining
Data Data presentation and presentation and distributiondistributionData access for Data access for the massesthe masses
IntegrateIntegrate AnalyzeAnalyze ReportReport
SQL Server 2005 BIBusiness Intelligence Development Studio
Cosa sono i Reporting Services?
SQL Server Database (Report Catalog)SQL Server Database (Report Catalog)
Report ServerReport Server
XML Web Service InterfaceXML Web Service Interface
Report ProcessingReport Processing
DeliveryDelivery
Delivery Targets(E-mail, SharePoint, Custom)
RenderingRendering
Output Formats (HTML, Excel, PDF, Custom)
Data ProcessingData Processing
Data Sources(SQL, OLE DB, XML/A, ODBC, Oracle, Custom)
SecuritySecurity
Security Services(NT, Passport,
Custom)
Office Custom ApplicationBrowser
Data Sources
SQL Server OLE DB ODBC Oracle Other .NET Providers
SP1 SSIS SSAS XML Report Models SAP R/3
SAP BW
ReportReport ServerServer
Report ProcessingReport Processing
Data ProcessingData Processing
Data Sources(SQL, OLE DB,
ODBC, Oracle, Custom)
SQL Server Report CatalogSQL Server Report Catalog
Analysis Services Integration
ReportReport ServerServer
Report ProcessingReport Processing
Data ProcessingData Processing
Analysis ServicesData Sources
SQL Server Report CatalogSQL Server Report Catalog
OLAP Cube
Data Mining Model
MDX queries
DMX queries
MDX parametersMember extended properties
Server aggregates
Report Builder Report Designer
Strumenti di reportistica