Os bancos de dados são uma coleção sistematizada de dados estruturados em linhas semelhantes para armazenamento e processamento por um computador. Este objeto de programação permite que você trabalhe com grandes volumes de materiais sem colocar muito esforço em seu uso, modificação e descarte. A linguagem universal para trabalhar com bancos de dados é o SQL.
Instruções
Passo 1
Nas bases de dados, as informações estão contidas na forma de tabelas, cada tabela tem sua estrutura e tamanho próprios, mas todas obedecem aos mesmos comandos de criação, seleção, modificação e exclusão de dados. O trabalho com bancos de dados é realizado na linguagem de consulta universal SQL.
Passo 2
Os comandos na linguagem de consulta são definidos por meio de operadores, que podem ser divididos em 4 tipos principais de acordo com seu campo de aplicação: definição de dados, manipulação de dados, definição de acesso a dados e gerenciamento de transações.
etapa 3
O grupo mais comum de operadores é a manipulação de dados. Este tipo de atividade está disponível para usuários de banco de dados privados de direitos de administrador e permite que trabalhem com as tabelas desejadas.
Passo 4
As instruções SQL são o nome em inglês dos verbos que indicam a ação correspondente: criar - criar, inserir - adicionar, atualizar - alterar e excluir - excluir. Eles têm a seguinte estrutura: select,…, from; - seleção de toda a tabela; selecione, …, de onde = e / ou =; - seleção da tabela de acordo com as condições; selecione * de; - seleção de todos os dados da tabela.
Etapa 5
inserir em () valores (); - adicionar uma linha com campos específicos à tabela; inserir em valores (); - adicionar todos os campos à tabela, por padrão. update set =; - alterar um campo em todos os registros da tabela; conjunto de atualização = onde =; - modificação de dados de acordo com certas condições.
Etapa 6
excluir de; - deletar todos os registros da tabela; deletar de onde =; - remoção sob certas condições.
Etapa 7
Qualquer pedido é uma transação. Em SQL, é possível executar uma consulta e ver seu resultado e só então concluir a ação. Isso torna possível voltar uma etapa se a execução da solicitação por algum motivo levou a consequências inesperadas.
Etapa 8
Os operadores de controle correspondentes são responsáveis pela execução das transações: commit - confirmação, rollback - rollback e savepoint - divisão da transação.
Etapa 9
Os administradores de banco de dados têm acesso a todos os dados da tabela e podem criar tabelas, abrir / fechar acesso, etc. Sua prerrogativa são os operadores de definição de dados e acesso a dados: criar tabela (,…,); - criar uma nova coluna table.alter table [add, modify, drop]; - alterar a tabela (adicionar, modificar, excluir campos).
Etapa 10
drop table; - deletar uma mesa. Esta operação pode ser realizada apenas se a tabela não estiver relacionada a outras tabelas por determinados campos. Em caso afirmativo, você deve primeiro excluir esses links e, em seguida, tentar excluí-los novamente.
Etapa 11
Operadores para determinar o acesso aos dados: conceder - conceder [acesso], revogar - fechar, negar - negar (mais forte do que revogar, pois nega todas as permissões).