LINGUAGEM DE BANCO
DE DADOS
Gabriela Trevisan
Bacharel em Sistemas de Informação
Universidade Federal do Rio Grande
Pós-Graduanda em Formação Pedagógica
de Professores
Inserindo Informações na Tabela
• Sintaxe:
• insert into <nome_da_tabela>
[(<nome_da_coluna1>,...,<nome_da_colunan>)]
• values (valor1,...,valorn);
• Por Exemplo:
• insert into cliente
(cod_cli,nome,cidade,uf,telefone,status,limite)
• values (‘CLI01’,’SUPER MERCO’,’PORTO
ALEGRE’,’RS’,’36517897’,’OTIMO’,3000.00);
Inserindo informações na Tabela
• Consideramos que o atributo telefone é de
preenchimento opcional poderemos ter
então:
insert into cliente (cod_cli,nome,cidade,uf,status,limite)
values (‘CLI04’,’CLEAN LTDA’,’PORTO
ALEGRE’,’RS’,’MEDIO’,800.00);
Inserindo informações na Tabela
• A declaração dos nomes dos atributos
são opcionais, de forma que podemos
ter a mesma inserção só que com a
seguinte sintaxe:
insert into cliente
values (‘CLI01’,’SUPER MERCO’,’PORTO
ALEGRE’,’RS’,’36517897’,’OTIMO’,3000.00);
Inserindo informações na Tabela
• CUIDADO!!!!
• Se não declaramos os nomes de
atributos, temos que cuidar com os
atributos opcionais, pois no caso do
exemplo acima, se suprimirmos o
valor do telefone, a palavra ‘otimo’
entrará em seu lugar.
Inserindo informações na Tabela
• Errado:
insert into cliente values (‘CLI01’,’SUPER
MERCO’,’PORTO ALEGRE’,’RS’,’OTIMO’,3000.00);
• Correto:
insert into cliente values (‘CLI01’,’SUPER
MERCO’,’PORTO ALEGRE’,’RS’,NULL,’OTIMO’,3000.00);
Exercícios
• No banco de dados Empresa. Com base nas
informações do modelo, fazer o insert nas tabelas.
• As tabelas devem conter no mínimo 5 itens.
• Um operário deve se chamar Joao Souza;
• Um engenheiro deve se chamar Luis Silva;
Download

Linguagem de Banco de Dados