Buscar

IMPLEMENTAÇÃO DE 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 3 páginas

Prévia do material em texto

24/11/2017 EPS: Alunos
http://simulado.estacio.br/alunos/ 1/3
1a Questão (Ref.: 201513142723) Acerto: 1,0 / 1,0
Considere o esquema:
Aluno(matricula, cpf, nome, endereço).
Assinale a alternativa que não representa uma super-chave deste esquema.
cpf, nome
 nome, endereço
matricula, nome
matricula, cpf
matricula, endereco
 2a Questão (Ref.: 201513141834) Acerto: 0,0 / 1,0
É responsável por garantir a Integridade Referencial:
Chave Candidata
 Chave de Atributo
Chave Primária
Chave Secundária
 Chave Estrangeira
 3a Questão (Ref.: 201513141325) Acerto: 0,0 / 1,0
A relação T1 abaixo conterá:
T1 = p nome, sexo,salário,dept (s(sexo="MASCULINO") and (salário<5000) (EMPREGADO)) 
 
 Nome, sexo, salário e depto de todos os empregados homens que ganham menos que 5000
Esta não é uma consulta válida
Nome e depto de todos os empregados homens que ganham menos que 5000
 Nome, sexo, salário e depto de todos os empregados que ganham menos que 5000
Nome, sexo, salário e depto de todos os empregados homens que ganham 5000
 Gabarito Comentado. Gabarito Comentado.
 4a Questão (Ref.: 201513142161) Acerto: 1,0 / 1,0
Em relação a álgebra relacional, o operador de _____________ permite combinar seleções e um produto cartesiano
em uma só operação.
 Junção
Diferença
Projeção
Interseção
União
 5a Questão (Ref.: 201513145314) Acerto: 0,0 / 1,0
(CONSULPLAN - 2012) Ao contrário das linguagens tradicionais, que são procedimentais, SQL é uma linguagem
24/11/2017 EPS: Alunos
http://simulado.estacio.br/alunos/ 2/3
declarativa, que integra três sublinguagens: Data Manipulation Language (DML), Data Definition Language (DDL) e
Data Control Language (DCL). Um comando DML e outro DDL são, respectivamente:
Grant e Delete.
 Update e Grant.
Delete e Update.
 Update e Drop.
Drop e Grant.
 6a Questão (Ref.: 201513682251) Acerto: 1,0 / 1,0
SQL é uma linguagem?
Para desenvolvimento de aplicações gráficas.
Para criar regras de negócios que rodam no servidor.
 Para manipulação de banco de dados.
Para criação de scripts.
Para desenho de telas.
 Gabarito Comentado.
 7a Questão (Ref.: 201513141674) Acerto: 0,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 FROM FORNECEDOR;
 SELECT NOME FROM FORNECEDORES;
SELECT * FROM FORNECEDORES;
SELECT * FROM FORNECEDOR;
 SELECT NOME_FORNECEDOR FROM FORNECEDORES;
 8a Questão (Ref.: 201513293770) Acerto: 1,0 / 1,0
Qual das consultas a seguir responde a seguinte pergunta: quais os nomes dos alunos que possuem média maior
que 6 e idade não superior a 30 anos?
24/11/2017 EPS: Alunos
http://simulado.estacio.br/alunos/ 3/3
SELECT nome FROM professores WHERE media > 6 AND idade <= 30
 SELECT nome FROM alunos WHERE media > 6 AND idade <= 30
SELECT nome, cpf FROM alunos WHERE media >= 6 AND idade <= 30
SELECT nome FROM alunos WHERE media >= 6 OR idade <= 30
SELECT nome, endereco FROM alunos WHERE media > 6 OR idade > 30
 9a Questão (Ref.: 201513141995) Acerto: 0,0 / 1,0
Considere a relação:
ALUNO (matrícula, nome, endereço, estado, cidade, cep, datadeingresso, coeficiente_de_rendimento)
A consulta SQL para listar os alunos com maior e menor coefiente de rendimento nos estado de SP, RJ e MG é:
 
 
SELECT MAX(COEFICIENTE_DE_RENDIMENTO), MIN(COEFICIENTE_DE_RENDIMENTO) FROM ALUNO
WHERE ESTADO = 'SP' AND ESTADO = 'RJ' AND ESTADO = 'MG';
 SELECT MAX(COEFICIENTE_DE_RENDIMENTO), MIN(COEFICIENTE_DE_RENDIMENTO) FROM ALUNO
WHERE ESTADO = 'SP' OR ESTADO = 'RJ' OR ESTADO = 'MG';
 SELECT MAX, MIN(COEFICIENTE_DE_RENDIMENTO) FROM ALUNO WHERE ESTADO = 'SP' OR ESTADO =
'RJ' OR ESTADO = 'MG';
SELECT MAX(COEFICIENTE_DE_RENDIMENTO), MIN(COEFICIENTE_DE_RENDIMENTO) FROM ALUNO;
Nenhuma das respostas acima
 Gabarito Comentado.
 10a Questão (Ref.: 201513141706) Acerto: 0,0 / 1,0
Na linguagem SQL, para totalizarmos os valores de uma coluna usamos o comando:
COUNT
 SUM
GROUP BY
 EQUAL
AVG

Continue navegando