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

38
Microsoft SQL Server 2005

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

Page 1: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

Microsoft SQL Server 2005

Page 2: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

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

Page 3: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

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

Page 4: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

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

Page 5: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

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

Page 6: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

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

Page 7: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

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

Page 8: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

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

Page 9: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

Architettura Microsoft SQL Server 2005

Page 10: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

Background Services

Page 11: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

SQL Server Management Studio

Page 12: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

ServerRegistrati

SQL Server Management Studio

Page 13: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

Object Explorer

SQL Server Management Studio

Page 14: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

Summary

Pane

SQL Server Management Studio

Page 15: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

TemplateExplorer

and SolutionExplorer

SQL Server Management Studio

Page 16: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

SQL Command-line Tool

Page 17: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

AuthenticationAuthorization

Encryption

Funzionamento Security

Page 18: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

SQL Server 2005 Schema

Schema ObjectPermissions

Page 19: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

SQL Object Namespace

Schema ObjectDatabaseServer

LON-SQL-01 .Customer.AdventureWorks.Sales

Page 20: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

MailHost Database

Database Mail

SQL Service Broker

Page 21: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

Mirrored Backups

Mirror 2

Mirror 1

Page 22: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

Database Snapshots

SQL Server 2005Enterprise Edition

Mantenimento storico dei dati

Protezione contro errori di gestione

Protezione contro erroriDa parte degli utenti

Page 23: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

Tipi di replica

•Snapshot•Point-in-time

•Transactional•Per command

•Merge•Timed interval

•Peer-to-peer•Real time

Page 24: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

XML over HTTP/HTTPS Binary over TCP/IP

Internet Replication

Subscriber IIS PublisherFirewall

https://myserver.mydomain.com

Page 25: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

Fault Tolerance con replica Peer-to-Peer

Los Angeles

London

Taipei

Page 26: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

Load Balancing con replica Peer-to-Peer

Read / Write Load Balancing

Application Server

Application Server

Read only Load Balancing

Replication

Read

Write

Key

Page 27: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

Database Mirroring

Hot standby server

Maximum one mirror per DB

No special hardware

Automatic failover

Page 28: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

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

Page 29: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

Pubblicazione dati da Oracle

Oracle Database

SQL Server 2005

Publish Data from Oracle version 8.0.4 or later

Page 30: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

Database Tuning Advisor

Page 31: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

.sql script

Databases

Database Tuning Advisor

Table

.trc file

Carico di lavoro e risultati

Page 32: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

Introduzione a SQL Server 2005 Reporting Services

Page 33: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

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

Page 34: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

SQL Server 2005 BIBusiness Intelligence Development Studio

Page 35: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

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

Page 36: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

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

Page 37: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

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

Page 38: Microsoft SQL Server 2005. Versioni di Microsoft SQL Server 2005 SQL Server EXPRESS Edition SQL Server MOBILE Edition SQL Server WORGROUP Edition SQL.

Report Builder Report Designer

Strumenti di reportistica