O que é a base de dados?
Em ciência da computação, um sistema de gerenciamento de banco de dados geralmente se refere ao software que armazena e organiza de forma confiável, e fornece métodos eficientes e simples para modificar e acessar dados para usuários finais e aplicativos. Os sistemas de banco de dados são classificados de acordo com o modelo de banco de dados que eles suportam. Os modelos de banco de dados mais populares incluem: relacional, objeto, chave-valor e modelo de documento. Após a década de 1980, o banco de dados relacional dominou a indústria e outros modelos foram usados em ambientes de nicho. O banco de dados relacional é amplamente aceito porque fornece uma interface altamente abstrata e simples, que organiza dados em linhas e colunas de um conjunto de tabelas, que reduz a complexidade para usuários finais e aplicativos. Em bancos de dados relacionais, a linguagem SQL é usada para modificar e acessar dados. Diferentes sistemas de banco de dados têm diferentes funcionalidades principais com base em seus ambientes de trabalho alvo. No entanto, a maioria deles compartilha as seguintes características: armazenar e fornecer dados de forma eficiente, fornecer metadata de acesso - segurança básica para modificar o nível de acesso ou o nível de transação, controlar o acesso ao catálogo - Suporte para o usuário, controlar a consistência, controlar o nível de modificação de dados - controlar o nível de acesso ao catálogo, controlar o nível de transação de dados.