SQL 11 Chegando… (continuação)

Pessoal,

Como eu comentei ontem em meu último post, fiz o download do SQL 11 e iniciei alguns testes, em minhas primeiras impressões observei algumas novidades, conforme a seguir:

  • Collations

Há algumas novidades no uso de Collations com caracteres UTF-16, além do controle de Case Sensitive (Sensibilidade de caracteres maiúsculo e minúsculo) e Accent Sensitive ( sensibilidade a acentos) temos mais dois códigos de controle para Caracteres suplementares que são implementados através da sigla SC, por exemplo temos na implementação do caracter Latino atualmente “Latin1_General_100_CI_AS” poderemos ter “Latin1_General_100_CI_AS_SC”,  maiores detalhes sobre isso podem serem obtidos em: http://msdn.microsoft.com/en-us/library/ms180942(v=SQL.110).aspx

  • Sequence

Até então usamos o identity que permanece, mas agora além do identity para quem já trabalhou com Oracle ou com o Postgree por exemplo, não sentirá falta do Sequence, agora ele está presente no SQL 11, ou seja para situações mais complexas você pode utilizar o sequence como um enumerador, a seguir mostro alguns exemplos:

A tela abaixo ilustra o local onde fica armazenado nossas sequencias e em seguida a tela com a criação de uma sequencia igual a um identity (1,1)

sequence

seq_1

Também podemos criar esta sequencia via código, as telas a seguir ilustram a criação destas sequencias via código e a implementação destas na criação de uma tabela:

 1: CREATE SEQUENCE [dbo].[SEQ_1]
 2:  AS [int]
 3:  START WITH 1
 4:  INCREMENT BY 1
 5:  GO
 1: create table test
 2: (
 3:         IDTest int default next value for SEQ_1 not null
 4:         , StrTest varchar(30)
 5: )

Também podemos usar variáveis para recuperar o valor da nossa sequencia como o comando @@Identity, vejam:

 1:  declare @sequencia int
 2:  set @sequencia = next value FOR SEQ_1
 3:  select @sequencia
 

Para reiniciar podemos usar o seguinte comando:

 1: ALTER SEQUENCE [SEQ_1]
 2: RESTART
Uma vantagem bem interessante é a opção destas sequencias serem cíclias ou seja ela pode ser reiniciada automáticamente caso o valor máximo seja atingido.

Vejam que me empolguei um pouco com as sequencias, bom achei bem legal a adoção da Microsoft, isso inclusive padroniza o que outros fornecedores já adoram em seus produtos.

 Término de compatibilidade

Bom, agora tem alguns pontos de atenção, muita gente migrou para novas versões mas ainda continua com coisas antigas funcionando em modo de compatibilidade, não há mais nenhuma compatibilidade com os pacotes DTS, vejam na figura abaixo:

DTSCompatibility

  • Outras novidades

Outras coisas interessantes que podem ser notadas na ultima figura é a implementação do Data-Tier Application disponível desde o SQL2008 R2 e agora o gerenciamento de grupos de recursos disponíveis do cluster via Management Studio.

Bom, pessoal ainda preciso testar mais coisas o meu colega Thiago Almeida da Arbit está me auxiliando em alguns testes ele está dando uma olhada nas novidades em Business Intelligence, logo teremos um novo post por aqui mostrando essas novidades.

Fiquem a vontade para comentar, até a próxima!

Anúncios

0 Responses to “SQL 11 Chegando… (continuação)”



  1. Deixe um comentário

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s




Giuliano B. Cardoso,
Administrador de Empresas com Habilitação em Informática, atua em Tecnologia da Informação há mais de 10 anos, especialista em banco de dados SQL Server, atualmente atua como consultor em Business Intelligence e instrutor de cursos oficiais Microsoft.
Possuí as seguintes certificações: ITIL-F, MCP,MCDBA SQL 2000, MCTS SQL 2005/2008, MCITP SQL2005/2008 e MCT

Mais acessados

Anúncios

%d blogueiros gostam disto: