Arquivo de etiquetas: sgbd

MySQL

Tive o prazer de receber e ler o livro MySQL de Frederico Tavares, Licenciado em Física pela Universidade de Coimbra e Mestre em Informática – ramo de Sistemas Distribuídos, Comunicações por Computador e Arquitectura de Computadores pela Universidade do Minho.

O SGBD MySQL afirma-se cada vez mais como o principal sistema de base de dados no que toca, pelo menos, ao mundo web. Confirmação disso é a utilização que os monstros empresariais lhe dão, como por exemplo o Facebook, LinkedIn, Twitter, Cisco, Ebay ou Amazon.

Continuar a ler

Navicat Premium 11

Chegou a nova versão do Navicat Premium, software produzido pela PremiumSoft CyberTech Ltd., capaz de gerir as bases de dados locais e remotas em MySQL, Oracle, SQLite, PostgreSQL e MS-SQL Server num ambiente GUI (Graphical User Interface) de fácil compreensão que permite criar, organizar, aceder e compartilhar informação de forma fácil e segura, disponível para Windows, Linux e Mac OS X.

Vamos então conhecer as vantagens da utilização deste software bastante atrativo.

Continuar a ler

Microsoft SQL Server 2012 Integration Services: An Expert Cookbook

Quando comecei a ler o livro, confesso que estava expectante, a pensar: será este apenas mais um livro técnico sobre Microsoft SQL Server?

Demorei algumas páginas até formalizar uma opinião mais concreta! Na realidade não é apenas mais um livro, é um excelente livro, que aborda de forma simultaneamente simples e detalhada, diversos aspectos do MS SQL Server 2012 que apesar de serem de grande utilidade numa boa parte das implementações de software são descurados, ou passados para “segundo plano”, levando o programador a “repetir trabalho” que já existe feito, ou existe forma mais simples de o fazer.

Continuar a ler

Planos de Execução em ORACLE

Introdução

Nas últimas duas edições, abordámos o tema da optimização de SQL com o recurso a técnicas de melhoria do código SQL. Recorremos, nomeadamente, à utilização de bind variables e à correcta implementação de índices. Nesta edição, vamos apresentar uma das ferramentas de diagnóstico que permitem prever e verificar a optimização: os planos de execução.

O que é

Antes de efectuar um SELECT na base de dados, o optimizador traça um plano de execução, de modo a avaliar que dados recolher, onde e como os deve obter. O plano de execução é influenciado por múltiplos factores e varia ao longo do tempo, isto é, varia consoante o estado presente da base de dados.

Continuar a ler