Baixe o app para aproveitar ainda mais
Prévia do material em texto
23/12/2021 15:46 Comentários https://sereduc.blackboard.com/ultra/courses/_76228_1/outline/assessment/_4523670_1/overview/attempt/_16452155_1/review/inline-feedback?… 1/6 Ocultar opções de resposta Ocultar opções de resposta Pergunta 1 -- /0,6 A linguagem SQL oferece vários comandos, divididos em comandos DDL, DML e DCL. Você participou de um curso sobre banco de dados, e você foi convidado a explicar sobre cada grupo de comando desses. Assinale qual das alternativas a seguir apresenta um comando de DDL, um DML e um DCL, respectivamente: Alter, Create e Revoke. Grant, Update e Delete. Resposta corretaAlter, update e Revoke. Create, Insert e Select. Create, update e Delete. Pergunta 2 -- /0,6 Usando a tabela descrita a seguir e assinale a alternativa que apresenta um comando SQL correto para aumentar o preço dos medicamentos em 150% para todo medicamento que tenha o código da categoria igual a 3 e cujo nome apresente em seu conteúdo a cadeia de caracter “cloro”, em qualquer posição Tabela - Medicamento. Codigo_med int not null (Pk) Nome_med varchar(30) not null Preco real(15,2) Composicao varchar(100) Unidade char(2) Cod_categ int update medicamento add preco = preco * 1.50 where cod_categ = 3 and nome_med like “%cloro%”. update medicamento set preco = preco * 25 where cod_categ = 3 and nome_med like “%cloro%”. update medicamento modify preco = preco * 250 where cod_categ = 3 and nome_med like “%cloro%”. update medicamento preco = preco * 150 where cod categ = 3 and nome med like “%cloro%”. 23/12/2021 15:46 Comentários https://sereduc.blackboard.com/ultra/courses/_76228_1/outline/assessment/_4523670_1/overview/attempt/_16452155_1/review/inline-feedback?… 2/6 Ocultar opções de resposta update medicamento preco preco 150 where cod_categ 3 and nome_med like %cloro% . Resposta correta update medicamento set preco = preco * 2.50 where cod_categ = 3 and nome_med like “%cloro%”. Pergunta 3 -- /0,6 Normalmente, nos projetos de bancos de dados, são criadas tabelas e em seguida são disponibilizadas estruturas que permitem acesso a todo ou parte dessas tabelas. Esse tipo de estrutura restringe os dados apresentados e permite segmentar o que cada usuário ou sistema pode acessar. Estamos falando de: Triggers. Chaves Primárias. Querys. Índices. Resposta corretaViews. Pergunta 4 -- /0,6 Usando a tabela curso definida a seguir: Curso Cod_curint not null (pk) Nom_curvarchar(30) not null Ementavarchar(100) Assinale a alternativa que apresenta o comando correto para realiza a inclusão de uma linha de dados. Com os seguintes dados: 23/12/2021 15:46 Comentários https://sereduc.blackboard.com/ultra/courses/_76228_1/outline/assessment/_4523670_1/overview/attempt/_16452155_1/review/inline-feedback?… 3/6 Ocultar opções de resposta Ocultar opções de resposta Cod_cur – 10; Nom_cid – “Curso Nobre”; Ementa – ‘Ementa do curso’ create into Curso values(10, ‘Curso Nobre’, ‘Ementa do curso’). update into Curso values(10, ‘Curso Nobre’, ‘Ementa do curso’). alter into Curso values(10, ‘Curso Nobre’, ‘Ementa do curso’). Resposta corretainsert into Curso values(10, ‘Curso Nobre’, ‘Ementa do curso’). insert table Curso values(10, ‘Curso Nobre’, ‘Ementa do curso’). Pergunta 5 -- /0,6 O DBA (Data Base Administrator ou Administrador de Banco de Dados) é responsável pela administração de vários recursos do Banco de dados. Das alternativas a seguir, qual a que não é uma função exclusiva de um DBA? Resolver demora no tempo de resposta. Resolver problemas como falhas de segurança. Coordenar e monitorar o uso do Banco. Resposta corretaManipular dados (Inserir, alterar ou excluir). Autorizar o acesso ao Banco de Dados. Pergunta 6 -- /0,6 23/12/2021 15:46 Comentários https://sereduc.blackboard.com/ultra/courses/_76228_1/outline/assessment/_4523670_1/overview/attempt/_16452155_1/review/inline-feedback?… 4/6 Ocultar opções de resposta Ocultar opções de resposta Os Bancos de Dados utilizam vários objetos para representar os dados, dos quais o mais importante é a tabela, que figura como o objeto central do banco de dados relacional. Entre os objetos criados encontramos um que está associado a uma tabela, é acionado de forma indireta a partir da execução de um evento DML (Inclusão, alteração e exclusão) ocorrido em uma tabela. Assinale a alternativa que apresenta esse objeto de banco de dados. Function. Procedure. Resposta corretaTrigger. View. Incorreta: Sequence. Pergunta 7 -- /0,6 Durante a criação de uma aplicação, que acessa o banco de dados, e faz uma consulta, um desenvolvedor trouxe uma dúvida. O comando SELECT que será usado na aplicação irá acessar duas tabelas e apresentar os dados ordenados por um determinado atributo. O desenvolvedor disse que não conhece o comando SELECT, e precisa saber qual a cláusula, desse comando, que realiza a ordenação. Assinale a alternativa que apresenta essa cláusula. Group by. Resposta corretaOrder by. Distinct. Having. Where. 23/12/2021 15:46 Comentários https://sereduc.blackboard.com/ultra/courses/_76228_1/outline/assessment/_4523670_1/overview/attempt/_16452155_1/review/inline-feedback?… 5/6 Ocultar opções de resposta Ocultar opções de resposta Pergunta 8 -- Devido a uma determinação da gerência será necessário realizar um aumento de 16% no valor dos produtos que pertencem ao tipo de produto 3. Usando a tabela produtos descrita a seguir assinale a alternativa que apresenta o comando correto para realizar esse aumento. Produto Cod_produ int not null (Pk) Nome varchar(30) not null Valor decimal(13,2) not null Cod_tipo int not null Resposta corretaUpdate produto set valor = valor * 1,16 where cod_tipo = 3; Update produto set valor = valor * 116 where cod_tipo = 3; Update produto set valor = valor * 16 where cod_tipo = 3; Update produto set valor = valor * 16% where cod_tipo = 3; Update produto set valor = valor * 0,16 where cod_tipo = 3; Pergunta 9 -- /0,6 Uma empresa resolveu bonificar os seus funcionários com R$100,00 a mais no salário. Na tabela funcionário, qual comando abaixo pode fazer isso? drop salario set salario = salario + 100 alter table salario set salario = salario + 100 alter table funcionario set salario = salario + 100 23/12/2021 15:46 Comentários https://sereduc.blackboard.com/ultra/courses/_76228_1/outline/assessment/_4523670_1/overview/attempt/_16452155_1/review/inline-feedback?… 6/6 Ocultar opções de resposta Resposta corretaupdate funcionario set salario = salario + 100 update salario set salario = 100 Pergunta 10 -- /0,6 O SGBD é uma coleção de programas que permitem ao usuário definir, construir e manipular Banco de Dados, ele possui as seguintes características: Controla as redundâncias, promove o compartilhamento de dados, implementa o controle de acesso, aplica o controle de integridade e outras. São SGBDs todas as alternativas exceto: SQL Server. Resposta corretaPhyton. Oracle. DB2. MySql.
Compartilhar