comandos sql

5436 palavras 22 páginas
Comandos SQL
Aula Banco de Dados
Maio 2015

1. A Linguagem SQL
A linguagem SQL pode ter vários enfoques:
Linguagem de definição de dados (DDL)
Permite ao usuário a definição da estrutura e organização dos dados armazenados, e das relações existentes entre eles.
Linguagem de manipulação de dados (DML)
Permite a um usuário, ou a um programa de aplicação, a execução de operações de inclusão, remoção, seleção ou atualização de dados previamente armazenados na base de dados.
Controle de acesso
Protege os dados de manipulações não autorizadas.
Integridade dos dados
Auxilia no processo de definição da integridade dos dados, protegendo contra inconsistências geradas por falhas do sistema de computação, ou por erros nos programas de aplicação.

2. Tabelas dos Exemplos
As tabelas a seguir serão usadas nos exemplos que se seguem:
CLIENTE (cod_cli, nome_cli, endereco, cidade, cep, uf)
VENDEDOR (cod_vend, nome_vend, sal_fixo, faixa_comiss)
PEDIDO ( num_ped, prazo_entr, cd_cli, cd_vend)
ITEM_PEDIDO (no_ped, cd_prod, qtd_ped)
PRODUTO (cod_prod, unid_prod, desc_prod, val_unit)

3. Criação e Destruição de Tabelas
O comando CREATE TABLE é usado para criar uma tabela. A sua forma geral é:
CREATE TABLE <nome_tabela>
(<descrição das colunas>,
<descrição das chaves>); onde: <nome_tabela> dever ser substituído pelo nome da tabela a ser criada.
<descrição das colunas> deve ser substituída pela relação das colunas da tabela e seus respectivos tipos de dados (por exemplo, smallint, char, varchar, integer, number, float e etc).
<descrição das chaves> deve ser substituída pela lista das colunas que são tratadas como chaves estrangeiras.
Algumas colunas podem receber o valor NULL (nulo), e a coluna definida como chave primária, além de não poder receber NULL, deve ser uma coluna
UNIQUE (sem repetições; isto é, chave primária)

Script de Criação das Tabelas dos Exemplos create table cliente
(
cod_cli smallint not null, nome_cli varchar(40) not null, endereco varchar(40) null, cidade

Relacionados

  • Sql comandos
    1084 palavras | 5 páginas
  • Comandos sql
    1059 palavras | 5 páginas
  • comandos SQL
    855 palavras | 4 páginas
  • Comandos Sql
    1348 palavras | 6 páginas
  • comandos sql
    557 palavras | 3 páginas
  • Comando sql
    830 palavras | 4 páginas
  • SQL Comandos
    1960 palavras | 8 páginas
  • Comandos de SQL
    436 palavras | 2 páginas
  • SQL Comandos
    482 palavras | 2 páginas
  • Sql comandos
    1351 palavras | 6 páginas