Buscar

SIMULADO 2 IMPL BANCO DE DADOS

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

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

Prévia do material em texto

IMPLEMENTAÇÃO DE BANCO DE DADOS
Simulado: CCT0199_SM_201102137715 V.2 VOLTAR
Aluno(a): SUMMERSON DE SOUZA GONCALVES Matrícula: 201102137715
Desempenho: 7,0 de 8,0 Data: 05/10/2013 14:13:17 (Finalizada)
 1a Questão (Ref.: 200617058660) Pontos: 1,0 / 1,0
(ENADE 2011 - Adaptado)
CREATE TABLE PECAS (CODIGO NUMERIC(5) NOT NULL,
 DESCRICAO VARCHAR(20) NOT NULL,
 ESTOQUE NUMERIC(5) NOT NULL,
 PRIMARY KEY(CODIGO));
CREATE TABLE FORNECEDORES
(COD_FORN NUMERIC(3) NOT NULL,
 NOME VARCHAR(30) NOT NULL,
 PRIMARY KEY(COD_FORN));
CREATE TABLE FORNECIMENTOS
(COD_PECA NUMERIC(5) NOT NULL,
 COD_FORN NUMERIC(3) NOT NULL,
 QUANTIDADE NUMERIC(4) NOT NULL,
 PRIMARY KEY(COD_PECA, COD_FORN),
 FOREIGN KEY (COD_PECA) REFERENCES PECAS,
 FOREIGN KEY (COD_FORN) REFERENCES
 FORNECEDORES);
A partir desse script, assinale a opção que apresenta o comando
SQL que permite obter uma lista que contenha o nome de cada
fornecedor:
SELECT NOME_FORNECEDOR FROM FORNECEDORES;
SELECT NOME FROM FORNECEDOR;
 SELECT NOME FROM FORNECEDORES;
SELECT * FROM FORNECEDOR;
SELECT * FROM FORNECEDORES;
 2a Questão (Ref.: 200617058281) Pontos: 0,0 / 1,0
De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL adequada para:
 
Apresentar apenas os nomes completos dos Empregados que trabalhem nos Departamentos 11, 21, 22, 31,
42 ou 51.
 SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE ID_DEPTO IN (11, 21, 22, 31, 42, 51);
SELECT PRIM_NOME || ' ' || ULT_NOME FROM EMPREGADO WHERE ID_DEPTO IN (11, 21, 22, 31, 42, 51);
SELECT PRIM_NOME || ' ' || ULT_NOME FROM EMPREGADO WHERE ID_DEPTO =11 AND ID_DEPTO =21 AND
ID_DEPTO =22 AND ID_DEPTO =31 AND ID_DEPTO =42 AND ID_DEPTO =51;
SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE ID_DEPTO ON (11, 21, 22, 31, 42, 51);
SELECT PRIM_NOME || ' ' || ULT_NOME FROM EMPREGADO WHERE ID_DEPTO ON (11, 21, 22, 31, 42, 51);
BDQ Prova http://simulado.estacio.br/bdq_simulados_prova_preview.asp?hist=19...
1 de 4 05/10/2013 14:17
 3a Questão (Ref.: 200617057548) Pontos: 1,0 / 1,0
Qual o resultado da consulta SELECT COUNT(DISTINCT X) FROM R?
 3
1
4
2
0
 4a Questão (Ref.: 200617057567) Pontos: 1,0 / 1,0
Acerca do conjunto de operações para manipulação de dados, marque a alternativa correta:
Nenhuma das respostas anteriores.
 O Predicado BETWEEN retorna resultados entre dois valores fornecidos pelo usuário.
O predicado LIKE é um predicado com operações de boleanos.
A cláusula ORDER BY possibilita ordenar a filtragem feita por GROUP BY.
O predicado IS NULL faz a checagem de valores zerados.
 5a Questão (Ref.: 200617057613) Pontos: 1,0 / 1,0
Ao tentar inserir um valor nulo em um campo que é chave primária estaremos violando a:
Restrição de Referência
Restrições Semântica
Restrição de Domínio
Restrição de Chave Primária
 Restrição de Entidade
 6a Questão (Ref.: 200617058659) Pontos: 1,0 / 1,0
(ENADE 2011 - Adaptado)
CREATE TABLE PECAS (CODIGO NUMERIC(5) NOT NULL,
DESCRICAO VARCHAR(20) NOT NULL,
ESTOQUE NUMERIC(5) NOT NULL,
PRIMARY KEY(CODIGO));
CREATE TABLE FORNECEDORES
(COD_FORN NUMERIC(3) NOT NULL,
NOME VARCHAR(30) NOT NULL,
PRIMARY KEY(COD_FORN));
CREATE TABLE FORNECIMENTOS
(COD_PECA NUMERIC(5) NOT NULL,
COD_FORN NUMERIC(3) NOT NULL,
QUANTIDADE NUMERIC(4) NOT NULL,
BDQ Prova http://simulado.estacio.br/bdq_simulados_prova_preview.asp?hist=19...
2 de 4 05/10/2013 14:17
PRIMARY KEY(COD_PECA, COD_FORN),
FOREIGN KEY (COD_PECA) REFERENCES PECAS,
FOREIGN KEY (COD_FORN) REFERENCES
FORNECEDORES);
A partir desse script, assinale a opção que apresenta o comando
SQL que permite obter uma lista que contenha o código e a quantidade de peças fornecidas:
SELECT CODIGO, ESTOQUE FROM FORNECIMENTOS;
Nenhuma das respostas acima
SELECT COD_PECA, QUANTIDADE FROM FORNECIMENTO;
SELECT CODIGO, ESTOQUE FROM PECAS
 SELECT COD_PECA, QUANTIDADE FROM FORNECIMENTOS;
 7a Questão (Ref.: 200617058516) Pontos: 1,0 / 1,0
Os atributos de uma tabela constituem:
As linhas da tabela.
Os nomes das tabelas.
 As colunas da tabela.
As tuplas da tabela.
Os índices da tabela.
 8a Questão (Ref.: 200617058664) Pontos: 1,0 / 1,0
O comando SELECT FROM corresponde a seguinte operação da álgebra relacional:
 Projeção
Junção
Interseção
Seleção
União
 9a Questão (Ref.: 200617049888)
Escreva uma consulta SQL que recupere o código e o nome de todos os empregados. A tabela empregado está ilustrada
na figura a seguir.
Sua Resposta:
Compare com a sua resposta: SELECT codigo_empregado, nome
FROM empregado.
BDQ Prova http://simulado.estacio.br/bdq_simulados_prova_preview.asp?hist=19...
3 de 4 05/10/2013 14:17
 10a Questão (Ref.: 200617057606)
Considere as tabelas abaixo:
Queremos executar o seguinte comando SQL:
O que acontecerá ?Justifique sua resposta.
 
Sua Resposta:
Compare com a sua resposta: Não será possível inserir a tupla mostrada no comando acima, pois não existe na tabela
curso nenhuma tupla com o valor de cod_curso = 'ENG' e como a coluna cod_curso da tabela aluno é chave estrangeira
da coluna cod_curso da tabela curso estaremos violando a restrição de integridade referencial ao tentar inserir a tupla
mostrada acima.
VOLTAR 
Período de não visualização da prova: desde até .
 
 
BDQ Prova http://simulado.estacio.br/bdq_simulados_prova_preview.asp?hist=19...
4 de 4 05/10/2013 14:17

Outros materiais