SlideShare uma empresa Scribd logo
Mais Inteligente. Melhor. Mais Rápido

Glaucio Daniel
glauciodaniel@terra.com.br
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
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
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
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
HISTÓRIA DO SQL SERVER




                         6
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
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
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
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
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
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
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
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
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
LICENÇAS DO SQL SERVER 2012




                              16
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
MODELO DE LICENCIAMENTO




                          18
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
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
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
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
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
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
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
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
LICENCIAMENTO POR CORE




                         27
LICENCIAMENTO POR CORE
       LICENCIAMENTO EM VIRTUALIZAÇÃO?
  E OUTRAS DÚVIDAS DE LICENCIAMENTO? PREÇOS?


ACESSE: goo.gl/tYbu6
       (CASE SENSITIVE!)


                                               28
CERTIFICAÇÕES




                29
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
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
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
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
CERTIFICAÇÕES
Novas Certificações:
• MCSA - Microsoft Certified Solution Associate
• MCSE – Microsoft Certified Solution Expert
   • Data Platform
   • Business Inteligence



                                                  34
CERTIFICAÇÕES



• MCSA - Microsoft Certified Solution Associate



                                                  35
CERTIFICAÇÕES
Para quem não possui certificações MCTS ou MCITP: Três provas




                                                                36
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
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
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
CERTIFICAÇÕES




                40
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
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
CERTIFICAÇÕES




                43
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
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
CERTIFICAÇÕES




                46
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
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
CERTIFICAÇÕES




                49
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
CERTIFICAÇÕES




                51
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
OBRIGADO!
LINKS
                                     www.glauciodaniel.com.br
www.microsoft.com/sqlserver
www.microsoft.com/learning
technet.microsoft.com
msdn.microsoft.com
www.diegonogare.net (goo.gl/wNyc2)
www.sqlservercentral.com
www.sqlpass.org

                                                            53
SQL Server 2012

Mais conteúdo relacionado

Mais procurados

ODI Series - Treinamento
ODI Series - TreinamentoODI Series - Treinamento
ODI Series - Treinamento
Caio Lima
 
Essbase Series - Questões para Entrevistas
Essbase Series - Questões para EntrevistasEssbase Series - Questões para Entrevistas
Essbase Series - Questões para Entrevistas
Caio Lima
 
ODI SERIES - Como mapear novos campos em modelos e interfaces
ODI SERIES - Como mapear novos campos em modelos e interfacesODI SERIES - Como mapear novos campos em modelos e interfaces
ODI SERIES - Como mapear novos campos em modelos e interfaces
Caio Lima
 
Sql - introdução
Sql -  introduçãoSql -  introdução
Sql - introdução
Samuel Novais, MBA
 
Essbase Series - Backup
Essbase Series - BackupEssbase Series - Backup
Essbase Series - Backup
Caio Lima
 
ODI Series - Exportar Tabelas para Arquivo Texto
ODI Series -  Exportar Tabelas para Arquivo TextoODI Series -  Exportar Tabelas para Arquivo Texto
ODI Series - Exportar Tabelas para Arquivo Texto
Caio Lima
 
Odi tutorial glossário e termos técnicos
Odi tutorial   glossário e termos técnicosOdi tutorial   glossário e termos técnicos
Odi tutorial glossário e termos técnicos
Caio Lima
 
ODI Tutorial - Modelo de Dados
ODI Tutorial - Modelo de DadosODI Tutorial - Modelo de Dados
ODI Tutorial - Modelo de Dados
Caio Lima
 
Apostila Oracle 10g
Apostila Oracle 10gApostila Oracle 10g
Apostila Oracle 10g
Andre Nascimento
 
ESSBASE Series - Excel Add-in Essbase
ESSBASE Series - Excel Add-in EssbaseESSBASE Series - Excel Add-in Essbase
ESSBASE Series - Excel Add-in Essbase
Caio Lima
 
ODI Series - Importar Arquivos Texto para Tabelas
ODI Series - Importar Arquivos Texto para TabelasODI Series - Importar Arquivos Texto para Tabelas
ODI Series - Importar Arquivos Texto para Tabelas
Caio Lima
 
37 consultando tabelas_com_sql_no_sql_server
37 consultando tabelas_com_sql_no_sql_server37 consultando tabelas_com_sql_no_sql_server
37 consultando tabelas_com_sql_no_sql_server
Art IT
 
Banco de Dados no Visual Studio
Banco de Dados no Visual StudioBanco de Dados no Visual Studio
Banco de Dados no Visual Studio
Leonardo Lourenço Silva
 
37 consultando tabelas_com_sql_no_sql_server
37 consultando tabelas_com_sql_no_sql_server37 consultando tabelas_com_sql_no_sql_server
37 consultando tabelas_com_sql_no_sql_server
José Henrique Sento Sé
 
ODI SERIES - Melhores Práticas
ODI SERIES - Melhores PráticasODI SERIES - Melhores Práticas
ODI SERIES - Melhores Práticas
Caio Lima
 
Banco de dados oracle
Banco de dados oracleBanco de dados oracle
Banco de dados oracle
Eduardo Lopes
 
SQL Oracle
SQL OracleSQL Oracle
SQL Oracle
Pablo Garcia
 
Portabilidade CorporeRM - 11.20
Portabilidade CorporeRM - 11.20Portabilidade CorporeRM - 11.20
Portabilidade CorporeRM - 11.20
HBB Consultoria
 
Introdução ao Sql Server
Introdução ao Sql ServerIntrodução ao Sql Server
Introdução ao Sql Server
intradb
 
Oracle Day - Produtos de banco de dados
Oracle Day - Produtos de banco de dadosOracle Day - Produtos de banco de dados
Oracle Day - Produtos de banco de dados
Rodrigo Almeida
 

Mais procurados (20)

ODI Series - Treinamento
ODI Series - TreinamentoODI Series - Treinamento
ODI Series - Treinamento
 
Essbase Series - Questões para Entrevistas
Essbase Series - Questões para EntrevistasEssbase Series - Questões para Entrevistas
Essbase Series - Questões para Entrevistas
 
ODI SERIES - Como mapear novos campos em modelos e interfaces
ODI SERIES - Como mapear novos campos em modelos e interfacesODI SERIES - Como mapear novos campos em modelos e interfaces
ODI SERIES - Como mapear novos campos em modelos e interfaces
 
Sql - introdução
Sql -  introduçãoSql -  introdução
Sql - introdução
 
Essbase Series - Backup
Essbase Series - BackupEssbase Series - Backup
Essbase Series - Backup
 
ODI Series - Exportar Tabelas para Arquivo Texto
ODI Series -  Exportar Tabelas para Arquivo TextoODI Series -  Exportar Tabelas para Arquivo Texto
ODI Series - Exportar Tabelas para Arquivo Texto
 
Odi tutorial glossário e termos técnicos
Odi tutorial   glossário e termos técnicosOdi tutorial   glossário e termos técnicos
Odi tutorial glossário e termos técnicos
 
ODI Tutorial - Modelo de Dados
ODI Tutorial - Modelo de DadosODI Tutorial - Modelo de Dados
ODI Tutorial - Modelo de Dados
 
Apostila Oracle 10g
Apostila Oracle 10gApostila Oracle 10g
Apostila Oracle 10g
 
ESSBASE Series - Excel Add-in Essbase
ESSBASE Series - Excel Add-in EssbaseESSBASE Series - Excel Add-in Essbase
ESSBASE Series - Excel Add-in Essbase
 
ODI Series - Importar Arquivos Texto para Tabelas
ODI Series - Importar Arquivos Texto para TabelasODI Series - Importar Arquivos Texto para Tabelas
ODI Series - Importar Arquivos Texto para Tabelas
 
37 consultando tabelas_com_sql_no_sql_server
37 consultando tabelas_com_sql_no_sql_server37 consultando tabelas_com_sql_no_sql_server
37 consultando tabelas_com_sql_no_sql_server
 
Banco de Dados no Visual Studio
Banco de Dados no Visual StudioBanco de Dados no Visual Studio
Banco de Dados no Visual Studio
 
37 consultando tabelas_com_sql_no_sql_server
37 consultando tabelas_com_sql_no_sql_server37 consultando tabelas_com_sql_no_sql_server
37 consultando tabelas_com_sql_no_sql_server
 
ODI SERIES - Melhores Práticas
ODI SERIES - Melhores PráticasODI SERIES - Melhores Práticas
ODI SERIES - Melhores Práticas
 
Banco de dados oracle
Banco de dados oracleBanco de dados oracle
Banco de dados oracle
 
SQL Oracle
SQL OracleSQL Oracle
SQL Oracle
 
Portabilidade CorporeRM - 11.20
Portabilidade CorporeRM - 11.20Portabilidade CorporeRM - 11.20
Portabilidade CorporeRM - 11.20
 
Introdução ao Sql Server
Introdução ao Sql ServerIntrodução ao Sql Server
Introdução ao Sql Server
 
Oracle Day - Produtos de banco de dados
Oracle Day - Produtos de banco de dadosOracle Day - Produtos de banco de dados
Oracle Day - Produtos de banco de dados
 

Destaque

Administrando e armazenando dados com sql server 2005 (31 horas)
Administrando e armazenando dados com sql server 2005 (31 horas)Administrando e armazenando dados com sql server 2005 (31 horas)
Administrando e armazenando dados com sql server 2005 (31 horas)
Vitor Savicki
 
Apostila introdução à linguagem sql
Apostila introdução à linguagem sqlApostila introdução à linguagem sql
Apostila introdução à linguagem sql
Reuel Lopes
 
Treinamento de SQL Básico
Treinamento de SQL BásicoTreinamento de SQL Básico
Treinamento de SQL Básico
Igor Alves
 
Sql básico - Teoria e prática: Um grande resumo
Sql básico - Teoria e prática: Um grande resumoSql básico - Teoria e prática: Um grande resumo
Sql básico - Teoria e prática: Um grande resumo
Helder Lopes
 
My sql apresentação
My sql apresentaçãoMy sql apresentação
My sql apresentação
Barbara Damacena
 
A1 - Sql Injection na Prática Parte 01
A1 - Sql Injection na Prática Parte 01A1 - Sql Injection na Prática Parte 01
A1 - Sql Injection na Prática Parte 01
Reinaldo Junior
 
Stored Procedures and Triggers
Stored Procedures and TriggersStored Procedures and Triggers
Stored Procedures and Triggers
flaviognm
 
Hands on Labs - SQL Server 2008
Hands on Labs - SQL Server 2008Hands on Labs - SQL Server 2008
Hands on Labs - SQL Server 2008
Leonardo Lourenço Silva
 
Sql com sql server básico - Bóson treinamentos
Sql com sql server básico - Bóson treinamentosSql com sql server básico - Bóson treinamentos
Sql com sql server básico - Bóson treinamentos
Fábio dos Reis
 
Introdução ao MySQL
Introdução ao MySQLIntrodução ao MySQL
Introdução ao MySQL
Anderson Sanches
 
Teste de Javascript
Teste de JavascriptTeste de Javascript
Teste de Javascript
Armando Ferreira Alvferreira
 
Apostila de Banco dados
Apostila de Banco dadosApostila de Banco dados
Apostila de Banco dados
Fernando Palma
 
Ingles tecnico i para informática 2013 en oficio
Ingles tecnico i para informática 2013  en oficioIngles tecnico i para informática 2013  en oficio
Ingles tecnico i para informática 2013 en oficio
Paralafakyou Mens
 
TOTVS LINHA RM TREINAMENTO SQL
TOTVS LINHA RM TREINAMENTO SQLTOTVS LINHA RM TREINAMENTO SQL
TOTVS LINHA RM TREINAMENTO SQL
Fábio Delboni
 
Banco de Dados Não Relacionais vs Banco de Dados Relacionais
Banco de Dados Não Relacionais vs Banco de Dados RelacionaisBanco de Dados Não Relacionais vs Banco de Dados Relacionais
Banco de Dados Não Relacionais vs Banco de Dados Relacionais
alexculpado
 
Glossário de inglês técnico para informática
Glossário de inglês técnico para informáticaGlossário de inglês técnico para informática
Glossário de inglês técnico para informática
esb2174
 
Apostila de-ingles-tecnico-informatica-2012
Apostila de-ingles-tecnico-informatica-2012Apostila de-ingles-tecnico-informatica-2012
Apostila de-ingles-tecnico-informatica-2012
meinteressoporinformatica
 
Inglês.com.textos para informática
Inglês.com.textos para informáticaInglês.com.textos para informática
Inglês.com.textos para informática
Jeziel L. C.
 
Banco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoBanco de Dados - MySQL Basico
Banco de Dados - MySQL Basico
Rangel Javier
 
Banco de dados exercícios resolvidos
Banco de dados exercícios resolvidosBanco de dados exercícios resolvidos
Banco de dados exercícios resolvidos
Gleydson Sousa
 

Destaque (20)

Administrando e armazenando dados com sql server 2005 (31 horas)
Administrando e armazenando dados com sql server 2005 (31 horas)Administrando e armazenando dados com sql server 2005 (31 horas)
Administrando e armazenando dados com sql server 2005 (31 horas)
 
Apostila introdução à linguagem sql
Apostila introdução à linguagem sqlApostila introdução à linguagem sql
Apostila introdução à linguagem sql
 
Treinamento de SQL Básico
Treinamento de SQL BásicoTreinamento de SQL Básico
Treinamento de SQL Básico
 
Sql básico - Teoria e prática: Um grande resumo
Sql básico - Teoria e prática: Um grande resumoSql básico - Teoria e prática: Um grande resumo
Sql básico - Teoria e prática: Um grande resumo
 
My sql apresentação
My sql apresentaçãoMy sql apresentação
My sql apresentação
 
A1 - Sql Injection na Prática Parte 01
A1 - Sql Injection na Prática Parte 01A1 - Sql Injection na Prática Parte 01
A1 - Sql Injection na Prática Parte 01
 
Stored Procedures and Triggers
Stored Procedures and TriggersStored Procedures and Triggers
Stored Procedures and Triggers
 
Hands on Labs - SQL Server 2008
Hands on Labs - SQL Server 2008Hands on Labs - SQL Server 2008
Hands on Labs - SQL Server 2008
 
Sql com sql server básico - Bóson treinamentos
Sql com sql server básico - Bóson treinamentosSql com sql server básico - Bóson treinamentos
Sql com sql server básico - Bóson treinamentos
 
Introdução ao MySQL
Introdução ao MySQLIntrodução ao MySQL
Introdução ao MySQL
 
Teste de Javascript
Teste de JavascriptTeste de Javascript
Teste de Javascript
 
Apostila de Banco dados
Apostila de Banco dadosApostila de Banco dados
Apostila de Banco dados
 
Ingles tecnico i para informática 2013 en oficio
Ingles tecnico i para informática 2013  en oficioIngles tecnico i para informática 2013  en oficio
Ingles tecnico i para informática 2013 en oficio
 
TOTVS LINHA RM TREINAMENTO SQL
TOTVS LINHA RM TREINAMENTO SQLTOTVS LINHA RM TREINAMENTO SQL
TOTVS LINHA RM TREINAMENTO SQL
 
Banco de Dados Não Relacionais vs Banco de Dados Relacionais
Banco de Dados Não Relacionais vs Banco de Dados RelacionaisBanco de Dados Não Relacionais vs Banco de Dados Relacionais
Banco de Dados Não Relacionais vs Banco de Dados Relacionais
 
Glossário de inglês técnico para informática
Glossário de inglês técnico para informáticaGlossário de inglês técnico para informática
Glossário de inglês técnico para informática
 
Apostila de-ingles-tecnico-informatica-2012
Apostila de-ingles-tecnico-informatica-2012Apostila de-ingles-tecnico-informatica-2012
Apostila de-ingles-tecnico-informatica-2012
 
Inglês.com.textos para informática
Inglês.com.textos para informáticaInglês.com.textos para informática
Inglês.com.textos para informática
 
Banco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoBanco de Dados - MySQL Basico
Banco de Dados - MySQL Basico
 
Banco de dados exercícios resolvidos
Banco de dados exercícios resolvidosBanco de dados exercícios resolvidos
Banco de dados exercícios resolvidos
 

Semelhante a SQL Server 2012

MySQL no Windows: implementação eficiente de novas aplicações
MySQL no Windows: implementação eficiente de novas aplicaçõesMySQL no Windows: implementação eficiente de novas aplicações
MySQL no Windows: implementação eficiente de novas aplicações
MySQL Brasil
 
Microsoft SQL 2014
Microsoft SQL 2014Microsoft SQL 2014
Microsoft SQL 2014
William Martins
 
Microsoft 5 Cal Dispositivo Local P/ Windows Server 2019 Standard R18-05766
Microsoft 5 Cal Dispositivo Local P/ Windows Server 2019 Standard R18-05766Microsoft 5 Cal Dispositivo Local P/ Windows Server 2019 Standard R18-05766
Microsoft 5 Cal Dispositivo Local P/ Windows Server 2019 Standard R18-05766
Stryhn49Ritter
 
MySQL - o banco de dados open source mais popular do mundo
MySQL - o banco de dados open source mais popular do mundoMySQL - o banco de dados open source mais popular do mundo
MySQL - o banco de dados open source mais popular do mundo
MySQL Brasil
 
O Futuro do Data Dude (VS DBPro)
O Futuro do Data Dude (VS DBPro)O Futuro do Data Dude (VS DBPro)
O Futuro do Data Dude (VS DBPro)
Igor Abade
 
MySQL June/2009 FDTI - Portuguese Version
MySQL June/2009 FDTI - Portuguese VersionMySQL June/2009 FDTI - Portuguese Version
MySQL June/2009 FDTI - Portuguese Version
Artur Alves
 
Trabalho de sgbd
Trabalho de sgbdTrabalho de sgbd
Trabalho de sgbd
Junior Cesar
 
Code authority
Code authority  Code authority
Systemcenter2012r2 140928162048-phpapp02
Systemcenter2012r2 140928162048-phpapp02Systemcenter2012r2 140928162048-phpapp02
Systemcenter2012r2 140928162048-phpapp02
Juliana Borges
 
MySQL Alta Performance & Alta Disponibilidade
MySQL Alta Performance & Alta DisponibilidadeMySQL Alta Performance & Alta Disponibilidade
MySQL Alta Performance & Alta Disponibilidade
MySQL Brasil
 
Arquitetura sapb1
Arquitetura sapb1Arquitetura sapb1
Arquitetura sapb1
mayaraalves2
 
Uso estratégico do MySQL para empresas de TI: Novidades e Futuro
Uso estratégico do MySQL para empresas de TI: Novidades e FuturoUso estratégico do MySQL para empresas de TI: Novidades e Futuro
Uso estratégico do MySQL para empresas de TI: Novidades e Futuro
assertimarilia
 
MySQL e Oracle para Desenvolvedores
MySQL e Oracle para DesenvolvedoresMySQL e Oracle para Desenvolvedores
MySQL e Oracle para Desenvolvedores
MySQL Brasil
 
MySQL e Oracle para Desenvolvedores
MySQL e Oracle para DesenvolvedoresMySQL e Oracle para Desenvolvedores
MySQL e Oracle para Desenvolvedores
Airton Lastori
 
Pangea - Plataforma digital com Google Cloud Platform
Pangea - Plataforma digital com Google Cloud PlatformPangea - Plataforma digital com Google Cloud Platform
Pangea - Plataforma digital com Google Cloud Platform
André Paulovich
 
Recursos e Benefícios do MySQL
Recursos e Benefícios do MySQLRecursos e Benefícios do MySQL
Recursos e Benefícios do MySQL
MySQL Brasil
 
MySQL e Oracle para DBAs
MySQL e Oracle para DBAsMySQL e Oracle para DBAs
MySQL e Oracle para DBAs
Airton Lastori
 
MySQL e Oracle para DBAs
MySQL e Oracle para DBAsMySQL e Oracle para DBAs
MySQL e Oracle para DBAs
MySQL Brasil
 
AX4B - Dynamics AX
AX4B - Dynamics AX AX4B - Dynamics AX
AX4B - Dynamics AX
Antonio Felix
 
MySQL e Oracle - GUOB Tech Day 2012
MySQL e Oracle - GUOB Tech Day 2012MySQL e Oracle - GUOB Tech Day 2012
MySQL e Oracle - GUOB Tech Day 2012
MySQL Brasil
 

Semelhante a SQL Server 2012 (20)

MySQL no Windows: implementação eficiente de novas aplicações
MySQL no Windows: implementação eficiente de novas aplicaçõesMySQL no Windows: implementação eficiente de novas aplicações
MySQL no Windows: implementação eficiente de novas aplicações
 
Microsoft SQL 2014
Microsoft SQL 2014Microsoft SQL 2014
Microsoft SQL 2014
 
Microsoft 5 Cal Dispositivo Local P/ Windows Server 2019 Standard R18-05766
Microsoft 5 Cal Dispositivo Local P/ Windows Server 2019 Standard R18-05766Microsoft 5 Cal Dispositivo Local P/ Windows Server 2019 Standard R18-05766
Microsoft 5 Cal Dispositivo Local P/ Windows Server 2019 Standard R18-05766
 
MySQL - o banco de dados open source mais popular do mundo
MySQL - o banco de dados open source mais popular do mundoMySQL - o banco de dados open source mais popular do mundo
MySQL - o banco de dados open source mais popular do mundo
 
O Futuro do Data Dude (VS DBPro)
O Futuro do Data Dude (VS DBPro)O Futuro do Data Dude (VS DBPro)
O Futuro do Data Dude (VS DBPro)
 
MySQL June/2009 FDTI - Portuguese Version
MySQL June/2009 FDTI - Portuguese VersionMySQL June/2009 FDTI - Portuguese Version
MySQL June/2009 FDTI - Portuguese Version
 
Trabalho de sgbd
Trabalho de sgbdTrabalho de sgbd
Trabalho de sgbd
 
Code authority
Code authority  Code authority
Code authority
 
Systemcenter2012r2 140928162048-phpapp02
Systemcenter2012r2 140928162048-phpapp02Systemcenter2012r2 140928162048-phpapp02
Systemcenter2012r2 140928162048-phpapp02
 
MySQL Alta Performance & Alta Disponibilidade
MySQL Alta Performance & Alta DisponibilidadeMySQL Alta Performance & Alta Disponibilidade
MySQL Alta Performance & Alta Disponibilidade
 
Arquitetura sapb1
Arquitetura sapb1Arquitetura sapb1
Arquitetura sapb1
 
Uso estratégico do MySQL para empresas de TI: Novidades e Futuro
Uso estratégico do MySQL para empresas de TI: Novidades e FuturoUso estratégico do MySQL para empresas de TI: Novidades e Futuro
Uso estratégico do MySQL para empresas de TI: Novidades e Futuro
 
MySQL e Oracle para Desenvolvedores
MySQL e Oracle para DesenvolvedoresMySQL e Oracle para Desenvolvedores
MySQL e Oracle para Desenvolvedores
 
MySQL e Oracle para Desenvolvedores
MySQL e Oracle para DesenvolvedoresMySQL e Oracle para Desenvolvedores
MySQL e Oracle para Desenvolvedores
 
Pangea - Plataforma digital com Google Cloud Platform
Pangea - Plataforma digital com Google Cloud PlatformPangea - Plataforma digital com Google Cloud Platform
Pangea - Plataforma digital com Google Cloud Platform
 
Recursos e Benefícios do MySQL
Recursos e Benefícios do MySQLRecursos e Benefícios do MySQL
Recursos e Benefícios do MySQL
 
MySQL e Oracle para DBAs
MySQL e Oracle para DBAsMySQL e Oracle para DBAs
MySQL e Oracle para DBAs
 
MySQL e Oracle para DBAs
MySQL e Oracle para DBAsMySQL e Oracle para DBAs
MySQL e Oracle para DBAs
 
AX4B - Dynamics AX
AX4B - Dynamics AX AX4B - Dynamics AX
AX4B - Dynamics AX
 
MySQL e Oracle - GUOB Tech Day 2012
MySQL e Oracle - GUOB Tech Day 2012MySQL e Oracle - GUOB Tech Day 2012
MySQL e Oracle - GUOB Tech Day 2012
 

Mais de Hcode

Por que você precisa saber tudo sobre HTML5
Por que você precisa saber tudo sobre HTML5Por que você precisa saber tudo sobre HTML5
Por que você precisa saber tudo sobre HTML5
Hcode
 
Apresentação inicial do Curso CSS3 do HTML5DEV
Apresentação inicial do Curso CSS3 do HTML5DEVApresentação inicial do Curso CSS3 do HTML5DEV
Apresentação inicial do Curso CSS3 do HTML5DEV
Hcode
 
Lançamento Curso online Começando com HTML5
Lançamento Curso online Começando com HTML5Lançamento Curso online Começando com HTML5
Lançamento Curso online Começando com HTML5
Hcode
 
Html5 Mercado e Carreiras
Html5 Mercado e CarreirasHtml5 Mercado e Carreiras
Html5 Mercado e Carreiras
Hcode
 
Css3 - Flex Box e Efeitos
Css3 - Flex Box e EfeitosCss3 - Flex Box e Efeitos
Css3 - Flex Box e Efeitos
Hcode
 
Html5 tecnologias, mercados e carreiras
Html5 tecnologias, mercados e carreirasHtml5 tecnologias, mercados e carreiras
Html5 tecnologias, mercados e carreiras
Hcode
 

Mais de Hcode (6)

Por que você precisa saber tudo sobre HTML5
Por que você precisa saber tudo sobre HTML5Por que você precisa saber tudo sobre HTML5
Por que você precisa saber tudo sobre HTML5
 
Apresentação inicial do Curso CSS3 do HTML5DEV
Apresentação inicial do Curso CSS3 do HTML5DEVApresentação inicial do Curso CSS3 do HTML5DEV
Apresentação inicial do Curso CSS3 do HTML5DEV
 
Lançamento Curso online Começando com HTML5
Lançamento Curso online Começando com HTML5Lançamento Curso online Começando com HTML5
Lançamento Curso online Começando com HTML5
 
Html5 Mercado e Carreiras
Html5 Mercado e CarreirasHtml5 Mercado e Carreiras
Html5 Mercado e Carreiras
 
Css3 - Flex Box e Efeitos
Css3 - Flex Box e EfeitosCss3 - Flex Box e Efeitos
Css3 - Flex Box e Efeitos
 
Html5 tecnologias, mercados e carreiras
Html5 tecnologias, mercados e carreirasHtml5 tecnologias, mercados e carreiras
Html5 tecnologias, mercados e carreiras
 

Último

Eletiva_O-mundo-conectado-Ensino-Médio.docx.pdf
Eletiva_O-mundo-conectado-Ensino-Médio.docx.pdfEletiva_O-mundo-conectado-Ensino-Médio.docx.pdf
Eletiva_O-mundo-conectado-Ensino-Médio.docx.pdf
barbosajucy47
 
Ferramentas que irão te ajudar a entrar no mundo de DevOps/CLoud
Ferramentas que irão te ajudar a entrar no mundo de   DevOps/CLoudFerramentas que irão te ajudar a entrar no mundo de   DevOps/CLoud
Ferramentas que irão te ajudar a entrar no mundo de DevOps/CLoud
Ismael Ash
 
Segurança da Informação - Onde estou e para onde eu vou.pptx
Segurança da Informação - Onde estou e para onde eu vou.pptxSegurança da Informação - Onde estou e para onde eu vou.pptx
Segurança da Informação - Onde estou e para onde eu vou.pptx
Divina Vitorino
 
ExpoGestão 2024 - Desvendando um mundo em ebulição
ExpoGestão 2024 - Desvendando um mundo em ebuliçãoExpoGestão 2024 - Desvendando um mundo em ebulição
ExpoGestão 2024 - Desvendando um mundo em ebulição
ExpoGestão
 
se38_layout_erro_xxxxxxxxxxxxxxxxxx.docx
se38_layout_erro_xxxxxxxxxxxxxxxxxx.docxse38_layout_erro_xxxxxxxxxxxxxxxxxx.docx
se38_layout_erro_xxxxxxxxxxxxxxxxxx.docx
ronaldos10
 
Subindo uma aplicação WordPress em docker na AWS
Subindo uma aplicação WordPress em docker na AWSSubindo uma aplicação WordPress em docker na AWS
Subindo uma aplicação WordPress em docker na AWS
Ismael Ash
 
INTELIGÊNCIA ARTIFICIAL + COMPUTAÇÃO QUÂNTICA = MAIOR REVOLUÇÃO TECNOLÓGICA D...
INTELIGÊNCIA ARTIFICIAL + COMPUTAÇÃO QUÂNTICA = MAIOR REVOLUÇÃO TECNOLÓGICA D...INTELIGÊNCIA ARTIFICIAL + COMPUTAÇÃO QUÂNTICA = MAIOR REVOLUÇÃO TECNOLÓGICA D...
INTELIGÊNCIA ARTIFICIAL + COMPUTAÇÃO QUÂNTICA = MAIOR REVOLUÇÃO TECNOLÓGICA D...
Faga1939
 

Último (7)

Eletiva_O-mundo-conectado-Ensino-Médio.docx.pdf
Eletiva_O-mundo-conectado-Ensino-Médio.docx.pdfEletiva_O-mundo-conectado-Ensino-Médio.docx.pdf
Eletiva_O-mundo-conectado-Ensino-Médio.docx.pdf
 
Ferramentas que irão te ajudar a entrar no mundo de DevOps/CLoud
Ferramentas que irão te ajudar a entrar no mundo de   DevOps/CLoudFerramentas que irão te ajudar a entrar no mundo de   DevOps/CLoud
Ferramentas que irão te ajudar a entrar no mundo de DevOps/CLoud
 
Segurança da Informação - Onde estou e para onde eu vou.pptx
Segurança da Informação - Onde estou e para onde eu vou.pptxSegurança da Informação - Onde estou e para onde eu vou.pptx
Segurança da Informação - Onde estou e para onde eu vou.pptx
 
ExpoGestão 2024 - Desvendando um mundo em ebulição
ExpoGestão 2024 - Desvendando um mundo em ebuliçãoExpoGestão 2024 - Desvendando um mundo em ebulição
ExpoGestão 2024 - Desvendando um mundo em ebulição
 
se38_layout_erro_xxxxxxxxxxxxxxxxxx.docx
se38_layout_erro_xxxxxxxxxxxxxxxxxx.docxse38_layout_erro_xxxxxxxxxxxxxxxxxx.docx
se38_layout_erro_xxxxxxxxxxxxxxxxxx.docx
 
Subindo uma aplicação WordPress em docker na AWS
Subindo uma aplicação WordPress em docker na AWSSubindo uma aplicação WordPress em docker na AWS
Subindo uma aplicação WordPress em docker na AWS
 
INTELIGÊNCIA ARTIFICIAL + COMPUTAÇÃO QUÂNTICA = MAIOR REVOLUÇÃO TECNOLÓGICA D...
INTELIGÊNCIA ARTIFICIAL + COMPUTAÇÃO QUÂNTICA = MAIOR REVOLUÇÃO TECNOLÓGICA D...INTELIGÊNCIA ARTIFICIAL + COMPUTAÇÃO QUÂNTICA = MAIOR REVOLUÇÃO TECNOLÓGICA D...
INTELIGÊNCIA ARTIFICIAL + COMPUTAÇÃO QUÂNTICA = MAIOR REVOLUÇÃO TECNOLÓGICA D...
 

SQL Server 2012

  • 1. Mais Inteligente. Melhor. Mais Rápido Glaucio Daniel glauciodaniel@terra.com.br
  • 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
  • 6. HISTÓRIA DO SQL SERVER 6
  • 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
  • 16. LICENÇAS DO SQL SERVER 2012 16
  • 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
  • 28. LICENCIAMENTO POR CORE LICENCIAMENTO EM VIRTUALIZAÇÃO? E OUTRAS DÚVIDAS DE LICENCIAMENTO? PREÇOS? ACESSE: goo.gl/tYbu6 (CASE SENSITIVE!) 28
  • 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
  • 35. CERTIFICAÇÕES • MCSA - Microsoft Certified Solution Associate 35
  • 36. CERTIFICAÇÕES Para quem não possui certificações MCTS ou MCITP: Três provas 36
  • 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
  • 53. OBRIGADO! LINKS www.glauciodaniel.com.br www.microsoft.com/sqlserver www.microsoft.com/learning technet.microsoft.com msdn.microsoft.com www.diegonogare.net (goo.gl/wNyc2) www.sqlservercentral.com www.sqlpass.org 53