Missão

Resolver problemas complexos de conectividade em todo o mundo utilizando inteligência de dados e tecnologia.

Visão

Nos tornar referência em inovação no mercado de telecomunicações e realizar uma ativação internacional até 2022

Valores

Trabalho em equipe, protagonismo, empatia e desenvolvimento pessoal.

O que é um Banco de Dados?

Os primeiros bancos de dados surgiram na década de 60 com o intuito de armazenar e organizar o grande volume e variedade de dados das mais diversas instituições como hospitais e delegacias, que já armazenavam seus dados de maneira estruturada utilizando pastas e papel. Tal metodologia serviu de base para conceitos utilizados ainda hoje quando falamos sobre banco de dados.

Podemos dizer que um banco de dados é uma coleção organizada de dados armazenada em um computador. Geralmente um banco de dados é administrado por um sistema de gerenciamento de banco de dados (SGBD), que consiste em um conjunto de programas de computador que tem a responsabilidade pelo gerenciamento de um ou mais bancos de dados. É comum nos referimos a todo o SGBD como simplesmente “banco de dados”, mas eles existem para separar a aplicação que consome os dados da responsabilidade de administrar o acesso, persistência, manipulação e a organização dos dados presentes no banco de dados. Tais sistemas de gerenciamento contam com uma interface (API) para que os clientes possam inserir, atualizar, consultar e excluir dados que foram armazenados no banco.

Em um banco de dados moderno, os dados geralmente são organizados em linhas e colunas que compõem diversas tabelas do banco, visando tornar o processo de manipulação e consulta dos dados mais eficiente. Grande parte dos bancos de dados fazem uso da linguagem de consulta estruturada (Structured Query Language, ou SQL) para inserir e consultar dados.

Os tipos de banco de dados

Existem muitos tipos diferentes de bancos de dados. O ideal é escolher o banco que melhor atende às necessidades específicas da organização, e isso depende de como ela pretende usar os dados. Abaixo temos uma lista com alguns dos bancos de dados utilizados hoje por todo o mundo.

  • Bancos de dados relacionais: Tornaram-se dominantes na década de 1980. Aqui os dados 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 são representadas na forma de objetos, como na programação orientada a objetos.
  • Bancos de dados distribuídos: Consiste em dois ou mais arquivos localizados em lugares diferentes. O banco de dados pode ser armazenado em vários computadores, localizados no mesmo local físico ou espalhados por redes diferentes.
  • Data warehouses: Um repositório central de dados, é um banco de dados projetado especificamente para consultas e análises rápidas.
  • Bancos de Dados NoSQL: Um NoSQL, ou banco de dados não relacional, permite que dados não estruturados e semiestruturados sejam armazenados e manipulados (em contraste com um banco de dados relacional, que define como todos os dados inseridos no banco devem ser compostos). Os bancos de dados NoSQL se tornaram populares à medida que os aplicativos web se tornaram mais comuns e mais complexos.
  • Bancos de dados gráficos: Armazena dados em termos de entidades e os relacionamentos entre entidades.
  • Bancos de dados OLTP: Um banco de dados OLTP é um banco rápido e analítico projetado para um grande número de transações realizadas por vários usuários.

Esses são apenas alguns dos vários tipos de bancos de dados em uso atualmente. Outros bancos menos comuns são adaptados em aplicabilidades científicas, financeiras ou outras muito específicas. Além dos diferentes tipos de banco de dados, as mudanças nas abordagens de desenvolvimento de tecnologia e os avanços dramáticos, como a nuvem e a automação, estão impulsionando cada vez mais o desenvolvimento e aperfeiçoamento de bancos de dados em direções totalmente novas.

 

Leia também: Por que utilizar Banco de Dados na sua Empresa? 

Victor Porto

Analista de Inovação