SQL (Structured Query Language) é uma linguagem de programação de computador usado para gerenciar dados em sistemas de gerenciamento de banco de dados relacionais. Ele foi originalmente baseada em álgebra relacional, por isso, se você sabe álgebra básica, você pode facilmente aprender SQL. SQL e bancos de dados são mais comumente usado para sites de comércio eletrônico (cada vez que você procurar um produto ou fazer logon no Amazon, que você acessou um banco de dados), mas eles são usados para uma variedade de usos pessoais e de negócios.
SQL Basics Tutorial
Abra o programa de banco de dados de sua escolha. Este pode ser o Microsoft Access, SQL Server ou Oracle. Criar alguns campos de exemplo, tais como Nome, sobrenome, endereço, cidade, estado e CEP. Em seguida, adicione alguns registros de exemplo para testar.
Faça a sua primeira consulta, escrevendo para fora "SELECIONAR FROM nome_tabela" onde table_name é o nome da tabela que você criou. Este exemplo retorna todos os valores de cada campo na tabela dentro do seu banco de dados (o indica todos). Você também pode dizer "field_name SELECT FROM table_name" para selecionar apenas o campo field_name de sua mesa.
Adicione à sua última declaração com a cláusula WHERE. A cláusula WHERE especifica quais campos você deseja retornar com base em um determinado valor. "SELECT * FROM nome_tabela ONDE last_name = `Morgan` " vai procurar "Morgan" no campo last_name e retorna todos os registros da tabela em que o sobrenome da pessoa é Morgan. Note que se você estiver procurando por uma corda (letras ou palavras), você vai precisar aspas simples em torno do nome. Se você estiver procurando por um número, você não precisa as aspas.
Adicione à sua última declaração, mais uma vez usando a cláusula ORDER BY. "SELECIONAR DE ORDEM table_name POR last_name" vai encomendar o seu conjunto de registros por no nome da pessoa em ordem alfabética. Você também pode fazer "SELECIONAR DE ORDEM table_name por idade" e ele irá pedir pela idade da pessoa (adicionar DESC após o nome do campo que deseja encomendar por listar os nomes em ordem decrescente).
Criar uma nova consulta, escrevendo a instrução INSERT INTO. A instrução INSERT INTO insere uma nova linha na tabela que você especificar. "INSERT INTO VALUES table_name ( `Courtney`, `Morgan`, 14)" irá adicionar o primeiro nome de Courtney, o sobrenome de Morgan, e 14 anos de idade em sua tabela. Da mesma forma, se você deseja excluir alguém de sua mesa, você vai usar a instrução DELETE. "DELETE FROM table_name ONDE last_name = `Morgan` E first_name = `Courtney` " excluirá Courtney Morgan de sua mesa.
Criar uma nova consulta. Use a instrução UPDATE. Isto irá atualizar um registro em vez de adicionar ou apagar um. "ATUALIZAÇÃO table_name endereço SET = `555 Hollywood Blvd ", cidade =` Los Angeles `WHERE last_name =` Morgan `E first_name =` Courtney ` " irá atualizar o endereço de Courtney Morgan para 555 Hollywood Blvd e sua cidade para Los Angeles.
dicas & avisos
- SQL não é case sensitive, então você pode usar maiúsculas ou minúsculas. Muitas pessoas usam letras maiúsculas porque é mais fácil distinguir o SQL do resto do seu código.