Exemplos de programas para administração de banco de dados

Existem diferentes programas de banco de dados no mercado.

Acesso

O Access é um sistema de banco de dados pessoal da Microsoft. É um produto de software orientado para o visual, o que significa que aqueles que não são programadores podem criar bancos de dados úteis com facilidade. Embora a estrutura do banco de dados do Access possa ser estendida para atender às necessidades de negócios, seu uso mais comum é para bancos de dados individuais pequenos ou para programas multiusuários de uso limitado. O Access integra a linguagem Visual Basic para aplicativos, tornando-se um ambiente de desenvolvimento completo.

Visual FoxPro

FoxPro é um sistema de banco de dados relacional, também produzido pela Microsoft, que está intimamente ligado à sua linguagem de programação. O FoxPro é menos amigável que os bancos de dados do usuário final, o que requer mais conhecimento técnico do que o Access. Esse sistema de banco de dados é conhecido por seu mecanismo de processamento rápido e pela capacidade de lidar com várias transações simultâneas.

Banco de dados MySQL

O MySQL é um banco de dados baseado em servidor que permite que vários usuários acessem vários bancos de dados. O software funciona em várias plataformas, incluindo a maioria das variedades de UNIX e Windows. Ele oferece usabilidade limitada em primeiro plano e é projetado como um servidor de banco de dados de back-end. O MySQL difere de outros produtos de banco de dados por seus custos, a versão não comercial é distribuída gratuitamente.

SQL Server

O SQL Server é um servidor de banco de dados de nível corporativo escalável. Este produto difere do banco de dados pessoal ao não fornecer as ferramentas para o usuário que fornece um produto de banco de dados individual. O mecanismo de banco de dados se concentra em responder rapidamente às solicitações do cliente no formulário de consulta SQL. Essas consultas podem ser geradas diretamente no SQL Server ou por meio de uma interface de usuário separada, desenvolvida em várias linguagens de programação. O SQL Server foi projetado para manipular bancos de dados com milhões de registros.

Oracle

A Oracle é outro banco de dados dimensionável em escala corporativa. O banco de dados SQL suporta bancos de dados corporativos distribuídos, que permitem ao usuário acessar os dados localmente ou a partir de bancos de dados remotos em uma transação transparente. Bancos de dados distribuídos ajudam a superar as limitações físicas de um ambiente de computação física. O tamanho máximo do banco de dados para um Oracle é de 8 milhões de terabytes, o que requer armazenamento físico além da capacidade da maioria das instalações individuais.