Baixe o app para aproveitar ainda mais
Prévia do material em texto
11/04/2020 EPS estacio.webaula.com.br/Classroom/index.html?id=1120845&courseId=13920&classId=1290918&topicId=2984468&p0=03c7c… 1/3 IMPLEMENTAÇÃO DE BANCO DE DADOS 2a aula Lupa PPT MP3 Exercício: CCT0835_EX_A2_201207000566_V1 11/04/2020 Aluno(a): PEDRO HENRIQUE IZIDORO DE BARROS 2020.1 EAD Disciplina: CCT0835 - IMPLEMENTAÇÃO DE BANCO DE DADOS 201207000566 1a 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 ser composta por mais de um atributo. pode conter, no máximo, três atributos. Respondido em 11/04/2020 12:21:18 2a Questão Qual o efeito da seguinte instrução no banco de dados? DELETE FROM tabela Exclui o banco de dados inteiro Exclui todas as linhas da tabela Exclui todas as colunas da tabela Exclui a primeira linha da tabela Exclui a tabela do banco de dados Respondido em 11/04/2020 12:23:35 3a Questão (PRODEST-ES/2014) Assinale a alternativa que contém a consulta SQL correta para excluir, da tabela T, os registros cujos valores do campo numérico B estejam compreendidos entre 20 e 40. DELETE B FROM T B >= 20 AND B <= 40 DELETE T.B AND B >= 20 AND B <= 40 DELETE T FOR B BETWEEN 20 AND 40 DELETE FROM T WHERE B BETWEEN 20 AND 40 DELETE T HAVING B INTO 20 AND 40 Respondido em 11/04/2020 12:24:08 4a Questão http://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:abre_frame('2','2','','',''); javascript:abre_frame('3','2','','',''); 11/04/2020 EPS estacio.webaula.com.br/Classroom/index.html?id=1120845&courseId=13920&classId=1290918&topicId=2984468&p0=03c7c… 2/3 Qual o efeito da seguinte instrução no banco de dados? UPDATE Funcionarios SET salario = salario * 1.1 A coluna salario é excluída da tabela Todos os funcionários recebem um aumento de 10% Todos os funcionários passam a ganhar 1.1 Os funcionários ativos recebem aumento Todos os funcionários são apagados Respondido em 11/04/2020 12:24:57 5a Questão Uma imobiliária está criando um banco de dados específico para aluguel de imóveis por temporada. A primeira tabela a ser criada no banco de dados é a tabela TipoImovel, representada pela figura: Sabendo-se que o atributo NomeTipoImovel é obrigatório, assinale qual das alternativas abaixo cria esta tabela corretamente no banco de dados: CREATE TABLE TipoImovel (CodTipoImovel INTEGER, PRIMARY KEY, NomeTipoImovel VARCHAR (50) NOT NULL) CREATE TABLE TipoImovel (CodTipoImovel INTEGER, NomeTipoImovel VARCHAR (50), Primary Key (CodTipoImovel)) CREATE TABLE TipoImovel (CodTipoImovel INTEGER, NomeTipoImovel VARCHAR (50) NOT NULL) CREATE TABLE TipoImovel (CodTipoImovel INTEGER, NomeTipoImovel VARCHAR (50) NOT NULL, Primary Key (CodTipoImovel)) CREATE TABLE TipoImovel (CodTipoImovel INTEGER, NomeTipoImovel VARCHAR (50)) Respondido em 11/04/2020 12:25:53 6a Questão Para o comando apresentado a seguir, indique a alternativa que apresenta o resultado obtido com a sua execução: DROP TABLE Funcionario; A tabela Funcionario é removida do banco de dados. O banco de dados Funcionario é criado. Todos os registros da tabela Funcionario são excluídos. A tabela Funcionario é criada no banco de dados. O banco de dados Funcionario é excluído. Respondido em 11/04/2020 12:26:10 7a Questão A constraint Foreign Key possui no SQL Ansi quais regras? On Delete Cascade / On Delete Restrict / On Update Cascade / On Update Delete On Delete Set Null / On Delete Set Default / On Update Set Null / On Update Set Default On Delete Cascade / On Delete Restrict / On Delete Set Null / On Update Cascade / On Update Delete / On Update Set Null On Delete Cascade / On Delete Set Null / On Update Cascade / On Update Set Null On Delete Set Null / On Delete Restrict / On Update Set Null / On Update Delete Respondido em 11/04/2020 12:26:39 8a Questão Um projetista de banco de dados, novato na profissão, foi incumbido de criar um banco para armazenar dados sobre clientes de uma empresa, contendo identificador e nome; vendedores dessa empresa, também com identificador e nome; e data da realização das vendas. Esse projetista decidiu criar uma única tabela, cujo esquema é apresentado abaixo. 11/04/2020 EPS estacio.webaula.com.br/Classroom/index.html?id=1120845&courseId=13920&classId=1290918&topicId=2984468&p0=03c7c… 3/3 CREATE TABLE VENDAS( ID_CLIENTE INTEGER, NOME_CLIENTE VARCHAR(60), ID_VENDEDOR CHAR(2), NOME_VENDEDOR VARCHAR(60), DATA_VENDA DATE ); Após criar a tabela, o projetista inseriu alguns registros nela, de forma que o estado final ficou como o descrito na imagem abaixo: Ao analisar a solução proposta pelo novato, outro projetista, mais experiente, informou que, em virtude da tabela não estar adequadamente normalizada, algumas operações em SQL, realizadas sobre ela, podem levar o banco de dados a um estado inconsistente ou à perda de informações. Quais são essas operações? DELETE e INSERT, apenas. UPDATE, DELETE e INSERT. UPDATE e DELETE, apenas. DELETE e SELECT, apenas. INSERT e SELECT, apenas. Respondido em 11/04/2020 12:26:59 javascript:abre_colabore('38403','185835607','3705719918');
Compartilhar