Buscar

02 - Exercício Implementacao de Banco de Dados

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 4 páginas

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

Prévia do material em texto

Em um banco de dados, que comando SQL é utilizado para eliminar uma tabela?
Ano: 2014 - Banca: INSTITUTO AOCP - Órgão: UFPB - Prova: Analista de Tecnologia da Informação - Processos
Em bancos de dados Oracle, as instruções CREATE TABLE, ALTER TABLE e DROP TABLE pertencem a qual das categorias a
seguir?
Para incluir a tupla mostrada abaixo na tabela PACIENTE executaríamos o seguinte comando:
IMPLEMENTAÇÃO DE BANCO DE DADOS
 CCT0835_A2_201801153345_V1 
Lupa Calc.
 
 
PPT
 
MP3
 
Aluno: JORGIVALDO NOGUEIRA LEAL Matr.: 201801153345
Disc.: IMPL.BANCO DE DADOS 2020.1 EAD (G) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
INSERT
DELETE
ALTER
UPDATE
DROP
 
 
 
 
2.
Data Manipulation Language (DML).
Transaction Control.
Data Definition Language (DDL).
System Control.
Session Control.
 
 
 
 
3.
INSERT INTO paciente SET (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('2','2','','','');
javascript:abre_frame('3','2','','','');
Uma imobiliária especializada em aluguéis por temporada
contratou uma empresa de TI para dar suporte ao seu
negócio. A aplicação está em fase de término e o banco de
dados já foi implementado. A engenheira de software
Jaqueline está trabalhando temporariamente na imobiliária,
testando a aplicação, gerenciando testes de validação e
auxiliando as transações utilizando comandos SQL
diretamente no SGBD.
Segue abaixo o esquema da tabela Imovel:
Imovel (Registro, Descricao, Tamanho, NumQuartos, NumBanheiros,
NumVagasGaragem, CodTipoImovel, IDCidade)
Após a reclamação de dois clientes, Jaqueline verificou que o
imóvel de código 10017 tem uma quantidade de números de
quartos menor e que o tamanho do imóvel é também menor
do que os valores armazenados no banco de dados. Sendo
assim, Jaqueline precisa corrigir estes dados, alterando o
número de quartos para dois e o tamanho do imóvel para
oitenta metros quadrados.
O comando com a sintaxe correta que Jaqueline precisa
executar para realizar esta alteração é o:
Qual dos comandos SQL abaixo efetua uma alteração
desabilitando o recebimento de cesta básica para os
funcionários que ganham mais que R$3.000,00?
ADD INTO paciente SET (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
ADD INTO paciente VALUES (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
INSERT INTO paciente (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
INSERT INTO paciente VALUES (5430005, Beatriz Ferro, 1970-05-28, feminino, casada);
 
 
 
 
4.
UPDATE Registro = 10017 SET Tamanho = 80, NumQuartos = 2
UPDATE Imovel SET Tamanho = 80 AND NumQuartos = 2 WHERE Registro = 10017
UPDATE SET Tamanho = 80, NumQuartos = 2 SET Registro = 10017
UPDATE Imovel SET Tamanho = 80, NumQuartos = 2 WHERE Registro = 10017
UPDATE Imovel SET Tamanho = 80, NumQuartos = 2
 
 
 
 
5.
UPDATE funcionario SET funcionario_cestabasica=false
UPDATE funcionario SET funcionario_cestabasica=false WHERE funcionario_salario<3000
UPDATE funcionario SET funcionario_cestabasica=false WHERE funcionario_salario>3000
UPDATE funcionario SET funcionario_cestabasica=false WHERE funcionario_salario>3001
Partindo da tabela a seguir, considerando que a mesma já foi criada de acordo com essa
ordem de atributos, como �icaria o comando SQL para aumentar em 10% o valor unitário
de cada produto?
(PRODEST-ES/2014) Sobre a chave primária de uma tabela de um banco de dados relacional, é correto afirmar que:
Considere o modelo de banco de dados abaixo: medico (CRM, NomeMedico, Idade,Cidade,Especialidade); paciente
(Ident,NomePaciente,Idade,Cidade,Doenca); consulta (Ident, CRM, Data, Hora); Qual alternativa altera a idade do paciente
"Fulano de tal"?.
UPDATE funcionario SET funcionario_cestabasica=false WHERE funcionario_salario>=3000
 
 
 
 
6.
UPDATE X_PROD SET VALOR_UNIT + VALOR_UNIT * 10 /100;
UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT + 10 /100;
UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT * 10 /100;
UPDATE X_PROD SET VALOR_UNIT + 10 /100;
UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT + VALOR_UNIT * 10 /100;
 
 
 
 
7.
não pode conter atributos do tipo numérico.
pode ser composta por mais de um atributo.
não há chave primária em tabelas com até 100 registros.
pode conter, no máximo, três atributos.
não pode conter atributos do tipo textual.
 
 
 
 
8.
alter paciente set idade=25
insert into paciente (idade) values (25) where nomePaciente="Fulano de tal"
update paciente where nomePaciente="Fulano de tal"
alter paciente set idade=25 where nomePaciente="Fulano de tal"
update paciente set idade=25 where nomePaciente="Fulano de tal"
 
 
 
 
 
 
 
Legenda: Questão não respondida Questão não gravada Questão gravada
javascript:abre_colabore('35564','187321479','3735108857');
Exercício inciado em 18/04/2020 22:22:52.

Outros materiais