Bancos de dados

Até alguns anos atrás, o armazenamento de dados era feito em arquivos físicos, mas com o desenvolvimento e evolução dos computadores surgiram os bancos de dados digitalizados, tornando-se rapidamente o coração de muitos sistemas informáticos.

O que é um banco de dados

Um banco de dados (em inglês, database) é um local onde é possível armazenar dados de maneira estruturada e com a menor redundância possível. Estes dados devem poder ser utilizados por programas e usuários diferentes. Assim, a noção básica de dados é acoplada a uma rede, a fim de poder reunir estas informações, daí o nome banco. Geralmente, fala-se de um sistema de informação para designar qualquer estrutura que reúne os meios organizados para poder compartilhar dados:

Qual é a utilidade de um banco de dados

Um banco de dados permite colocar dados à disposição de usuários para uma consulta, uma introdução ou uma atualização, assegurando-se dos direitos atribuídos aos mesmos. Isso é ainda mais útil quando os dados informáticos são numerosos. Um banco de dados pode ser local, ou seja, utilizável em um dispositivo por um usuário, ou repartido, isto é, quando as informações são armazenadas em dispositivos remotos e acessíveis pela rede. A grande vantagem do uso dos bancos de dados é a possibilidade de poderem ser acessados por vários usuários, simultaneamente.

Como gerenciar os bancos de dados

A fim de poder controlar os dados assim como os usuários, um sistema de gerenciamento deve ser implementado. A gestão do banco de dados é feita graças a um sistema chamado SGBD (sistema de gestão de bancos de dados) ou, em inglês, DBMS (database managment system). O SGBD é um conjunto de serviços (softwares) que permite gerenciar os bancos de dados, ou seja, dar acesso aos dados de maneira simples, autorizar o acesso às informações a múltiplos usuários e manipular os dados presentes no banco de dados (inserção, supressão e modificação).
O SGBD pode decompor-se em três subsistemas: o sistema de gestão de arquivos, que permite o armazenamento das informações num suporte físico, o SGBD interno, que gerencia a emissão das informações e o SGBD externo, que representa a interface com o usuário.

Quais são os sistemas gerenciadores de bancos de dados

Borland Paradox
Filemaker
IBM DB2
Ingres
Microsoft SQL server
Microsoft Access
Microsoft FoxPro
Oracle
Sybase
MySQL
PostgreSQL
mSQL
SQL Server 11

Foto: © Watchara Rojjanasain.123rf.com

Nosso conteúdo é produzido em colaboração com especialistas em tecnologia da informação sob o comando de Jean-François Pillou, fundador do CCM.net. CCM é um site sobre tecnologia líder em nível internacional e está disponível em 11 idiomas.
Este documento, intitulado 'Bancos de dados ', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.

Assine nossa newsletter!

Assine nossa newsletter!
Junte-se à comunidade