Aula2 BDII

674 palavras 3 páginas
Banco de Dados II
Aula 2

Profª.: Liliane Souza
LILIANE.FMU@GMAIL.COM

Criar um novo BD com o nome BD_AULA2 e criar as tabelas.

DML (Data Manipulation Language)
Uma instrução DML é executada quando você:
Adiciona novas linhas a uma tabela
Modifica linhas existentes em uma tabela
Remove linhas existentes de uma tabela
Uma transação consiste em um conjunto de instruções DML que formam uma unidade lógica de trabalho.

A Sintaxe da instrução INSERT
Adicione novas linhas a uma tabela usando a instrução
INSERT.

Somente uma linha é inserida por vez com esta sintaxe.

Inserindo Linhas
Insira uma nova linha contendo valores para cada coluna.
Liste valores na ordem default das colunas na tabela.
Opcionalmente, liste as colunas na cláusula INSERT.
INSERT INTO DEPART (ID_DEPART, NOME_DEPART)
VALUES (70, ‘ADMINISTRATIVO’);
INSERT INTO DEPART (ID_DEPART, NOME_DEPART)
VALUES (80, ‘TI’);

Coloque os valores de data e de caractere entre aspas simples.

Instrução SELECT

SELECT identifica quais colunas
FROM identifica qual tabela

Criando Instruções SQL
As Instruções SQL não fazem distinção entre maiúsculas e minúsculas. As palavras-chave não podem ser abreviadas ou dividas de uma linha para outra.
Normalmente, as cláusulas são colocadas em linhas separadas.
Os recuos são usados para aperfeiçoar a legibilidade.

Selecionando todas as colunas
SELECT *
FROM NOME-TABELA;
SELECT *
FROM DEPART;

Selecionando Coluna Específicas
SELECT ID_DEPART, NOME_DEPART
FROM DEPART;

Atualizações de dados em tabelas
Uma vez que uma linha esteja em uma tabela, você pode alterar o conteúdo de uma ou mais colunas, ou até o conteúdo de uma coluna em diversas linhas. Para isso, utilizamos o comando UPDATE.
Sintaxe

Modifique linhas existentes com a instrução UPDATE.
Atualize mais de uma linha por vez, se necessário.

Atualizando linhas em uma tabela
Uma ou mais linhas específicas serão modificadas se você especificar a cláusula where.
UPDATE DEPART
SET NOME_DEPART = ‘ADM’
WHERE ID_DEPART = 70;

Relacionados