sql server

Post on 24-May-2015

591 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Histórico e Evolução

Marcelo Ramos

SQL ServerMicrosoft e Sybase firmam acordo para lançar um software de banco de dados.

Acordo:• Microsoft entra com a credibilidade • Sybase entra com a tecnologia do DataServe

20

08

19

90

19

91

19

93

19

94

19

95

19

96

19

98

20

00

20

05

19

88

SQL Server 1.0 A Ashon-Tate entra na parceira com a Microsoft e a Sybase e é lançada a primeira versão do SQL Server.

Objetivo: • entrar no mercado com força

19

88

20

08

19

90

19

91

19

93

19

94

19

95

19

96

19

98

20

00

20

05

SQL Server 1.1Saída da Ashton-Tate e integração do SQL Server com o Microsoft Windows, a novidade da época.

Características:• suporte ao Windows 3.0

19

88

20

08

19

90

19

91

19

93

19

94

19

95

19

96

19

98

20

00

20

05

SQL Server 1.11Microsoft ganha diretos de acesso a tecnologia e lança uma versão de manutenção.

19

88

20

08

19

90

19

91

19

93

19

94

19

95

19

96

19

98

20

00

20

05

SQL Server 4.2Novo conceito de banco de dados, integrado ao Windows e tornou-se popular e utilizado em estação de trabalho.

Características:• interface fácil de usar • baixa funcionalidade• utilizado em pequenos departamentos

19

88

20

08

19

90

19

91

19

93

19

94

19

95

19

96

19

98

20

00

20

05

Fim do acordoA Microsoft se separa da Sybase e consegue os diretos da tecnologia.

19

88

20

08

19

90

19

91

19

93

19

94

19

95

19

96

19

98

20

00

20

05

SQL Server 6.05Parte do núcleo foi reescrito pela Microsoft e resultou em melhor desempenho.

Características:• utilizado em pequenas aplicações• custo reduzido em comparação ao concorrentes

19

88

20

08

19

90

19

91

19

93

19

94

19

95

19

96

19

98

20

00

20

05

SQL Server 6.5Microsoft lança versão com melhorias e correções. Oracle lança uma versão para a plataforma NT como concorrente direto.

Características:• suporte ao Windows NT

19

88

20

08

19

90

19

91

19

93

19

94

19

95

19

96

19

98

20

00

20

05

SQL Server 7.0Banco de dados razoavelmente poderoso e com muitos recursos para negócios pequenos e médios.

Características:• utilizados em pequenos e médios negócios• ferramentas fundamentais de negócio • facilidade de uso

19

88

20

08

19

90

19

91

19

93

19

94

19

95

19

96

19

98

20

00

20

05

SQL Server 2000Vasta melhora no desempenho, na escalabilidade e na confabilidade, que permitiu a entrada em empresas grande e a posição nº1.

Características:• banco de dados para empresas grandes • ferramentas de gerenciamento • ferramentas de desenvolvimento e análise

19

88

20

08

19

90

19

91

19

93

19

94

19

95

19

96

19

98

20

00

20

05

SQL Server 2005Integrado ao Framework .NET. Trouxe diversas ferramentas de análise e administração e suporte a serviços web. Player do mercado.

Características:• espelhamento de banco de dados• maior disponibilidade, desempenho e flexibilidade• integração com Framework .NET

19

88

20

08

19

90

19

91

19

93

19

94

19

95

19

96

19

98

20

00

20

05

SQL Server 2008Suporte a novos tipos de dados, novas ferramentas de administração, análise e de Business Intelligence. Ampla intergração com produtos da Microsoft.

Características:• slogan: “ir um pouco além do relacional” • facilidade de análise de dados

19

88

20

08

19

90

19

91

19

93

19

94

19

95

19

96

19

98

20

00

20

05

SQL Server 20081

98

8

20

08

19

90

19

91

19

93

19

94

19

95

19

96

19

98

20

00

20

05

A CPU mínima recomendada em que o SQL Server será executado é um Intel Pentium com processar de 500 MHz ou similar. A Microsoft recomenda 1 GB.

Requisitos de Hardware

Requisitos de Hardware

Memória - Todas as edições do SQL Server, exceto a do Windows Express e das versões Mobile, exigem um mínimo de 512MB de RAM onboard. A Microsoft recomenda 1GB ou mais.

Requisitos de Hardware

Espaço em disco - Para o SQL Server apenas, ignorando os arquivos de dados que serão adicionados, você precisará de 1GB de espaço.

Requisitos do Sistema Operacional

Roda no Windows 2000 Professional ou superior com Service Pack 4 ou em todas as edições do Windows XP Service Pack 2 ou superior. Funciona em SO de 64 bits para Windows XP, assim como nas edições de 64 bits do Windows Server 2008.

Escalabilidade e desempenho

Comparação de capacidade com outros SGBD

Whats New in Visual Studio 2008:Tecnologias e

Ferramentas de Administração

Carlos Eduardo

Declarative Management Framework

O recurso Declarative Management Framework (DMF) entrou em substituição do Surface Area Configuration que permite criar e executar diretivas de configuração em um ou mais servidores de banco de dados.Outros recursos:• Multiple Server Interaction;• Configuration Servers.

Data CollectorMecanismo interno que permite que seja utilizado o SQL Server Agent e o SSIS para criar uma estrutura que coleta e armazena seus dados, além de oferecer manipulação de erros, auditoria e histórico de coleta.

Activity MonitorProvê informações que antes os administradores precisavam coletar de diferentes fontes

Escalabilidade

• Recursos de compactação de backups;

• Resource Governor: permite definir os valores de recursos que cargas de trabalho ou agrupamentos de cargas de trabalho poderão usar durante a execução

Desempenho

• Redução do número total de bloqueios mantido por um processo ao escalonar bloqueios a partir dos de menor nível de linha e de página até grandes bloqueios de nível de tabela. São escalonados bloqueios em nível de partição antes de em nível de tabela;

• Diversos tipos de novos aperfeiçoamentos de processamento de consultas para quando a consulta interagir com tabelas particionadas. O otimizador de consultas agora pode executar consultas em partições, como faria em índices individuais.

Disponibilidade

• Reduzida a quantidade de informações que é movida pela rede do log de transações do principal para o log de transações do espelho ao compacta-las antes do envio para o log de informações do espelho para proteção;

• Se um banco de dados principal tiver páginas de dados corrompidas é possível solicitar uma cópia nova dessas páginas de dados dos servidores espelhados;

• Hot Add CPU: Permite adicionar novas CPU’s sem afetar a disponibilidade dos BD’s.

Segurança

• Gerenciamento Extensível de Chaves: permite que uma estrutura avançada armazene com segurança as chaves usadas na infraestrutura de criptografia;

• Criptografia Transparente de Dados: oferece flexibilidade aprimorada para a criptografia de dados ao permitir que ela seja uma propriedade do banco de dados e não somente o resultado de funções em uma linha de código.

Desenvolvimento

• Aprimorada a ferramenta LINQ do Microsoft .NET;

• Aprimoramentos referentes ao T-SQL como a instrução MERGE;

• Novos tipos de dados: GEOGRAPHY, GEOMETRY e FILESTREAM.

Desenvolvimento• Query Editor aprimorado com IntelliSense e

Debbug integrado.

Tecnologias :

DATA TRANSFORMATION SERVICES (DTS)

REPORT SERVICE BUSINESS INTELIGENCE

Sabrina Mariana

DATA TRANSFORMATION SERVICES (DTS)

Conjunto de ferramentas que visa extrair, transformar e consolidar dados de fontes distintas.

Criação graficamente dos pacotes simples,contendo uma ou mais etapas, pacotes com fluxos de trabalhos complexos.

(DTS) – SQL 2000

(DTS) – SQL 2005 X SQL 2008Data Transformation Pipeline (DTP):Data transformation Runtame (DTR):

REPORT SERVICE

• Extrair • Gerenciar da base de dados• Extração dos dados • Construção de relatórios interativos• Tabulares, • Gráficos • Forma livre de fontes de dados relacionais

REPORT SERVICE - Estrutura

Data Souces

Report Service Data Base

Report ServicesReport Server

Reporting Manager

Report Desing

Report Builder

HTML

Excel

Web Archive

PDF

TIFF

CSV

XML

IIS

Versão: 2000 X 2005 X 2008

Business Inteligence

BD Transacional TA_FATO

Mineração de Dados

(BI) 2000 X 2005 X 2008

MDX

Caso de Sucesso

João Marson

Banco ItaúSituação:Até dezembro de 2008 o Banco Itaú estava utilizando apenas máquinas de grande porte para realizar processos relacionados à Provisão de Devedores Duvidosos (PDD).

Esta ação é realizada todos os meses e representa um valor líquido de R$ 164 bilhões. Em peso se resume em 40 terabytes de informações e mais de 80 milhões de registros gerados mensalmente.

Banco Itaú“São números altamente relevantes e influenciam diretamente no resultado do Banco”Eric Cavenaghi, superintendente do Banco Itaú.

Banco ItaúAlém da PDD o Banco Itaú realizava em seus Mainframes simulações de mudanças nas políticas de crédito, é através dessas simulações que o banco pode verificar quais serão os impactos se a nova política for adotada.

Com a estrutura de TI em Mainframes essas simulações custavam 48 horas dos analistas mais R$ 168 mil reais. Um dos motivos se dava ao sistema não possuir interface, tornando sua configuração manual e morosa.

Banco ItaúUm estudo da infraestrutura tecnológica apontou para mudança para a plataforma Microsoft Server 2003, todo o sistema foi reescrito em .Net.

Os 40 terabytes de informação agora estão sendo processados por 108 processadores dos servidores de banco de dados MS SQL Server 2008.Adotaram também ferramentas de BI e Reporting Services (ferramentas integradas ao MS SQL Server 2008).

Banco ItaúBenefíciosPDD

Mainframe Plataforma Intel/Microsoft

Tempo de processamento “Fechamento” 12 horas 3 horas

Banco ItaúBenefíciosSimulações de políticas de crédito

Mainframe Plataforma Intel/Microsoft

Tempo dos analistas para cada nova simulação 48 horas 0 horas

Consumo mensal de horas de manutenção 450 horas 40 horas

Custo para cada simulação R$ 168 mil Não foi informado

Simulações simultâneas Não Sim (até 8 ao mesmo tempo)

Tempo de processamento 48 horas 3 horas

Auditoria (logs) Não Sim

Banco Itaú

Banco ItaúFrases do Superintendente Cavenaghi

“A partir do final do primeiro trimestre, devemos realizar todo o processamento de PDD e simulações de impactos de novas políticas de crédito no ambiente Windows Server 2003 e SQL Server 2008”.

Banco ItaúFrases do Superintendente Cavenaghi

“Ao migrar de Mainframe para a plataforma baixa, o banco obteve retorno do investimento em menos de um ano. Além disso, o tempo gasto na realização das tarefas diminui 75%”.

MS SQL Server

Obrigado.

top related