Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL...

Post on 02-May-2015

304 views 4 download

Transcript of Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL...

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