Quais as novas edições do SQL Server 2012? O que são as novas certificações MCSA e MCSE? Nesta apresentação, encontraremos as respostas a essas e outras perguntas sobre SQL Server 2012
What new editions of SQL Server 2012? What are the new MCSA and MCSE? In this presentation, we will find the answers to these and other questions on SQL Server 2012
2. GLAUCIO DANIEL
• Instrutor e Consultor do Grupo Impacta a 9 anos.
• DBA e DBD SQL Server 2000, 2005, 2008, 2008 R2 e 2012
• MCP, MCTS, MCITP SQL Server
• OCA MySQL
• Especialista PHP
• Developer Advocate for HTML5
www.glauciodaniel.com.br
glauciodaniel@terra.com.br
2
3. AGENDA
• História do SQL Server • Certificações
• MCSA(2012)
• As Novas Edições do SQL • MCSE(2012)
Server 2012 o Data Platform
o Business Inteligence
• MCM e MCSM e MCA
• Modelo de licenças • Atualizando minhas
Certificações
• Certificações • O que fazer agora?
• MCTS (2008 R2)
• MCITP(2008 R2)
www.glauciodaniel.com.br glauciodaniel@terra.com.br 3
4. HISTÓRIA DO SQL SERVER
1989 1993 2000
SQL Server 1.0 SQL Server 4.21 1996 SQL Server 2000
(OS/2) (NT) SQL Server 6.5 Reporting Services
1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002
1991 1995 1998
SQL Server 1.1 SQL Server 6.0 SQL Server 7.0
(OS/2) Dynamic Locking
Auto-Tuning
Full-text search
Replication
Analysis Services
4
5. HISTÓRIA DO SQL SERVER 2012
SQL Server 2012
2008 AlwaysOn
SQL Server 2008 Columnstore
Sparse Columns FileTable
Spatial Types Semantic Search
FILESTREAM Power View
002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012
2005 2010
SQL Server 2005 SQL Server 2008 R2
Unicode Support Data-tier Apps
Native XML StreamInsight
SQLCLR PowerPivot
Service Broker Master Data Services
Integration Services
5
7. VERSÃO X EDIÇÃO
SQL Server 2000 Enterprise Edition
SQL Server 2005 Standard Edition
Business Intelligence
SQL Server 2008 Datacenter Edition
SQL Server 2008 R2 WorkGroup Edition
SQL Server 2012 Web Edition
7
8. SQL SERVER 2012 - STANDARD EDITION
Standard Edition
• A edição SQL Server 2012 Standard fornece gerenciamento
de dados básicos e de bancos de dados BI para
departamentos e pequenas empresas executarem seus
aplicativos, e oferece suporte a ferramentas de
desenvolvimento comuns para rede local e em nuvem —
permitindo o gerenciamento eficiente de bancos de dados
com mínimos recursos de TI.
Melhorias de desempenho, interoperabilidade
• Possui suporte ao Windows Server Server Core.
• Suporte a bancos de dados Relacionais e não
relacionais, incluindo grandes bases como o Hadoop.
• Não possui ferramentas avançadas para BI ou missão crítica
8
9. SQL SERVER 2012 – WEB EDITION
Web Edition
• Similar ao Standard Edition, porém projetado para suportar
cargas de trabalho voltado para a Internet, o SQL Server
Web Edition permite que as organizações possam
implementar rapidamente páginas Web, aplicações
Web, sites e Web Services.
Provedores de Hospedagem
• É uma edição que possui um baixo custo de TCO
• Apenas empresas de Hospedagem como o Amazon
EC2, podem adquirir para oferecer aos seus clientes.
• Não possui ferramentas avançadas para BI
9
10. SQL SERVER 2012 – ENTERPRISE EDITION
Enterprise Edition
Alta disponibilidade, Velocidade e proteção dos dados
AlwaysOn
Maior disponibilidade para as aplicações;
Deixa de ser Centro de custo e passa para Centro
de Lucro;
xVelocity
Ajuda a permitir um salto geracional em
desempenho em data warehousing e business
intelligence.
É da família Microsoft de tecnologias de
gerenciamento de dados na memória e de
memória otimizada no SQL Server 2012.
10
11. SQL SERVER 2012 – ENTERPRISE EDITION
Enterprise Edition
Alta disponibilidade, Velocidade e proteção dos dados
• ColumnStore
Os índices columnstore do SQL Server
podem ser usados para acelerar
significativamente o tempo de
processamento de consultas comuns de
data warehouse.
Queries 10x mais rápidas.
(Fonte: Teste do cliente Microsoft, consultas comuns de data warehousing)
11
12. SQL SERVER 2012 – BUSINESS INTELIGENCE EDITION
Business Inteligence Edition
• SQL Server 2012 Business Intelligence fornece uma
plataforma abrangente para capacitar as organizações a
criar e implantar segura, escalável e gerenciável soluções de
BI.
Recursos
• PowerView
• O Power View, um recurso do Suplemento SQL Server 2012
Reporting Services para Microsoft SharePoint Server 2010 Enterprise
Edition, é uma experiência interativa de exploração, visualização e
apresentação de dados. Ele oferece relatórios ad hoc intuitivos para
usuários comerciais, tais como analistas de dados, tomadores de
decisões de negócios e operadores de informações.
• xVelocity
12
13. RECURSOS SUPORTADOS
Enterprise Edition
• Enterprise:
• Processadores / Núcleo(Database Engine): Máximo OS
• Processadores / Núcleo(SSAS & SSRS): Máximo OS
• Memória(Database Engine): Máximo OS
• Memória(Analysis Services): Máximo OS
• Memória(Reporting Services): Máximo OS
• Tamanho máximo por Database: 524PB
• Espaço em disco: 6GB(mínimo, porém pode mudar)
13
14. RECURSOS SUPORTADOS
Business Intelligence Edition
• BI:
• Processadores / Núcleo(Database Engine): 4 Soquetes
ou 16 núcleos(físicos)
• Processadores / Núcleo(SSAS & SSRS): Máximo OS
• Memória(Database Engine): 64GB
• Memória(Analysis Services): 64GB
• Memória(Reporting Services): 64GB
• Tamanho máximo por Database: 524PB
• Espaço em disco: 6GB(mínimo, porém pode mudar)
14
15. RECURSOS SUPORTADOS
Standard Edition
• Stardard:
• Processadores / Núcleo(Database Engine): 4 Soquetes
ou 16 núcleos(físicos)
• Memória(Database Engine): 64GB
• Memória(Analysis Services): 64GB
• Memória(Reporting Services): 64GB
• Tamanho máximo por Database: 524PB
• Espaço em disco: 5GB(mínimo, porém pode mudar)
15
17. MODELO DE LICENCIAMENTO
• Antes do lançamento do SQL Server 2012, o SQL Server 2008 R2 e as
versões anteriores foram licenciadas, através do Licenciamento por
Volume da Microsoft, usando um dos dois modelos de licenciamento
de software:
• O modelo de licenciamento por processador
• Projetado para refletir o poder de computação utilizado.
• Modelo Servidor mais a Licença de Acesso ao Cliente (Server + CAL), que é
baseado nos usuários ou dispositivos que acessam o SQL.
17
19. MODELO DE LICENCIAMENTO
• Com o SQL Server 2012, a Microsoft continua a oferecer aos clientes
uma variedade de opções de licenciamento.
• O modelo Server + CAL oferece a opção de licenciamento para
usuários e/ou dispositivos.
• No entanto, para clientes que não podem contar o número de
usuários ou precisam de recursos premium do banco de dados , a
forma de licenciamento do Microsoft SQL Server está mudando para
o poder de processamento computacional .
19
20. MODELO DE LICENCIAMENTO
• No novo modelo de licença baseado no poder computacional para
SQL Server 2012, a medida passou de processadores físicos para
núcleos (Core).
• O licenciamento baseado em Core fornece uma medida mais precisa
do poder de computação e uma métrica de licenciamento mais
consistente , independentemente das soluções que estão instaladas
nos servidores físicos ou em ambientes virtuais ou ainda na nuvem.
20
21. MODELO DE LICENCIAMENTO
• SQL Server 2012 é oferecido em três edições principais:
Enterprise Edition - Ideal para aplicações de missão crítica e em grande
escala de armazenamento de dados - Disponível no modelo Core de
licenciamento.
• Business Intelligence Edition - Nova edição do SQL - Disponível no
modelo Server+CAL.
• Standard Edition - Oferece banco de dados básico, geração de relatórios
e capacidades analíticas - Disponível no modelo Core e Server + Cal.
21
22. MODELO DE LICENCIAMENTO
• Licenciamento Server+Cal
• Quando o SQL é licenciado pelo modelo Server+Cal, deve-se
comprar a licença de servidor para cada servidor e uma licença de
acesso cliente (CAL) para cada dispositivo (Device CAL) ou usuário
(User CAL) que acesse o SQL Server ou qualquer um de seus
componentes.
• NOTA: Uma CAL não é um software, é uma licença de concessão
para que usuários e dispositivos possam acessar o Software SQL
Server.
22
23. QUANDO UTILIZAR USER OU DEVICE CALS:
• Com a CAL de Usuário, deve-se comprar uma CAL para cada usuário
que acessa o servidor. Orienta-se a adquisição de uma User CAL
quando os funcionários de empresa precisam ter acesso móvel à
rede corporativa usando vários dispositivos ou a partir de
dispositivos desconhecidos, ou simplesmente quando há mais
dispositivos do que usuários de na organização.
23
24. QUANDO UTILIZAR USER OU DEVICE CALS:
• No modelo Device CAL, deve-se comprar uma Cal para cada
dispositivo que acessa o servidor, independentemente do número de
usuários que usam esse dispositivo para acessar o servidor.
• Se empresa possui funcionários que compartilham dispositivos, por
exemplo, em diferentes turnos de trabalho, as Device CALs são a
maneira mais econômica de licenciamento.
24
25. LICENCIAMENTO POR CORE
• Sob o novo modelo de licenciamento por Core, cada servidor
executando o SQL Server 2012 ou qualquer um de seus
componentes (tais como Reporting Services ou o Integration
Services) deve ser licenciado para um número apropriado de licenças
Core . O número de licenças necessárias depende se o licenciamento
é em um servidor físico ou em ambientes virtuais.
• Ao contrário do modelo de licenciamento Server + CAL, o modelo
por Core permite o acesso para um número ilimitado de usuários
ou dispositivos. Com o modelo por Core, não é necessário adquirir
licenças adicionais de clientes de acesso (CAL) para acesso ao SQL
Server.
25
26. LICENCIAMENTO POR CORE
• O modelo de licenciamento por Core é apropriada quando:
• Implementa-se o SQL Server 2012 Enterprise Edition.
• Implementa-se cargas de trabalho para Internet ou extranet.
• O número de usuários/dispositivos não podem ser contados.
• Para implementações que abrangem um grande número de usuários
diretos e/ou indiretos, além dos dispositivos.
• Quando os custos totais de licenciamento são inferiores ao modelo
de licenciamento Server + CAL.
26
30. CERTIFICAÇÕES SQL SERVER 2008 R2
Importante: Expira em 31 de Julho de 2013
MCTS: Microsoft SQL Server 2008, Implementation and
Maintenance
70-432
MCTS: Microsoft SQL Server 2008, Database Development
70-433
MCTS: Microsoft SQL Server 2008, Business Intelligence
Development and Maintenance
70-448
30
31. CERTIFICAÇÕES SQL SERVER 2008 R2
Importante: Expira em 31 de Julho de 2013
MCITP: Database Administrator 2008
70-432 + 70-450
MCITP: Database Developer 2008
70-433 + 70-451
MCITP: Business Intelligence Developer 2008
70-448 + 70-452
31
32. CERTIFICAÇÕES SQL SERVER 2008 R2
Importante: Expira em 31 de Julho de 2013
• Realizado nos centros Prometric em todo o mundo.
• Prefira fazer em inglês, além de não ter termos traduzidos,
como Gatilho ou Procedimento Armazenados. Crédito de
30 minutos, questões mais claras.
• 700 pontos de 1000 possíveis.
32
33. CERTIFICAÇÕES
• MCITP: Database Administrator SQL Server 2008
• MCITP: Database Developer SQL Server 2008
• Exam 88-970: SQL Server 2008 Microsoft Certified
Master: Knowledge Exam
• Exam 88-971: SQL Server 2008 Microsoft Certified
Master: Lab Exam
33
34. CERTIFICAÇÕES
Novas Certificações:
• MCSA - Microsoft Certified Solution Associate
• MCSE – Microsoft Certified Solution Expert
• Data Platform
• Business Inteligence
34
37. CERTIFICAÇÕES
Para quem não possui certificações MCTS ou MCITP: Três provas
70-461: Querying Microsoft SQL Server 2012
• Create Database Objects (24%)
• Work with Data (27%)(Select,XML, data type...)
• Modify Data (24%)(DML)
• Troubleshoot & Optimize (25%)(Otimização)
37
38. CERTIFICAÇÕES
Para quem não possui certificações MCTS ou MCITP: Três provas
70-462: Administering Microsoft SQL Server 2012 Databases
• Install and Configure (19%)
• Maintain Instances and Databases (17%)
• Manage Data (19%)(backup,restore,índices)
• Implement Security (18%)
• Implement High Availability (12%)
(AlwaysOn, Mirroring...)
38
39. CERTIFICAÇÕES
Para quem não possui certificações MCTS ou MCITP: Três provas
70-463: Implementing a Data Warehouse with Microsoft SQL
Server 2012
• Design and Implement a Data Warehouse (11%)
• Extract and Transform Data (23%) (SSIS data flow)
• Manage Data (19%)(SSIS control flow)
• Configure and Deploy SSIS Solutions (24%)
• Build Data Quality Solutions (15%)
39
41. CERTIFICAÇÕES
Para quem concluiu o MCSA e quer se especializar em BI são dois exames:
70-466: Implementing Data Models and Reports with Microsoft
SQL Server 2012
• Build an Analysis Services Database (38%)
• Manage, Maintain, and Troubleshoot an SSAS Database (18%)
Build a Tabular Data Model (17%)
• Build a Report with SQL Server Reporting Services
(SSRS) (28%)
41
42. CERTIFICAÇÕES
Para quem concluiu o MCSA e quer se especializar em BI são dois exames:
70-467:Designing Business Intelligence Solutions with Microsoft SQL
Server 2012
• Plan Business Intelligence (BI) Infrastructure (15%)
• Design BI Infrastructure (16%)
• Design a Reporting Solution (24%)
• Design BI Data Models (34%)
• Design an ETL Solution (11%)
42
44. CERTIFICAÇÕES
Para quem concluiu o MCSA e quer se especializar em Data Platform são dois exames:
70-464:Developing Microsoft SQL Server 2012 Databases
• Implement Database Objects (31%)
• Implement Programming Objects (21%)
• Design Database Objects (24%)
• Optimize and Troubleshoot Queries (24%)
44
45. CERTIFICAÇÕES
Para quem concluiu o MCSA e quer se especializar em Data Platform são dois exames:
70-465:Designing Database Solutions for Microsoft SQL Server
2012
• Design Database Structure(29%)
• Design Databases and Database Objects (32%)
• Design Database Security (15%)
• Design a Troubleshooting and Optimization
Solution (24%)
45
47. CERTIFICAÇÕES - ATUALIZANDO
Para quem concluiu o MCTS e quer atualizar para MCSA SQL Server 2012
70-457: Transition Your MCTS on SQL Server 2008 to MCSA: SQL Server
2012, Part 1
• Create Database Objects
• Work with Data
• Modify Data
• Troubleshoot and Optimize Queries
• Install and Configure SQL Server
• Maintain Instances and Databases
• Optimize and Troubleshoot SQL Server
47
48. CERTIFICAÇÕES - ATUALIZANDO
Para quem concluiu o MCTS e quer atualizar para MCSA SQL Server 2012
70-458: Transition Your MCTS on SQL Server 2008 to MCSA: SQL
Server 2012, Part 2
• Manage Data
• Implement Security
• Implement High Availability
• Design and Implement a Data Warehouse
• Extract and Transform Data
• Load Data
• Configure and Deploy SSIS Solutions
• Build Data Quality Solutions
48
50. CERTIFICAÇÕES - ATUALIZANDO
Para quem concluiu o MCITP BI e quer atualizar para MCSE BI SQL Server 2012
70-460:
Transition Your MCITP: Business Intelligence Developer 2008 to MCSE: Business
Intelligence
• Build an Analysis Services Database
• Manage, Maintain, and Troubleshoot an SSAS Database
• Build a Tabular Data Model
• Build a Report with SQL Server Reporting Services (SSRS)
• Plan Business Intelligence (BI) Infrastructure
• Design BI Infrastructure
• Design a Reporting Solution
• Design BI Data Models
• Design an ETL Solution
50
52. CERTIFICAÇÕES - ATUALIZANDO
Para quem concluiu o MCITP Admin ou Dev e quer atualizar para MCSE Data Platform SQL Server 2012
70-459:
Transition Your MCITP: Database Administrator 2008 or MCITP: Database
Developer 2008 to MCSE: Data Platform
• Implement Database Objects
• Implement Programming Objects
• Design Database Objects
• Optimize and Troubleshoot Queries
• Design Database Structure
• Design Databases and Database Objects
• Design Database Security
• Design a Troubleshooting and Optimization Solution
52