Desnormalizar para Otimizar
Por: João Marcelo Borovina Josko
Descreve os conceitos e limitações fundamentais que circunscrevem à desnormalização, uma das estratégias de melhoria de desempenho de consultas SQL. Também é discutido um processo que avalia a desnormalização e realiza a sua implementação por meio de refatorações de banco de dados.
Voltar para o topo
Normalização e desnormalização de dados – Parte 1
Por: Ricardo Rezende
Este artigo trata de técnicas de normalização de dados para implementação de um modelo de dados considerando um banco de dados relacional. Trata também da técnica de desnormalização de dados para obter ganhos de performance em bancos de dados relacionais. A normalização de dados é uma etapa importantíssima na modelagem de um banco de dados relacional que garante principalmente a eliminação de redundâncias indesejadas, enquanto a desnormalização de dados se aplica à construção de algumas redundâncias de dados que, em termos práticos, contribuirão para o ganho de performance geral do banco de dados relacional.
Voltar para o topo
Criação de Data Mart
Por: Sérgio Furgeri
O artigo trata de um projeto de DW (Data Warehouse), onde são abordadas algumas ferramentas e tecnologias da Microsoft integradas ao SQL Server 2008, como o Integration Services, Analysis Services e Reporting Services. Também será demonstrada uma visão geral da linguagem multidimensional MDX.
Voltar para o topo
Instalando e configurando o MySQL
Por: Marcelo Josué Telles
Este artigo apresenta os passos para instalação do MySQL em dois sistemas operacionais (SO) distintos: Microsoft Windows Seven e Linux Debian 6. Serão apresentados comandos e passos necessários para instalação do MySQL. Além da instalação, algumas operações relativas à segurança serão descritas a fim de oferecer subsídio para que o leitor implemente a instalação do MySQL sem a necessidade de utilização de instaladores e de forma segura.
Voltar para o topo
Controle de concorrência e uso de bloqueios explícitos no PostgreSQL 9.1
Por: Diego Antonio Lusa
Este artigo trata do sistema de controle de concorrência utilizado pelo PostgreSQL versão 9.1, o qual permite que várias seções acessem um mesmo dado em um mesmo tempo sem que isso venha a causar a perda de integridade das informações.
Voltar para o topo
Trabalhando com o SGBD DB2 – Parte 2
Por: Ricardo Portilho Proni
Este artigo demonstra a configuração do DB2 para que seja utilizado como o banco de dados de uma aplicação. Será demonstrado como o administrador de banco de dados pode se conectar ao DB2 e executar comandos de manutenção. Serão então demonstradas as principais tarefas necessárias para o correto funcionamento do DB2. Neste sentido, este artigo mostrará como utilizar e configurar o Sistema Gerenciador de Banco de Dados DB2, e como acessá-lo e administrá-lo, executando tarefas rotineiras necessárias à estabilidade dos bancos de dados controlados por ele, e acessando suas informações através de um programa cliente em linha de comando.
Voltar para o topo
Trabalhando com “arrays” na linguagem SQL
Por: Rodrigo Oliveira Spínola
Este artigo apresenta algumas alternativas para se trabalhar com arrays em SQL. Apresentamos também alguns exemplos de consulta acessando o array que simulamos em nossas tabelas.
Voltar para o topo
Trabalhando com herança e interfaces
Por: Rodrigo Oliveira Spínola
Veremos neste artigo diferentes alternativas de projeto que enfatizam tanto o uso de herança como de interface, de forma que você possa comparar as duas abordagens.
Voltar para o topo