Exercicio de SQL
Por: Camila Gabrielly • 21/9/2015 • Exam • 319 Palavras (2 Páginas) • 338 Visualizações
REATE DATABASE FER02
GO
CREATE TABLE TABPRODUTO(
CDPROD INT NOT NULL PRIMARY KEY,
NMPROD VARCHAR(255),
DSCPROD VARCHAR(255)
)
SELECT * FROM TABPRODUTO
INSERT INTO TABPRODUTO (CDPROD, NMPROD, DSCPROD)
VALUES (1,'MOUSE', 'MOUSE'), (2,'TECLADO', 'TECLADO SF')
UPDATE TABPRODUTO
SET DSCPROD='MOUSE' WHERE CDPROD='1'
'----------//-----------//-----------'
CREATE DATABASE BRASIL
GO
CREATE TABLE ESTADO(
#CDESTADO INT NOT NULL PRIMARY KEY,
IDESTADO VARCHAR(2),
NMESTADO VARCHAR(255)
);
CREATE TABLE CIDADE(
#CDCIDADE INT NOT NULL PRIMARY KEY,
IDCIDADE VARCHAR(10) NOT NULL,
NMCIDADE VARCHAR(255) NOT NULL,
POPULACAO INT NOT NULL,
CDDESTADO INT NOT NULL
);
ALTER TABLE CIDADE ADD CONSTRAINT FK_CIDADE FOREIGN KEY (CDDESTADO) REFERENCES ESTADO(#CDESTADO)
INSERT INTO ESTADO(#CDESTADO,IDESTADO,NMESTADO)
VALUES (1, 'SC', 'SANTA CATARINA'),(2, 'PR', 'PARANA'),(3, 'SP', 'SAO PAULO'),
(4, 'RJ', 'RIO DE janeiro'),(5, 'RS', 'RIO GRANDE DO SUL')
SELECT * FROM ESTADO
INSERT INTO CIDADE(#CDCIDADE,IDCIDADE,NMCIDADE,POPULACAO,CDDESTADO)
VALUES (1, 'JLLE', 'JOINVILLE','500000','1'),
(2, 'FPOLIS', 'FLORIANÓPOLIS','500000','1'),
(3, 'CTBA', 'CURITIBA','3000000','2'),
(4, 'FOZ', 'FOZ DO IGUAÇU','600000','2'),
(5, 'POA', 'PORTO ALEGRE','250000','5')
SELECT * FROM CIDADE
UPDATE CIDADE SET POPULACAO='650000' WHERE #CDCIDADE = 1
UPDATE ESTADO SET NMESTADO='RIO DE JANEIRO' WHERE #CDESTADO = 4
SELECT * FROM ESTADO
DELETE FROM ESTADO WHERE #CDESTADO = 4
DELETE FROM CIDADE WHERE CDDESTADO = 5
DELETE FROM ESTADO WHERE #CDESTADO = 5
REATE DATABASE FER02
GO
CREATE TABLE TABPRODUTO(
CDPROD INT NOT NULL PRIMARY KEY,
NMPROD VARCHAR(255),
DSCPROD VARCHAR(255)
)
SELECT * FROM TABPRODUTO
INSERT INTO TABPRODUTO (CDPROD, NMPROD, DSCPROD)
VALUES (1,'MOUSE', 'MOUSE'), (2,'TECLADO', 'TECLADO SF')
UPDATE TABPRODUTO
SET
...