Baixe o app para aproveitar ainda mais
Prévia do material em texto
09/06/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 1/2 Fechar BANCOS DE DADOS PARA REDES Simulado: CCT0044_SM_201402446349 V.1 Aluno(a): JULIO CESAR ALVES DE SOUZA Matrícula: 201402446349 Desempenho: 0,5 de 0,5 Data: 18/05/2016 11:40:41 (Finalizada) 1a Questão (Ref.: 201403140746) Pontos: 0,1 / 0,1 A Linguagem de Manipulação de Dados (DML) é uma linguagem de consulta que se baseia tanto na álgebra relacional quanto no cálculo relacional de tuplas. Os comandos que fazem parte da DML incluem CREATE TABLE, CREATE INDEX e CREATE VIEW. SELECT, CREATE TABLE e CREATE INDEX. CREATE TABLE, INSERT, UPDATE e DELETE. INSERT, SELECT, UPDATE e DELETE. CREATE TABLE, CREATE INDEX e DROP VIEW. 2a Questão (Ref.: 201403140752) Pontos: 0,1 / 0,1 Para um banco de dados SQL, dois comandos que pertencem à categoria Data Manipulation Language (DML). Assinaleos. MODIFY e ALTER. INSERT e UPDATE ALTER e DROP ALTER e INSERT. UPDATE e MODIFY. 3a Questão (Ref.: 201402599133) Pontos: 0,1 / 0,1 Analise o esquema de banco de dados ilustrado abaixo e responda o que se pede: livro (cod_livro, titulo, descricao, ano_publicacao, preco) Assinale a alternativa que contém o comando SQL utilizado para listar todas as informações dos livros que não foram publicados entre os anos 2001 e 2005. SELECT * FROM livro WHERE (ano_publicaco NOT LIKE 2001 AND 2005); SELECT * FROM livro WHERE (ano_publicaco LIKE 2001 AND 2005); SELECT * FROM livro WHERE ano_publicaco=2001 AND ano_publicacao=2005; SELECT * FROM livro WHERE (ano_publicaco NOT BETWEEN 2001 AND 2005); SELECT * FROM livro WHERE (ano_publicaco BETWEEN 2001 AND 2005); 4a Questão (Ref.: 201402597228) Pontos: 0,1 / 0,1 Tendo como foco o modelo relacional, observe a tabela a seguir, referente a um banco de dados. 09/06/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 2/2 Para gerar uma nova tabela com todos os atributos, classificados por nome_paciente, devese utilizar o seguinte comando SQL: SELECT * OVER Paciente ORDER BY nome_paciente; SELECT * FROM Paciente ASC nome_paciente; SELECT * OVER Paciente DESC nome_paciente; SELECT * OVER Paciente ASC nome_paciente; SELECT * FROM Paciente ORDER BY nome_paciente; 5a Questão (Ref.: 201402603492) Pontos: 0,1 / 0,1 Considere o seguinte comando SQL: UPDATE TAB1 SET QUANTIDADE = 45 WHERE ID_TABELA LIKE "123%" Esse comando tem como resultado a atualização do atributo QUANTIDADE. com o seu valor atual somado de 45, apenas para os registros em que o ID_TABELA seja maior do que 123. da tabela TAB1, com o valor 45, apenas para os registros com o ID_TABELA começando "123". com o valor TAB1, da tabela ID_TABELA, desde que essa tabela tenha mais do que 123 registros. da tabela TAB1, com o valor 45, apenas para os registros em que o ID_TABELA tenha 4 caracteres. com o valor 45, desde que o valor atual de QUANTIDADE seja menor do que 123.
Compartilhar