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.

Atualizado August 15, 2023 por Brian P.

quizTeste seus conhecimentos

The automated processing of a group of data inputs is called what?

A
Blast process
0%
B
Dual process
0%
C
System process
0%
D
Batch process
0%
Correct! Incorrect!     View the Batch Process definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de DBMS nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.