Buscar

Princípios de Banco de Dados - Avaliação Final (Objetiva) - Individual Semipresencial

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

Acadêmico: 
Disciplina: Princípios de Banco de Dados (GTI11) 
Avaliação: Avaliação Final (Objetiva) - Individual Semipresencial ( peso.:3,00) 
Prova: 
Nota da Prova: 10,00 
Legenda: Resposta Certa Sua Resposta Errada 
1. 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. 
 b) As sentenças I e III estão corretas. 
 c) As sentenças II e IV estão corretas. 
 d) As sentenças II, III e IV estão corretas. 
 
2. O Banco de dados Oracle possibilita a utilização da ferramenta de junção e 
subconsulta de tabelas, as quais são utilizadas quando há a necessidade de recuperar 
dados de uma ou mais tabelas com base em suas relações lógicas, possibilitando, 
desta feita, a combinação dos registros de diversas tabelas de forma a construir 
consultas e relatórios mais elaborados. Acerca das junções e com base no script SQL 
anexo, classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) A consulta SELECT f.nom_filme, g.des_genero FROM filmes f, generos g 
WHERE f.cod_genero = g.cod_genero and g.cod_genero = 1; retornará como 
resultado: Velozes e Furiosos | Ação. 
( ) A consulta SELECT f.nom_filme FROM filmes f WHERE f.cod_genero = 
(select g.cod_genero from generos g where g.des_genero = 'Drama'); retornará como 
resultado: Enquanto Somos Jovens. 
( ) A consulta select g.des_genero from generos g where g.cod_genero in (select 
f.cod_genero from filmes where f.nom_filme like '%es%'); retornará todos os 
genêros, cujo o nome do filme inicie com a substring ?es?. 
( ) A consulta SELECT * FROM filmes f WHERE f.cod_genero = g.cod_genero 
and g.cod_genero = 3; retornará como resultado: 2 | Meu Passado me Condena | 
Comédia. 
( ) A consulta SELECT f.nom_filme FROM filmes f, generos g WHERE 
f.cod_genero = g.cod_genero and g.cod_genero between 2 and 3; retornará como 
resultado: ?Meu Passado me Condena? e ?Enquanto Somos Jovens?. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 
 a) V - F - V - V - V. 
 b) F - V - V - F - F. 
 c) V - V - F - V - V. 
 d) V - V - F - F - V. 
 
3. O banco de dados é parte integrante do Sistema de Informação, em que os dados são 
coletados, processados, organizados e armazenados. A parte de coleta, tratamento e 
processamento dos dados é feito por programas específicos, como ERP, CRM, Web 
service, sites etc. Todavia, o analista/desenvolvedor deverá optar por um banco de 
dados para o armazenamento e a organização desses dados, o qual deverá ser 
escolhido, levando-se em conta critérios técnicos e financeiros. Acerca dos diversos 
tipos de bancos de dados existentes no mercado, classifique V para as sentenças 
verdadeiras e F para as falsas: 
 
( ) O banco de dados MySQL caracteriza-se por ser um software livre quando 
utilizado para fins não comerciais, destacando-se principalmente nas aplicações web. 
( ) O Oracle é um dos bancos de dados mais robustos no mercado, sendo 
responsável pelo armazenamento de boa parte das informações das principais 
organizações do mundo. 
( ) O PostgreSQL é um banco de dados exclusivamente voltado para orientação a 
objetos. 
( ) O fato do SQL Server ser um banco de dados desenvolvido pela Microsoft 
permite-lhe possuir uma maior integração nativa com seus produtos e tecnologias. 
( ) O banco de dados PostgreSQL funciona tanto na plataforma Windows como 
Linux. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 a) V - F - F - V - F. 
 b) F - V - V - F - V. 
 c) V - F - V - V - F. 
 d) V - V - F - V - V. 
 
4. Para compreender melhor a respeito de banco de dados, é crucial atentarmos para 
alguns conceitos básicos. Entre esses conceitos, podemos destacar um item que tem 
como principal característica a de ser a menor unidade de conteúdo que, 
isoladamente, não tem nenhum significado. Com base nessa descrição, assinale a 
alternativa CORRETA: 
 a) Pesquisa. 
 b) Informação. 
 c) Conhecimento. 
 d) Dado. 
 
5. As constraints (restrições) visam a manter os dados do usuário restritos, e assim 
evitam que dados inválidos sejam inseridos no banco de dados, sendo que a mera 
definição do tipo de dados para uma coluna pode ser considerada por si só, como 
uma constraint. Acerca das constraints aplicáveis ao Banco de Dados Oracle, analise 
as sentenças a seguir: 
 
I- A constraint do tipo CHECK visa a definir uma condição que deverá ser satisfeita 
para a inserção/alteração de um valor numa coluna específica. 
II- Uma tabela somente poderá ter uma restrição do tipo Foreign Key, haja vista que 
esta restrição estabelece um link entre duas tabelas distintas. 
III- O comando ALTER TABLE pessoas ADD CONSTRAINT ck_sexo CHECK 
(sex_pessoa in ?M?, ?F?)); alterará a tabela pessoas, adicionando uma restrição, a 
fim de garantir que somente os caracteres M ou F sejam inseridos no campo 
sex_pessoa. 
IV- A restrição UNIQUE KEY visa a garantir que o conteúdo de uma coluna ou 
conjunto de colunas assuma um valor diferente para cada linha, sendo que somente 
poderá existir uma única restrição deste tipo por tabela. 
 
Agora, assinale a alternativa CORRETA: 
 a) As sentenças I, II e IV estão corretas. 
 b) Somente a sentença III está correta. 
 c) As sentenças I, III e IV estão corretas. 
 d) As sentenças I, II e III estão corretas. 
 
6. A modelagem de um banco de dados compreende uma série de levantamentos 
teóricos e práticos, com o objetivo de desenvolver um modelo de dados consistente, 
sem anomalias nas informações. Com relação às principais etapas de um projeto de 
banco de dados, analise as seguintes sentenças: 
 
I- Na fase do Modelo Conceitual, são levantados todos os testes das chaves 
primárias, já que é o último modelo a ser elaborado, logo após o modelo físico. 
II- A fase do Modelo Lógico é iniciada somente após o desenvolvimento do modelo 
conceitual. 
III- A fase de Modelo Físico representa os dados em uma estrutura, ou seja, indica 
como será a abordagem do banco de dados. 
IV- O Modelo Lógico é a fase na qual definimos a estrutura do banco de dados, seus 
registros e números de campos. 
 
Agora, assinale a alternativa CORRETA: 
 a) Somente a sentença I está correta. 
 b) Somente a sentença III está correta. 
 c) As sentenças II e IV estão corretas. 
 d) As sentenças I, II e IV estão corretas. 
 
7. Há alguns conceitos sobre o Modelo Entidade-Relacionamento (MER). Este modelo 
representa uma forma gráfica dos objetos e seus respectivos relacionamentos. Para 
uma modelagem bem-sucedida de um MER, qual é a primeira ação a ser 
desenvolvida? 
 a) Levantar em forma de escopo os requisitos, normalmente utilizamo-nos de umadocumentação descritiva. 
 b) Concentrar-se somente nos recursos que vamos utilizar, já que não necessitamos 
saber qual o problema a ser resolvido. 
 c) O Modelo Entidade-Relacionamento (MER) dispensa qualquer pré-requisito, já 
que sua aplicação é testada em seu implemento. 
 d) No início de um Modelo Entidade-Relacionamento (MER), devemos apenas 
apoiar nossas decisões nas entidades. 
 
8. Para a confiabilidade dos dados de um banco, o padrão SQL, que é a linguagem 
utilizada para bancos de dados relacionais, utiliza-se de comandos de restrições. Um 
desses comandos, é a Chave Primária (Primary Key). Com relação a essa chave, 
analise as sentenças a seguir: 
 
I- Impede que os valores de um campo em uma tabela se repitam. 
II- Esse comando é utilizado para criar uma nova tabela. 
III- Restringe um campo quanto ao tamanho de suas informações. 
IV- Atualiza informações feitas com o comando desc. 
 
Agora, assinale a alternativa CORRETA: 
 a) As afirmativas I, III e IV estão corretas. 
 b) Somente a afirmativa II está correta. 
 c) Somente a afirmativa I está correta. 
 d) As afirmativas I e III estão corretas. 
 
9. Em um Objeto de Banco de Dados, podemos destacar vários recursos que gravam e 
recuperam dados. Um dos recursos forma um tipo de estrutura para simplificar o 
acesso aos dados pelo próprio banco de dados. Esse recurso chama-se: 
 a) Sequence. 
 b) Nexval. 
 c) Views. 
 d) Índices. 
 
10. O desenvolvimento de um banco de dados passa necessariamente pelo processo de 
modelagem de dados, técnica utilizada para especificar as regras de negócios e as 
estruturas de dados, sendo sua aplicação de grande importância para o bom resultado 
do projeto. Acerca do processo de modelagem de dados, classifique V para as 
sentenças verdadeiras e F para as falsas: 
 
( ) A modelagem conceitual requer o envolvimento maior do cliente, a fim de 
discutir as regras de negócio e a tecnologia que será adotada. 
( ) O modelo conceitual registra quais dados podem aparecer no banco, mas não 
registra como estes estão armazenados no SGBD. 
( ) O modelo lógico leva em conta algumas limitações da tecnologia que serão 
adotadas e implementa recursos, como, por exemplo, a definição das chaves 
primárias e estrangeiras. 
( ) O desenvolvimento do modelo físico demonstra o momento ideal para aplicar a 
técnica de normalização, posto que seguirá as definições do SGBD preferido pelo 
desenvolvedor. 
( ) A modelagem de dados é utilizada em situações extremas, uma vez que a 
consistência de dados é apenas opcional. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 a) V - F - V - F - V. 
 b) F - F - V - V - F. 
 c) F - V - V - F - F. 
 d) V - V - F - V - F. 
 
11. (ENADE, 2008) A partir do script SQL de criação de um banco de dados abaixo, 
assinale a opção que apresenta comando SQL que permite obter uma lista em ordem 
decrescente de quantidade de bônus e que contenha somente o pseudônimo do 
jogador e seu bônus. Assinale a alternativa CORRETA. 
 
 a) SELECT J.PSEUDONIMO, N.BONUS FROM JOGADOR J, NIVEL N WHERE 
J.PSEUDONIMO = N.NOMEPSEUD ORDER BY N.BONUS DESC. 
 b) SELECT J.NOME N.BONUS, FROM JOGADOR J, NIVEL ORDER BY 
N.BONUS DESC. 
 c) SELECT * FROM JOGADOR J, NIVEL N WHERE J.PSEUDONIMO = 
N.NOMEPSEUD ORDER BY N.BONUS DESC. 
 d) SELECT J.PSEUDONIMO, N.PONTOS FROM JOGADOR J, NIVEL N 
WHERE J.PSEUDONIMO = N.NOMEJOGADOR ORDER BY N.BONUS 
DESC. 
 
12. (ENADE, 2014) Considere que uma empresa que presta serviços de transporte de 
pacientes em ambulâncias para clientes conveniados disponha de um sistema de 
controle e gerenciamento de atendimentos e viagens realizados. Considere ainda que, 
em atendimento, é utilizada uma ambulância e são registrados a data e o convênio a 
que o atendimento está vinculado. Em um atendimento, uma ambulância realiza uma 
ou mais viagens e, a cada viagem, é incrementado um número sequencial que 
começa em 1. Nessa situação, o esquema relacional simplificado, mostrado a seguir, 
for projetado para suportar um banco de dados que controle a operação. No esquema, 
as chaves primárias têm seus atributos componentes sublinhados. Com base nas 
informações e no esquema apresentado, avalie as assertivas a seguir. 
 
I. CodConvenio é uma chave estrangeira na tabela Atendimento. 
II. CodAtendimento não pode ser chave estrangeira na tabela Viagem porque faz 
parte da chave primária. 
III. CodPaciente nunca pode assumir valores nulos na tabela Atendimento porque é 
uma chave estrangeira. 
IV. CodPaciente -> Nome, Endereco; CodConvenio -> Empresa, Plano; 
CodAtendimento -> CodPaciente, CodConvenio, Data, Finalidade; CodAtendimento, 
Sequencia -> Origem, Destino; são dependências funcionais corretamente deduzidas. 
 
Assinale a alternativa CORRETA: 
 
 a) As assertivas I e IV estão corretas. 
 b) As assertivas II e III estão corretas. 
 c) As assertivas III e IV estão corretas. 
 d) Apenas a assertiva I está correta.

Continue navegando