Para os exemplos iremos usar na maioria das vezes o esquema HR (Recursos Humanos) que é um schema de exemplo do próprio banco de dados Oracle e usaremos a versão 11G para os testes. A ferramenta que vocês irão usar em geral não faz diferença mas, eu prefiro usar próprio SQL*Plu que é nativo que reconhece todos os comandos sem erros. ;D.Bem galera, vamos começar os nossos estudos voltados para a prova 1z0-051 que é a Oracle SQL Fundamentos de Sql.Não irei me prender na parte de modelagem de dados. Não é esse o objetivo. A idéia aqui é pegar comandos SQL e mostrar suas particularidades, passar dicas, mostrar alguns erros comuns e passar alguns exercícios (em inglês. Sim a prova é inglês.) com respostas comentadas.Agora que eu já falei um pouquinho vamos ao que interessa. Vamos começar devagar, com comandos simples.
Começarei falando "por alto" dos comandos DML (Linguagem de Manipulação de Dados):
Select; Insert; Update; Delete e Merge.
São comandos que podem ser desfeitos do Banco de Dados... Por isso são os ideiais para começarmos os nossos estudos (Erros poderão ser revertidos com o comando Rollback... Mas, isso é mais para frente).
O primeiro será o select, e estará sendo abordado durante todo o estudo. É praticamente a base e a espinha do Sql,
Insert, é sobre a inserção de dados,
Update, sobre a atualização dos dados no Banco,
Delete é sobre a deleção de registros no Banco
e o Merge que não é um comando muito comum. É uma mistura dos comandos Insert, Update e Delete ..
...Falarei mais esses comandos no próximo Post.
Ainda a tempo, achei o link para uma ótima entrevista com os gurus do Oracle no Brasil: Marcos Vinícius e Rodrigo Almeida no site: http://aprenderoracle.com/2011/08/entrevista-marcus-vinicius-e-rodrigo-almeida/
Não percam, é execelente! Caso não tenham tempo para ler, ainda há a possibilidade baixar um arquivo em mp3 e ouvir o aúdio da conversa.
Todos os méritos de: Published by williamdocarmo on agosto 18th, 2011
Todos os méritos de: Published by williamdocarmo on agosto 18th, 2011
Nenhum comentário:
Postar um comentário
Deixe seu comentário para a "Equipe Designer":