O Que é um Banco de Dados?
- #Banco de dados relacional
Um banco de dados é uma coleção organizada de informações , ou dados estruturadas, normalmente são armazenadas eletronicamente em um sistema de computador. Um banco de dados é geralmente controlado por um sistema de gerenciamento de banco de dados (DBMS). Juntos, os dados e o DBMS, juntamente com os aplicativos associados a eles, são chamados de sistema de banco de dados, geralmente abreviados para apenas banco de dados.
Os dados nos tipos mais comuns de bancos de dados em operação atualmente são modelados em linhas e colunas em uma série de tabelas para tornar o processamento e a consulta de dados eficientes. Os dados podem ser facilmente acessados, gerenciados, modificados, atualizados, controlados e organizados.
Tipos de Bancos de Dados
Existem muitos tipos diferentes de bancos de dados. O melhor banco de dados para uma organização específica, depende de como a organização pretende usar os dados.
Bancos de dados relacionais
Bancos de dados relacionais se tornaram dominantes na década de 1980. Os itens em um banco de dados relacional são organizados como um conjunto de tabelas com colunas e linhas. A tecnologia de banco de dados relacional fornece a maneira mais eficiente e flexível de acessar informações estruturadas.
Bancos de dados orientados a objetos
As informações em um banco de dados orientado a objetos são representadas na forma de objetos, como na programação orientada a objetos.
Bancos de dados distribuídos
Um banco de dados distribuído consiste em dois ou mais arquivos localizados em sites diferentes. O banco de dados pode ser armazenado em vários computadores, localizados no mesmo local físico ou espalhados por diferentes redes.
Esses são apenas alguns dos vários tipos de bancos de dados em uso atualmente. Outros bancos de dados menos comuns são adaptados para funções científicas, financeiras ou outras muito específicas.
Desafios do banco de dados
Os grandes bancos de dados empresariais atuais geralmente suportam consultas muito complexas e devem fornecer respostas quase instantâneas a essas consultas. Como resultado, os administradores de bancos de dados são constantemente chamados para empregar uma ampla variedade de métodos que ajudam a melhorar o desempenho.