Buscar

Avaliação Final Objetiva Individual Semipresencial Cod 686995

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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

1 -Estruturas de dados de um banco visam dar suporte a uma gama de recursos que complementam o trabalho de armazenar e recuperar dados. Analise as sentenças a seguir sobre estruturas de dados.
O índice é uma estrutura importante para a exclusão segura de dados
Ao criar uma view é possível fazer associação de consultas complexas
III. Sequences é a estrutura que evita repetição de chave primário. Seu nome não pode ser o nome de uma tabela ou view, além disso criar uma chave primário única com o valor PK seguido de uma sequência numérica
A View é uma tabela virtual utilizada pelo SGBD para visualizar e alterar os dados de forma mais simples
A criação de um índice é uma tarefa simples, a seguir temos a sintaxe para comprovar
create index nome_do_indice on tabela (nome_campo);
Assinale a alternativa que representa as sentenças corretas:
Assinale a alternativa que representa as sentenças corretas:
A I, II e III
B II, III e V
C III, IV e V
D II e V → Resposta Correta
2 Sobre instruções SQL, considere a seguinte estrutura:
CREATE TABLE FUNCIONARIOS
(FUNCIONARIO INT NOT NULL,
DEPARTAMENTO INT NOT NULL,
PRIMARY KEY (FUNCIONARIO));
Qual o comando da linguagem SQL que retorna os departamentos com mais de cinco funcionários?
A SELECT DEPARTAMENTO → Resposta Correta
FROM FUNCIONARIOS
GROUP BY DEPARTAMENTO
HAVING COUNT(*) > 5
B SELECT DEPARTAMENTO
FROM FUNCIONARIOS
WHERE SUM(DEPARTAMENTO) > 5
C SELECT DISTINCT (FUNCIONARIO)
FROM FUNCIONARIOS
WHERE DEPARTAMENTO LIKE 5
D SELECT COUNT(FUNCIONARIO)
FROM FUNCIONARIOS
ORDER BY DEPARTAMENTO > 5
3 Para que a construção de um projeto de banco de dados tenha sucesso é preciso que proporcione a integridade e consistência dos dados que armazenará. Para isso, foi criado uma metodologia chamada normalização, que tem por objetivo possibilitar o desenvolvimento de um modelo de armazenamento consistente, além de um acesso eficiente e íntegro aos dados. Entretanto, algumas anomalias podem ocorrer quando não houver a devida normalização. Sobre o exposto, analise as sentenças a seguir:
I- Anomalias de exclusão: causam a perda de informações associadas a um dado registro.
II- Anomalias de inserção: causam a repetição desnecessária de dados (redundância). 
III- Anomalias de alteração: levam as inconsistências e aumentam o esforço para a atualização dos dados.
Assinale a alternativa CORRETA:
A Somente a sentença II está correta.
B As sentenças I, II e III estão corretas. → Resposta Correta
C Somente a sentença I está correta.
D Somente a sentença III está correta.
4 Existem algumas boas práticas para criação de índices. Sobre essas práticas, analise as sentenças a seguir:
I- Uma coluna contiver uma grande faixa de valores.
II- Uma coluna contiver muitos valores nulos.
III- Quando uma ou mais colunas forem usadas frequentemente em clausulas WHERE ou em JOINS.
IV- Se a tabela for muito grande e as consultas realizadas recuperarem menos de 5% dos registros.
V- As colunas fizerem parte de uma expressão.
Assinale a alternativa CORRETA:
A As sentenças I, II, III e IV estão corretas. → Resposta Correta
B As sentenças III e V estão corretas.
C As sentenças I, II, III e V estão corretas.
D Somente a senteça I está correta.
5 Observando o modelo entidade relacionamento a seguir, como é a leitura com a cardinalidade relacionamento?
Assinale a alternativa CORRETA:
A Uma PESSOA poderá ter nenhum, um ou vários CARROS e um CARRO sempre pertencerá a uma única PESSOA. → Resposta Correta
B Uma PESSOA poderá ter somente um CARRO e um CARRO pertencerá a nenhuma ou várias PESSOAS.
C Uma PESSOA não poderá ter nenhum, um ou vários CARROS e um CARRO não pertencerá a nenhuma PESSOA.
D Uma PESSOA não poderá ter nenhum, um ou vários CARROS e um CARRO sempre pertencerá a uma única PESSOA.
6 Um banco de dados também pode ser chamado de base de dados. Os dados são armazenados de uma maneira que tem como objetivo facilitar a inclusão, remoção, consulta e alteração. 
Como representamos graficamente o relacionamento no modelo entidade-relacionamento?
A Triângulo.
B Losango. → Resposta Correta
C Quadrado
D Retângulo
7 Em um banco de dados existem vários tipos de usuários que atuam em sua construção e acesso. Alguns têm um foco mais gerencial, enquanto outros apenas se concentram na manipulação de dados da base. Sobre os usuários de banco de dados, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O administrador de banco de dados é responsável por toda a administração do banco de dados. Atividades como instalação, configuração e melhorias em performance fazem parte do seu dia a dia. Também possui tarefas relacionadas ao gerenciamento de acesso de usuários na base e um constante monitoramento visando garantir uma alta disponibilidade do sistema.
( ) O programador tem como tarefa fazer o mapeamento dos dados que deverão ser armazenados no banco. Isso envolve a criação/manutenção de tabelas e demais objetos de acordo com a tecnologia do SGBD. Este usuário tem um grande foco em performance, pois quando vai definir a estrutura de organização dos dados é crucial que ela seja performática.
( ) O usuário comum constrói o sistema que irá acessar o banco de dados. É imprescindível que o sistema desenvolvido manipule os dados de forma correta, para evitar a perda ou a falta de confiança neles.
( ) O Projetista de banco de dados utiliza o sistema que foi desenvolvido pelo programador para acessar o banco de dados. Normalmente desconhece as estruturas onde os dados estão armazenados. Consegue manipular somente o que o sistema permite. Ele é a sua fronteira com o SGBD.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F – V.
B F - V - V – V. 
C V - F - F – F. → Resposta Correta
D V - F - V – F.
8 Dentro do universo empresarial, pode-se citar inúmeras fontes de vantagem competitiva, contudo, para Nonaka (1991), o conhecimento revela-se como sendo a única fonte duradoura, a qual, por conta da sua importância, padece de um gerenciamento estratégico eficiente através de elementos de apoio, tais como os sistemas de informação. Acerca do conceito de conhecimento dentro dos sistemas de informação, analise as sentenças a seguir:
I- O conhecimento caracteriza-se como uma propriedade subjetiva, inerente a quem analisa os dados ou as informações.
II- O conhecimento emana de uma posição objetiva, sem qualquer nexo com os dados ou informações.
III- O conhecimento não se vincula ao ser humano, frente à falta de condições de se verificar de fato o que representa.
IV- O conhecimento impossibilita a atribuição de significado aos dados e informações presentes no contexto.
Agora, assinale a alternativa CORRETA:
FONTE: NONAKA. I. Tje Knowledge-creating Company. Harvard Business Reviwe, p. 2-9, Nov. / Dec 1991.
A Somente a sentença I está correta. → Resposta Correta
B As sentenças II e IV estão corretas.
C As sentenças I e III estão corretas.
D As sentenças II, III e IV estão corretas.
9 Na definição de Elmasri e Navathe (2011), um banco de dados é uma coleção de dados relacionados. Desta maneira, os bancos de dados mais conhecidos e até mesmo utilizados são os relacionais. No entanto, existem uma grande abrangência de outros bancos como: bancos de dados de informações geográficas, multimídia, temporal, biológico e XML. Sobre tais bancos de dados, analise as afirmativas a seguir:
I- Os bancos de dados com informações geográficas tem como objetivo armazenar e manipular dados geométricos que sejam pertinentes a representações de partes do planeta.
II- Um banco de dados temporal armazena o estado de um determinado objeto, procurando obter toda a sua evolução, se preocupando com todo o histórico de todos os fatos.
III- Os bancos de dados multimídia precisam ter algumas características como suporte a objetos gigantes, fornecimento dos dados em um ritmo constante e recuperação baseada na semelhança.
Assinale a alternativa CORRETA:
A As afirmativas I, II e III estão corretas. → Resposta Correta
B Somente a afirmativa III está correta.C Somente a afirmativa I está correta.
D Somente a afirmativa II está correta.
10 O modelo relacional representa o banco de dados como uma coleção de relações. 
Dentre os comandos de DML da linguagem SQL, qual é o utilizado para alterar uma ou mais tuplas da relação R?
A MODIFICATE.
B CHANGE.
C CREATE.
D UPDATE. → Resposta Correta
11(ENADE, 2014) O modelo relacional representa o banco de dados como uma coleção de relações (tabelas). Na terminologia formal do modelo relacional, uma linha é chamada de "tupla", o título da coluna é denominado "atributo" e a tabela é chamada de "relação". O tipo de dado que descreve os tipos de valores que podem aparecer em cada coluna é denominado "domínio". Um banco de dados relacional pode impor vários tipos de restrições nos dados armazenados.
FONTE: ELMASRI, R.; NAVATHE, S. B. Sistema de Banco de Dados Fundamentos e Aplicações. Rio de Janeiro: LTC, 2002.
Restrições que permitem controlar situações, como "o salário de um empregado não deve exceder o salário do supervisor do empregado" e utilizam mecanismos chamados triggers (gatilhos) na sua implementação, são do tipo:
A Restrições de integridade referencial.
B Restrições de domínio.
C Restrições de integridade semântica. → Resposta Correta
D Restrições de unicidade.
12(ENADE, 2014) Considere as seguintes tabelas de um banco de dados:
1- Fornecedor (cod_fornec, nome_fornec, telefone, cidade, UF).
2- Estado (UF, nome_estado).
A expressão SQL que obtém os nomes dos estados para os quais não há fornecedores cadastrados é:
A SELECT E.NOME_ESTADO FROM ESTADO AS E WHERE E.UF NOT IN ( SELECT F.UF FROM FORNECEDOR AS F); → Resposta Correta
B SELECT E.NOME_ESTADO FROM ESTADO AS E, FROM FORNECEDOR AS F WHERE E.UF = F.UF;
C SELECT E.NOME_ESTADO FROM ESTADO AS E WHERE E.UF IN ( SELECT F.UF FROM FORNECEDOR AS F);
D SELECT E.NOME_ESTADO FROM ESTADO AS E, FROM FORNECEDOR AS F WHERE E.NOME_ESTADO = F.UF;

Outros materiais