Desafio SQL Magazine
Por: Wagner Crivelini
Controle de estoque é o “arroz com feijão” de toda empresa. E nosso desafio não poderia deixar isto escapar.
Em mais uma “sacada” de Wagner Crivelini, o desafio deste mês baseia-se na utilização de gatilhos (tiggres) para automatizar o controle de estoque da empresa fictícia ItsMyBusiness (velha conhecida dos desafios anteriores).
Apesar do padrão SQL ANSI prever a utilização dos Gatilhos, nenhum SGDB é 100% com ele e, neste mês, Wagner traz a solução baseada no SQL Sever 2005, mas a lógica da solução é perfeitamente aplicável a outros SGBDs.
Voltar para o topo
Menus dinâmicos a partir de funções em PostgreSQL 8
Por: Anderson Antunes Oliveira
Uma das mais importantes classes de estruturas de dados em computação são as arvores. Uma árvore é uma estrutura de dados que se caracteriza por uma relação de hierarquia entre os elementos que a compões. Aproveitando-se desta estrutura, este artigo mostrará a criação de alguns exemplos de menus dinâmicos, montados a partir do resultado de uma consulta SQL. Esta consulta listará os registros obedecendo à hierarquia baseada na relação pai-filho.
Voltar para o topo
Estudos de Caso de Projeto de Bancos de Dados para Contas a Pagar e Receber
Por: Ary Júnior
Neste artigo, utilizaremos os conceitos citados na edição 47 e abordaremos o projeto de um banco de dados para um sistema de contas a pagar e receber, com algumas restrições de escopo, que detalharemos a seguir.
Voltar para o topo
Projetando a arquitetura de sua aplicação utilizando UML
Por: Olga Khamianova e Rodrigo Oliveira Spínola
Neste artigo veremos na pratica como desempenhar as atividades de definição dos Requisitos Funcionais, Descrição de Casos de Uso e Elaboração de Diagramas de Classes para um módulo de um software para apoiar Serviços de Medicina Ocupacional.
Voltar para o topo
Como transformar tabelas gigantes em modelos dimensionais eficientes
Por: Juliana Begnami
Este artigo apresenta um conjunto de passos que podem ser utilizados na criação modelos dimensionais de tal modo para facilitar a carga dos dados no sistema de Data Warehouse (ou BI) e mecanismos para agilizar a posterior extração de informações.
Voltar para o topo
Construindo Aplicações no Oracle
Por: Ricardo Rezende
Nesta segunda parte do artigo sobre construção de aplicações no Oracle, utilizaremos as funcionalidades vistas no primeiro artigo para construir os famosos pacotes ou packages como são conhecidos.
Voltar para o topo
Automatizando Tarefas no SQL Server 2005 Express
Por: Nilton Pinheiro
Neste artigo procuramos demonstrar algumas funcionalidades do utilitário sqlcmd.exe disponível em todas as edições do SQL Server, incluindo o SQL Express. Mostraremos como utilizá-lo de forma interativa para administrar um servidor SQL Express e também como usá-lo como o serviço Agendador de tarefas (Task Scheduler) do Windows para automatizar suas tarefas de backup.
Voltar para o topo
Questões de banco de dados do concurso do Ministério Público da União – Parte I
Por: Mauro Pichiliani
Neste artigo será apresentada a correção da primeira parte das questões relacionadas ao conteúdo de banco de dados. Apenas as questões da prova do Tipo 001 para a carreira de Analista de Sistemas com especialidade em banco de dados serão apresentadas, corrigidas e comentadas junto com o gabarito oficial.
Voltar para o topo
Garantindo desempenho com o operador LIKE
Por: Rodrigo Hjort
Neste artigo serão abordadas técnicas para garantir um bom desempenho no PostgreSQL mesmo quando o operador LIKE é utilizado por desenvolvedores e ao mesmo tempo temido por DBAs, precisa de certos ajustes no SGBD para não se tornar um pesadelo em ambientes de médio e grande porte.
Voltar para o topo