Totalizando dados com ROLLUP e CUBE
Você já utilizou os operadores ROLLUP e CUBE na instrução SELECT para totalizações? Leia este artigo a saiba como fazer totalizações utilizando os operadores ROLLUP e CUBE.
Você já utilizou os operadores ROLLUP e CUBE na instrução SELECT para totalizações? Leia este artigo a saiba como fazer totalizações utilizando os operadores ROLLUP e CUBE.
Apesar do SQL Server ser um excelente gerenciador de banco de dados relacionais as vezes nos deparamos com situações muito inusitadas. Este artigo descreve alguns aspectos curiosos e estranhos sobre a sintaxe de algumas instruções Transact-SQL.
As vezes temos informações que precisam ser agregadas por períodos específicos, como de cinco em cinco minutos ou de meia em meia hora, para fazer um controle ou análise mais detalhada dos dados. Este artigo mostra como fazer este tipo de agregação sem utilizar a técnica de cursores, que fazem uma leitura de uma linha por vez do banco de dados e efetuam um processamento, onerando o desempenho.
Todo bom DBA SQL Server deve se preocupar com a perfomance de querys, procedures e etc.. mas temos que ficar atentos com a performance do servidor. Existem várias maneiras de analisar a perfomance de um servidor SQL Server, uma delas são os contadores do SQL Server.
Seguir um padrão na hora de nomear os objetos de um banco de dados (tabelas, views, stored procedures, colunas. etc…), pode facilitar enormemente a manutenção de sua base e até na identificação de problemas. Este artigo mostra algumas técnicas de convensões de nomes que podemos utilizar para nomear bancos de dados, tabelas, colunas, stored procedures e views.
O Microsoft SQL Server 2000 Desktop Engine (MSDE 2000) é uma versão gratuita, redistribuída do SQL Server que pode ser obtida através de download no site do SQL Server. Diversas licenças de produtos Microsoft trazem o direito de usar e redistribuir o MSDE 2000. Veja as informações contidas neste artigo para saber mais sobre quais licenças de produtos ou assinaturas de serviços trazem o direito de redistribuição que você necessita.
Das várias solicitações dos DBAs que foram atendidas pelo pessoal de Redmond, uma delas é a TRIGGER para DDL, ou seja, um tipo de trigger que permitirá controlar a criação, alteração, e exclusão de tabelas, views, procedures etc… Veja neste artigo como este novo tipo de TRIGGER funcionará no SQL Server 2005.
Aprenda de maneira simples e fácil, como montar um cubo de dados OLAP com SQL Server e o Analysis Services. Este artigo ensina passo-a-passo como fazer a instalação do Analysis Services.
Leia este artigo e saiba como deixar seu SQL Server mais seguro. Este artigo apresenta 10 passos básicos que se seguidos poderão lhe evitar grandes dores de cabeça.
Quando instalando um servidor SQL Server, muitos DBAs tendem a escolher o collate e sort-order default, o qual é SQL_Latin1_General_CP1_CI_AS. Embora o case insensitive (CI) possa tornar a vida do DBA ou desenvolvedor mais fácil, existem situações onde o case sensitive pode ser necessário, como por exemplo verificação de senha. Este artigo discute diferentes métodos para se alcançar case sensitive em um servidor/banco de dados configurado como case insensitive.
