Adm administração

Páginas: 9 (2044 palavras) Publicado: 21 de maio de 2012
SQL
Exemplo
A pesquisa SELECT * FROM T terá como resultado todos os elementos de todas as linhas da tabela chamada T. Partindo da mesma tabela T, a pesquisa SELECT C1 FROM T terá como resultado todos os elementos da coluna C1 da tabela T. O resultado da pesquisa SELECT * FROM T WHERE C1=1 será todos os elementos de todas as linhas onde o valor de coluna C1 é '1'.
Palavras-chave em SQL
Tabela'T' | Consulta | Resultado |
C1 | C2 |
1 | a |
2 | b |
| Select * from T | C1 | C2 |
1 | a |
2 | b |
|
C1 | C2 |
1 | a |
2 | b |
| Select C1 from T | C1 |
1 |
2 |
|
C1 | C2 |
1 | a |
2 | b |
| Select * from T where C1=1 | C1 | C2 |
1 | a |
|

DML - Linguagem de Manipulação de Dados
O primeiro grupo é a DML (Data Manipulation Language - Linguagem demanipulação de dados). DML é um subconjunto da linguagem da SQL que é utilizado para realizar inclusões, consultas, alterações e exclusões de dados presentes em registros. Estas tarefas podem ser executadas em vários registros de diversas tabelas ao mesmo tempo, os comandos que realizam respectivamente as funções acima referidas são Insert, Select, Update e Delete.
* INSERT é usada parainserir um registro (formalmente uma tupla) a uma tabela existente.
Ex: Insert into Pessoa (id, nome, sexo) value;
* SELECT – O Select é o principal comando usado em SQL para realizar consultas a dados pertencentes a uma tabela.
* UPDATE para mudar os valores de dados em uma ou mais linhas da tabela existente.
* DELETE permite remover linhas existentes de uma tabela.
É possível inserirdados na tabela AREA usando o INSERT INTO:
Insert into AREA (arecod, aredes) values (100, "Informática"), (200, "Turismo"), (300, "Higiene e Beleza");*
DDL - Linguagem de Definição de Dados
O segundo grupo é a DDL (Data Definition Language - Linguagem de Definição de Dados). Uma DDL permite ao utilizador definir tabelas novas e elementos associados. A maioria dos bancos de dados de SQL comerciaistem extensões proprietárias no DDL.
Os comandos básicos da DDL são poucos:
* CREATE: cria um objeto (uma Tabela, por exemplo) dentro da base de dados.
* DROP: apaga um objeto do banco de dados.
Alguns sistemas de banco de dados usam o comando ALTER, que permite ao usuário alterar um objeto, por exemplo, adicionando uma coluna a uma tabela existente.
Outros comandos DDL:
* CREATETABLE
* CREATE INDEX
* CREATE VIEW
* ALTER TABLE
* ALTER INDEX
* DROP INDEX
* DROP VIEW
DCL - Linguagem de Controle de Dados
O terceiro grupo é o DCL (Data Control Language - Linguagem de Controle de Dados). DCL controla os aspectos de autorização de dados e licenças de usuários para controlar quem tem acesso para ver ou manipular dados dentro do banco de dados.
Duaspalavras-chaves da DCL:
* GRANT - autoriza ao usuário executar ou setar operações.
* REVOKE - remove ou restringe a capacidade de um usuário de executar operações.

DTL - Linguagem de Transação de Dados
* BEGIN WORK (ou START TRANSACTION, dependendo do dialeto SQL) pode ser usado para marcar o começo de uma transação de banco de dados que pode ser completada ou não.
* COMMIT enviatodos os dados das mudanças permanentemente.
* ROLLBACK faz com que as mudanças nos dados existentes desde o último COMMIT ou ROLLBACK sejam descartadas.
COMMIT e ROLLBACK interagem com áreas de controle como transação e locação. Ambos terminam qualquer transação aberta e liberam qualquer cadeado ligado a dados. Na ausência de um BEGIN WORK ou uma declaração semelhante, a semântica de SQL édependente da implementação.
DQL - Linguagem de Consulta de Dados
Embora tenha apenas um comando, a DQL é a parte da SQL mais utilizada. O comando SELECT permite ao usuário especificar uma consulta ("query") como uma descrição do resultado desejado. Esse comando é composto de várias cláusulas e opções, possibilitando elaborar consultas das mais simples às mais elaboradas.
Cláusulas
As cláusulas...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • adm administração
  • aDMINISTRAÇAO ADM
  • Adm curso basico de administracao
  • adm
  • adm teoria da administração
  • Av. 2 ADM Administração
  • ADM- Administração de Empresas
  • adm

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!