DBMS
Significa "Database Management System."
Um DBMS é um programa de software que cria e executa um banco de dados. Ele cria uma estrutura que pode armazenar, organizar, recuperar e manipular o conteúdo de um banco de dados de maneira estruturada. Ele também fornece uma interface para que usuários e aplicativos acessem o conteúdo de um banco de dados usando uma linguagem de consulta padronizada, como SQL.
O software DBMS também fornece ferramentas para que administradores de banco de dados gerenciem seus bancos de dados. Primeiro, ele oferece uma maneira para os administradores projetarem um banco de dados criando esquemas, definindo tabelas e criando relacionamentos. Ele ajuda os administradores a configurarem as contas de usuário do banco de dados, incluindo os níveis de permissão de cada uma. Os administradores podem especificar quais usuários podem acessar os dados e quais podem adicionar ou modificar registros do banco de dados; eles podem até escolher manter alguns dados privados e acessíveis apenas por contas específicas. Um DBMS também ajuda os administradores a automatizar os backups do banco de dados e depois restaurá-los a partir desses backups quando necessário. Ele pode até monitorar o desempenho do banco de dados, como quanto tempo cada consulta leva.
Há muitos tipos de DBMS disponíveis, com algumas opções populares incluindo MySQL, o Microsoft Access, o Oracle Database e o MongoDB. Embora a maioria dos bancos de dados use uma de várias linguagens de consulta padronizadas, sendo SQL a mais comum, cada DBMS tem um conjunto exclusivo de recursos e implementa esses recursos usando comandos de consulta personalizados. Como os bancos de dados frequentemente precisam se comunicar entre si, a maioria dos sistemas de gerenciamento de banco de dados inclui um driver Open Database Connectivity (ODBC) que converte a sintaxe proprietária em um dialeto que outros bancos de dados conseguem entender.
Teste seus conhecimentos