Buscar

BANCO DE DADOS 2

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

Prévia do material em texto

Simulado: CCT0044_SM_201307355501 V.1 Fechar 
Aluno(a): CLAUDIONOR MELO DE ALMEIDA Matrícula: 201307355501 
Desempenho: 0,5 de 0,5 Data: 21/09/2015 02:20:01 (Finalizada) 
 
 
 1a Questão (Ref.: 201307502422) Pontos: 0,1 / 0,1 
Considere que um banco de dados relacional foi criado através da execução dos comandos em SQL 
a seguir. 
 
Após a criação das tabelas empregado e departamento e das restrições deseja-se realizar a inserção de algumas tuplas 
no banco de dados. Porém as restrições de chave primária e estrangeira impedem que algumas inserções sejam 
efetuadas. Com base nestas informações assinale a alternativa que contém apenas as inserções possíveis de serem 
efetuadas. 
 
 
 
 
I, III e V 
 I, II e V 
 
I, II e IV 
 
I, II, IV e V 
 
I, II e III 
 
 
 
 
 
 2a Questão (Ref.: 201307499139) Pontos: 0,1 / 0,1 
Os objetivos dos compiladores DDL, DML e DCL são, respectivamente: 
 
 
 
fornecer privilégio de acesso às informações, criar os objetos do banco de dados e manipular 
(recuperação, inserção, remoção e alteração) dados nos objetos criados pela DDL. 
 
fornecer privilégio de acesso às informações, manipular (recuperação, inserção, remoção e alteração) 
dados nos objetos criados pela DDL e criar os objetos do banco de dados. 
 
criar os objetos do banco de dados, fornecer privilégio de acesso às informações e manipular 
(recuperação, inserção, remoção e alteração) dados nos objetos criados pela DDL. 
 
manipular (recuperação, inserção, remoção e alteração) dados nos objetos criados pela DML, criar os 
objetos do banco de dados e fornecer privilégio de acesso às informações. 
 criar os objetos do banco de dados, manipular (recuperação, inserção, remoção e alteração) dados nos 
objetos criados pela DDL e fornecer privilégio de acesso às informações. 
 
 
 
 
 
 3a Questão (Ref.: 201307502428) Pontos: 0,1 / 0,1 
Observe a tabela abaixo: 
 
Assinale a alternativa que permite atualizar o estado civil para casado(a) de todos os pacientes que contém José 
em alguma parte de seu nome. 
 
 
 
UPDATE paciente SET estado_civil='casado(a)' WHERE nome_paciente LIKE '%José'; 
 UPDATE paciente SET estado_civil='casado(a)' WHERE nome_paciente LIKE '%José%'; 
 
UPDATE paciente SET nome_paciente LIKE '%José' WHERE estado_civil='casado(a)'; 
 
UPDATE paciente SET nome_paciente LIKE '%José%' WHERE estado_civil='casado(a)'; 
 
UPDATE paciente SET estado_civil='casado(a)' WHERE nome_paciente LIKE 'José%'; 
 
 
 
 
 
 4a Questão (Ref.: 201307502427) Pontos: 0,1 / 0,1 
Observe a tabela a seguir: 
 
Deseja-se atualizar o estado civil do paciente João da Silva para casado. Assinale a alternativa abaixo que 
contém o comando SQL que possibilitaria realizar esta atualização. 
 
 
 
UPDATE paciente SET nome_paciente='João da Silva' WHERE estado_civil='divorciado'; 
 
UPDATE paciente estado_civil='casado' WHERE nome_paciente='João da Silva'; 
 
UPDATE paciente nome_paciente='João da Silva' WHERE estado_civil='divorciado'; 
 UPDATE paciente SET estado_civil='casado' WHERE nome_paciente='João da Silva'; 
 
UPDATE paciente SET nome_paciente='João da Silva' WHERE estado_civil='casado'; 
 
 
 
 
 
 5a Questão (Ref.: 201307499201) 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 BETWEEN 2001 AND 2005); 
 SELECT * FROM livro WHERE (ano_publicaco NOT BETWEEN 2001 AND 2005); 
 
SELECT * FROM livro WHERE ano_publicaco=2001 AND ano_publicacao=2005;

Outros materiais