Buscar

EXERCÍCIOS DE MYSQL (1)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

EXERCÍCIOS DE MYSQL
 
 1 – Quais comandos SQL são utilizados para:
criar o banco de dados: Create database;
mostrar os bancos existentes: Show databases;
colocar um BD em uso: database 
excluir um BD: Drop 
criar uma tabela: create tablle 
visualizar todos os registro de uma tabela: select 
visualizar alguns atributos de uma tabela: select 
visualizar os registro de uma tabela impondo condições: Unique e check
visualizar todos os registro de duas tabelas: select 
2 – Crie um novo BD virtual, que conterá a maior parte dos dados que usaremos nas lições seguintes.
CREATE DATABASE db virtual ;
Use virtual;
Create table cadfun (
 Codfun integer not null prim/
 Nome VARCHAR (40) NOT NULL,
 DEPTO CHAR (2),
 FUNCAO CHAR (20),
 SALARIO DECIMAL (10,2)
 3 – Crie a tabela para o cadastro de funcionários cadfunc om a seguinte estrutura:
 Campo Tipo* Descrição CodFun** integer código do funcionário (não nulo) auto_increment Nome varchar(40) nome do funcionário (não nulo) Depto char ( 2 ) departamento onde está locado o funcionário Funcao char (20) função do funcionário Salario decimal (10, 2) salário do funcionário ** chave primária
CREATE DATABASE CADFUN ;
Use virtual;
Create table cadfun (
 Codfun integer not null prim/
 Nome VARCHAR (40) NOT NULL,
 DEPTO CHAR (2),
 FUNCAO CHAR (20),
 SALARIO DECIMAL (10,2)
 4 – Mostre as tabelas do BD em uso. 
 Create database cadfun 
 
 5 – Insira os registros abaixo.
codfun nome depto funcao salario 1 MARCOS HENRIQUE 2 GERENTE 1985.75 2 CARLOS ALBERTO 1 VENDEDOR 1530.00 3 APARECIDA SILVA 3 SECRETARIA 1200.50 4 5 WILSON DE MACEDO AUGUSTO SOUZA 3 3 PROGRAMADOR PROGRAMADOR 1050.00 1050.00
6 – Visualize quem trabalha no departamento 3. Que comando devemos utilizar?
Select nome from cadfum where depto ‘3”,
7 – Mude a ordem da consulta por nome descendente. Que comando devemos utilizar?
 Select from cadfum order by nome desc ;
8 – Altere o salário do funcionário 5 e transfira o Funcionário Carlos Alberto do departamento 1 para o 2. Que comando devemos utilizar?
 Uptade cadfun set depto = “2” where nome “Carlos Alberto “.
9 – Insira os dados na tabela cadfun, Que comando devemos utilizar?
(cadfun nome ,depto,função,salário)
10 – Vamos conceder um reajuste de 10% para todos os empregados. Que comando devemos utilizar?
Uptade e delete 
11 – Excluir o empregado Marcelo Souza. Que comando devemos utilizar?
DELETE FROM cadfun WHERE NOME = 'MARCELO SOUZA';.
 12 – Qual a função dos comandos abaixo:
a) SELECT * FROM cadfun WHERE FUNCAO = 'VENDEDOR
Função de inserir um vendedor 
b) SELECT * FROM cadfun WHERE SALARIO <= 1700;
 função de inserir o salário 
 c) SELECT * FROM cadfun WHERE SALARIO > 1800;
 função de aumentar salário 
 13 – Mostre os nomes e funções de todos os funcionários, ordenados de forma descendente pelo nome da função.
 INSERT INTO cadfun VALUES ( 
 24, 'MARCOS INACIO', '2', 'GERENTE', 2184.33, '2006-09-25', 2, '11122233344'); 
INSERT INTO cadfun VALUES ( 
 50, 'MARCOS INACIO', '2', 'GERENTE', 2184.33, '2006-09-25', 2, '11122233344'); 
INSERT INTO cadfun VALUES ( 
 55, 'MARIA JOSE', '3', 'GERENTE', 2184.33, '2006-10-25', 2, '11122233344'); 
SELECT * FROM cadfun;

Continue navegando