sexta-feira, 30 de setembro de 2011

Alguns comandos utilizados no MySQL

O comando SELECT

O comando SELECT é usado para realizar consultas no banco de dados.
Sua estrutura é a seguinte:
SELECT -> Seleciona as colunas da  consulda;
FROM -> Seleciona as tabelas;
WHERE -> Permite criar condições para filtra os dados retornados da consulta;
GROUP BY -> Agrupa dados na consulta;
HAVING -> Limita o resultado em uma condição específica;
ORDER BY -> Especifica a coluna ou as colunas que serão ordenadas na consulta.

O comando SELECT é utilizado da seguinte maneira:
Exemplo 1: SELECT * FROM Universidade;
Neste exemplo estamos pedindo para o MySQL retornar todas as colunas da tabela Universidade, note que o *(asterisco) indica que todas essas colunas devem ser retornadas.

Exemplo 2: SELECT aluno, modulo, nota FROM Curso_GCW;
Neste exemplo estamos selecionando colunas específicas da tabela Curso_GCW, ou seja não serão retornadas todas as colunas da tabela, como no exemplo anterior.

O comando INSERT
Como o próprio nome já diz, através desse comando podemos inserir linhas em tabelas, esse comando faz parte das instruções DML (Linguagem de Manipulação de Dados).

O comando INSERT é usado da seguinte maneira:
Exemplo 1: INSERT INTO professor VALUES ('Joao Lima','Portugues');Nesse exemplo estamos inserindo na tabela professor os valores do professor João Lima.
O comando UPDATE
Esse comando nos permite atualizar dados no MySQL.
A sintaxe para esse comando é:
Exemplo 1: UPDATE rodada27 SET flamengo="3", santos="0", corinthians="1" WHERE data_jogo="2011-10-02";
Neste exemplo estamos atualizando a tabela rodada27  onde data_jogo for igual a 2011-10-02 com as pontuações dos times referente á rodada 27 que aconteceu dia 02 de outubro de 2011.

O comando DELETE
Usamos esse comando para excluir linhas da tabela.
Exemplo:
DELETE FROM aluno WHERE matricula="4" and nota="7";
Nesse exemplo estamos deletando da tabela aluno a linha on de estão os valores matricula 4 e nota 7.

O comando CREATE

É com ele que criamos nossos bancos de dados e nossas tabelas.
Exemplo 1: CREATE DATABASE uab;
Nesse exemplo estamos criando um banco de dados com o nome UAB.

Exemplo 2: CREATE TABLE curso;
Já nesse segundo exemplo estamos criando uma tabela com o nome CURSO. Note que a sintaxe é quase idêntica, mudando apenas os nomes DATABASE e TABLE.

O comando DROP

É uzado para excluirmos bancos de dados.
Exemplo: DROP DATABASE
Universidade;
Nesse exemplo estamos excluindo o banco de dados de nome Universidade.