Baixe o app para aproveitar ainda mais
Prévia do material em texto
IMPLEMENTAÇÃO DE BANCO DE DADOS 2a aula Lupa 1 Questão São comandos DDL CREATE, ALTER, DROP CREATE, ALTER, DELETE CREATE, UPDATE, DELETE INSERT, UPDATE, DELETE INSERT, UPDATE, DROP Respondido em 13/10/2020 17:46:23 2 Questã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? UPDATE funcionario SET funcionario_cestabasica=false WHERE funcionario_salario<3000 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>3001 UPDATE funcionario SET funcionario_cestabasica=false WHERE funcionario_salario>3000 Respondido em 13/10/2020 17:47:01 3 Questão São comandos da categoria de Manipulação de Dados (DML): SELECT INSERT / UPDATE / DELETE GRANT / REVOKE CREATE / ALTER / DROP COMMIT / ROLLBACK Respondido em 13/10/2020 17:47:20 4 Questão (PRODEST-ES/2014) Sobre a chave primária de uma tabela de um banco de dados relacional, é correto afirmar que: não há chave primária em tabelas com até 100 registros. não pode conter atributos do tipo textual. não pode conter atributos do tipo numérico. pode conter, no máximo, três atributos. pode ser composta por mais de um atributo. Respondido em 13/10/2020 17:45:12 5 Questão UPDATE Anuncio SET ValorAnunciado = ValorAnunciado*0.8 WHERE CodAnuncio = 9 UPDATE Anuncio SET ValorAnunciado TO ValorAnunciado*0.8 WHERE CodAnuncio = 9 UPDATE Anuncio SET ValorAnunciado = ValorAnunciado*80% WHERE CodAnuncio = 9 UPDATE Anuncio INSERT ValorAnunciado = 108 WHERE CodAnuncio = 9 UPDATE Anuncio INSERT ValorAnunciado TO 108 WHERE CodAnuncio = 9 Respondido em 13/10/2020 17:49:24 6 Questão INSERT INTO Aluguel VALUES (2056, 15/8/2017, 10, 180,1022, 8, NULL, 104) INSERT ON Aluguel VALUES (2056, 15/8/2017, 10, 180, 1022, 8, NULL, 104) INSERT Aluguel VALUES (2056, 15/8/2017, 10, 180, 1022, 8, 104) INSERT INTO Aluguel (2056, 15/8/2017, 10, 180, 1022, 8, NULL) INSERT INTO Aluguel VALUES (15/8/2017, 2056, 10, 180, 1022, 8, 104, NULL) Respondido em 13/10/2020 17:48:28 7 Questão Qual o efeito da seguinte instrução no banco de dados? DELETE FROM tabela Exclui a primeira linha da tabela Exclui todas as colunas da tabela Exclui a tabela do banco de dados Exclui o banco de dados inteiro Exclui todas as linhas da tabela Respondido em 13/10/2020 17:51:36 8 Questão O diagrama acima apresenta uma classe denominada Municipio, para armazenar informações sobre determinado município, seu código, nome, tamanho e o estado a que pertence. Também há uma classe denominada Estado, para armazenar dados da unidade da Federação, como seu código e sua denominação. Com base nesse diagrama, e considerando a utilização da linguagem SQL, assinale a opção que apresenta a forma correta de criação da tabela Estado, considerando a criação das chaves primárias (PK) e estrangeiras (FK). create table estado ( codigo_ibge integer primary key, nome_estado varchar (255), uf integer FK ) create table estado ( codigo_ibge integer pk, nome_estado varchar(100) ) create table estado ( codigo_ibge pk, nome_estado ) create table estado ( codigo_ibge integer primary key, nome_estado varchar (255), uf primary key ) create table estado ( codigo_ibge integer primary key, nome_estado varchar (255) )
Compartilhar