Sistema de gerenciamento de banco de dados: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Dbastro (discussão | contribs)
Linha 28:
* [[estrutura de dados|estruturas de dados]] otimizadas, que possam manipular uma grande quantidade de informação;
* uma linguagem que possibilite a criação, atualização e consulta dos dados armazenados. Normalmente esta linguagem é dividida em partes:
** [[Linguagem de definição de dados]] ou LDD (ou DDL, do inglês), com comandos como CREATE, DROP e ALTER TABLE;
** [[Linguagem de manipulação de dados]], ou LMD (ou DML, do inglês), com comandos como UPDATE, SELECT, INSERT e SELECTDELETE;
** [[Linguagem de controle de dados]], ou LCD, com comandos para controle de acesso dos usuários do sistema, como GRANT e REVOKE em SQL.
* um mecanismo transacional que garanta a consistência, entre as operações, dos dados armazenados.