Comando B Sicos Avan Ados

674 palavras 3 páginas
FCRS – Faculdade Católica Rainha do Sertão
Professor: Jonatas Vasconcelos
Disciplina: Técnicas de Implementação de Banco de Dados
Tema: Gerenciamento de buffers.
Aula 05 – quinta-feira 11/09/2014 – 18h30min

Objetivo da Aula
Mostrar a sintaxe e exercitar os comandos avançados da linguagem SQL.

Comando Básico / Avançados

Criação de Tabelas

Sintaxe: CREATE TABLE <nome_tabela>
(<descrição das colunas>, <descrição das chaves>);

Exemplo: create table cliente_<numero_matricula>
(cod_cli int not null, nome_cli varchar(40) not null, endereco varchar(40) null, cidade varchar(20) null, cep char(08) null, uf char(02) null, primary key (cod_cli));

Alteração de Tabelas

Sintaxe: ALTER TABLE < nome_tabela > ADD / DROP ( nome_atributo1 < tipo > [ NOT NULL ], nome_atributoN < tipo > [ NOT NULL ] ) ;

Exemplo: alter table cliente_<numero_matricula> add telefone varchar(15) null; alter table cliente_<numero_matricula> add limite decimal(8,2) null;

Alteração de Coluna

Sintaxe: ALTER TABLE < nome_tabela > ALTER COLUMN ( nome_atributo1 < tipo > [ NOT NULL ], nome_atributoN < tipo > [ NOT NULL ] ) ;

Exemplo: alter table cliente_<numero_matricula> alter column telefone varchar(15) not null;

Exclusão de Tabelas

Sintaxe: DROP TABLE <nome_tabela>;

INSERT INTO cliente_fcrs1454 (cod_cli, nome_cli, limite, endereco, telefone, cidade, cep, uf)
VALUES (1, 'PAULO', 80.5, 'RUA 1', '(85) 9999-9999', 'CHOROZINHO', '60999000','CE');

INSERT INTO cliente_<numero_matricula> (cod_cli, nome_cli, limite, endereco, telefone, cidade, cep, uf)
VALUES (2, ‘ROBERTO’, 100.5, ‘RUA 2’, ‘(85) 1999-1999’, ‘CHORÓ’,’CE’);

INSERT INTO cliente_<numero_matricula> (cod_cli, nome_cli, limite, endereco, telefone, cidade, cep, uf)
VALUES (3, ‘MARIO’, 100.5, ‘RUA 3’, ‘(85) 9999-9999’, ‘QUIXARAMOBIM’,’CE’);

INSERT INTO cliente_<numero_matricula> (cod_cli, nome_cli, limite, endereco, telefone, cidade, cep, uf)
VALUES (4, ‘CARLOS’, 100.5, ‘RUA 4’, ‘(85) 9999-9999’, ‘QUIXADÁ’,’CE’);

INSERT

Relacionados

  • Matlab basico
    2358 palavras | 10 páginas
  • rrrrr
    1983 palavras | 8 páginas
  • Medição de nivel
    7542 palavras | 31 páginas
  • Intmatlab
    3725 palavras | 15 páginas
  • Controladores logicos programaveis
    16852 palavras | 68 páginas
  • Comandos Elétricos
    20416 palavras | 82 páginas
  • Informaçoes
    21329 palavras | 86 páginas
  • rtdas
    3384 palavras | 14 páginas
  • Receituário para Preparação de Textos Científicos
    4887 palavras | 20 páginas
  • direitos humanos
    55829 palavras | 224 páginas