Buscar

BANCO DE DADOS

Prévia do material em texto

1a Questão (Ref.: 201707919899) Pontos: 0,0 / 1,0
Dentre os objetivos da implementação de bancos de dados, um visa solucionar um problema que ocorre quando
aplicações diferentes operam sobre os mesmos dados, armazenados em arquivos diferentes. Esse problema é
conhecido por
 integridade de dados.
Nenhuma das alternativas
dependência de dados
replicação de dados.
 redundância de dados
 
 2a Questão (Ref.: 201707763729) Pontos: 0,0 / 1,0
O modelo _______________ descreve a realidade do ambiente, constituindo uma visão global das estruturas da
informação que estarão contidas no banco de dados, sem considerar nenhuma característica específica de um
SGBD.
Ambiental
Físico
Lógico
 Conceitual
 Estrutural
 
 3a Questão (Ref.: 201707163379) Pontos: 0,0 / 1,0
 O diagrama ER (Entidade Relacionamento) é muito utilizado em banco de dados para facilitar o projeto do
banco. Dessa forma, analisando o diagrama abaixo, marque a opção correta de acordo com as afirmativas:
I) Há a possibilidade da criação de um curso sem aluno.
II) Uma disciplina pode pertencer a mais de um curso.
III) Toda disciplina faz obrigatoriamente parte de um curso.
IV) Toda disciplina possui apenas um departamento responsável.
 Todas as alternativas estão corretas.
Apenas as alternativa I e II estão incorretas.
Apenas as alternativas I e III estão corretas.
Apenas as alternativas II e III estão corretas.
 Apenas as alternativas I, II e IV estão corretas.
 
 4a Questão (Ref.: 201708042062) Pontos: 1,0 / 1,0
Qual alternativa ilustra melhor e de forma mais completa os principais objetivos da modelagem relacional?
Preparar um desenho ótimo do Banco de Dados, separando a informação em tabelas e formatando todas as
chaves-primárias e estrangeiras
Criar um modelo que será implementado posteriormente em um Sistema Gerenciador de Banco de Dados
Garantir que não haverá redundância alguma no Banco de Dados
Garantir que haverá redundância alguma no Banco de Dados
 Projetar um Banco de Dados otimizado, com o mínimo de redundância possível, garantindo a integridade dos
dados e organizando a informação de modo que possa ser recuperada corretamente, principalmente por
sistemas transacionais
 
 5a Questão (Ref.: 201707163390) Pontos: 1,0 / 1,0
As utilizações das regras de normalização auxiliam no projeto de banco de dados relacional evitando a redundância
e eliminando anomalias nas operações de inserção, exclusão e alteração. Sendo assim, foram propostas diversas
Formas Normais (FN). A forma normal que elimina os atributos multivalorados e compostos, permitindo apenas
atributos atômicos é a:
FNBC.
4FN.
3FN.
 1FN.
2FN.
 
 6a Questão (Ref.: 201707163446) Pontos: 0,0 / 1,0
A linguagem de consulta formal e procedimental, ou seja, aquela em que o usuário fornece instruções para o
sistema para que este realize uma sequência de operações na base de dados para calcular o resultado desejado, se
chama:
Normalização.
Modelo Entidade-Relacionamento.
Linguagem de programação.
 Álgebra relacional.
 Cardinalidade.
 
 7a Questão (Ref.: 201707164713) Pontos: 1,0 / 1,0
Para que serve a instrução SELECT?
 
Escolher a tabela do banco a ser usada.
Excluir registros de dados do banco.
Limpar toda a tabela.
Alterar os dados de um campo específico de uma tabela.
 Escolher registros de dados do banco.
 
 8a Questão (Ref.: 201708158552) Pontos: 1,0 / 1,0
Considere o esquema de uma empresa conforme segue: Func (cod_func, nome, dta_nasc,
salario, nro_depto, cod_superv) ; Depto (nro_depto, nome) ; Projeto (cod_proj, nome, duracao, nro_depto)
; Participa (cod_proj, cod_func, horas_trab). Marque a alternativa que contém o comando em SQL para recuperar
o nome e o salário dos funcionários do departamento 5, com salário na faixa entre 1000 e 2000.
SELECT NOME, SALARIO FROM FUNC WHERE NRO_DEPTO = 5 OR SALARIO BETWEEN 1000 AND 2000;
SELECT NOME, SALARIO FROM FUNC WHERE SALARIO = 1000 AND NRO_DEPTO BETWEEN 1 AND 5;
SELECT NOME, SALARIO FROM FUNC WHERE NRO_DEPTO = 5;
SELECT NOME, SALARIO FROM FUNC WHERE SALARIO BETWEEN 1000 AND 2000;
 SELECT NOME, SALARIO FROM FUNC WHERE NRO_DEPTO = 5 AND SALARIO BETWEEN 1000 AND 2000;
 
 9a Questão (Ref.: 201707163403) Pontos: 0,0 / 1,0
A linguagem mais utilizada em Sistemas de Gerenciamento de Banco de Dados (SGDBs) é a SQL. Esta fornece a
possibilidade de realizar o produto cartesiano dos dados, ou seja, gera um conjunto de todos os pares ordenados. A
linguagem SQL também fornece uma função que corresponde a operação de produto cartesiano da álgebra
relacional, esta função é:
WHERE
 JOIN
FROM
 SELECT
HAVING
 
 10a Questão (Ref.: 201707164666) Pontos: 1,0 / 1,0
A seguinte instrução ocasiona qual procedimento no banco?
 
 INSERT INTO tabela (campo2, campo4, campo1) VALUES
 ('222', '444', '111')
 Inclui os dados na sequência proposta no primeiro registro disponível.
Inclui os dados nos três primeiros campos do primeiro registro da tabela.
Inclui os dados na sequência certa de campos no último registro da tabela.
Inclui os dados na sequência certa de campos no segundo registro da tabela.
Inclui os dados na sequência certa de campos no primeiro registro da tabela.

Continue navegando