Logo Passei Direto
Buscar

Avaliação Final (Objetiva) - Individual

Ferramentas de estudo

Questões resolvidas

O cliente solicitou ao desenvolvedor a criação de uma consulta, a fim de possibilitar a análise das informações das tabelas Alunos e Professores conjuntamente. Contudo, ao analisar as referidas tabelas, verifica-se que estas não possuem nenhum relacionamento entre si, situação em que o desenvolvedor poderá fazer uso de alguns comandos para combinar os resultados. Diante desta situação e analisando as tabelas ALUNOS e PROFESSORES, classifique V para as sentenças verdadeiras e F para as falsas:

O funcionamento da consulta união prevê o atendimento a alguns requisitos, tais como: mesmo número de campos de saída, na mesma ordem e com o mesmo tipo de dados ou com tipo de dados compatíveis. (V)
A consulta SELECT nome, endereco from alunos UNION ALL SELECT nome, endereco from professores; retornará todos os registros das tabelas Alunos e Professores ignorando as linhas duplicadas, neste caso, Pedro - Rua Rodeio. (V)
A consulta SELECT nome from alunos INTERSEC SELECT nome from professores; retornará todos os registros que se repetem nas consultas. (F)
A consulta SELECT nome from alunos MINUS SELECT nome from professores; retornará todos os registros da segunda consulta, eliminando os duplicados, neste caso: Elton e Cristiano. (V)
A consulta SELECT nome from alunos UNION SELECT endereco from professores; gerará um erro de execução, uma vez que são campos que armazenam informações distintas. (V)
A V - V - F - V - V.
B V - F - V - F - V.
C F - V - V - V - F.
D V - F - V - F - F.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

O cliente solicitou ao desenvolvedor a criação de uma consulta, a fim de possibilitar a análise das informações das tabelas Alunos e Professores conjuntamente. Contudo, ao analisar as referidas tabelas, verifica-se que estas não possuem nenhum relacionamento entre si, situação em que o desenvolvedor poderá fazer uso de alguns comandos para combinar os resultados. Diante desta situação e analisando as tabelas ALUNOS e PROFESSORES, classifique V para as sentenças verdadeiras e F para as falsas:

O funcionamento da consulta união prevê o atendimento a alguns requisitos, tais como: mesmo número de campos de saída, na mesma ordem e com o mesmo tipo de dados ou com tipo de dados compatíveis. (V)
A consulta SELECT nome, endereco from alunos UNION ALL SELECT nome, endereco from professores; retornará todos os registros das tabelas Alunos e Professores ignorando as linhas duplicadas, neste caso, Pedro - Rua Rodeio. (V)
A consulta SELECT nome from alunos INTERSEC SELECT nome from professores; retornará todos os registros que se repetem nas consultas. (F)
A consulta SELECT nome from alunos MINUS SELECT nome from professores; retornará todos os registros da segunda consulta, eliminando os duplicados, neste caso: Elton e Cristiano. (V)
A consulta SELECT nome from alunos UNION SELECT endereco from professores; gerará um erro de execução, uma vez que são campos que armazenam informações distintas. (V)
A V - V - F - V - V.
B V - F - V - F - V.
C F - V - V - V - F.
D V - F - V - F - F.

Prévia do material em texto

Prova Impressa 
 
GABARITO | Avaliação Final (Objetiva) - Individual (Cod.:885275) 
Peso da Avaliação 3,00 
Prova 
Qtd. de Questões 10 
Acertos/Erros 3/7 
Nota 3,00 
Um banco de dados é uma coleção de tabelas relacionadas que são geralmente integradas, vinculadas ou referenciadas a um outro. A 
vantagem de um banco de dados é que os dados e registros contidos em tabelas diferentes podem ser facilmente organizados e recuperados, 
utilizando software de gestão especializado chamado de sistema gerenciador de banco de dados (SGBD) ou gerente de banco de dados. O 
SGBD permite o controle e o gerenciamento de objetos na base de dados como: triggers, procedures, funções, views dentre outros. Com o 
grande volume de objetos, o SGBD dispõe de alguns recursos para organizar objetos com objetos afins". Sobre o recurso para melhor 
organização dos objetos, classifique V para as opções verdadeiras e F para as falsas: 
 ) Views. ( 
 ) Functions. ( 
( ) Indexes. 
( ) Packages. 
( ) Sequence. 
Assinale a alternativa que apresenta a sequência CORRETA: 
A V - F - F - V - V. 
B V - V - V - F - V. 
C F - F - F - V - F. 
D F - F - F - V - V. 
O cliente solicitou ao desenvolvedor a criação de uma consulta, a fim de possibilitar a análise das informações das tabelas Alunos e 
Professores conjuntamente. Contudo, ao analisar as referidas tabelas, verifica-se que estas não possuem nenhum relacionamento entre si, 
 
 
1 
2 
 
situação em que o desenvolvedor poderá fazer uso de alguns comandos para combinar os resultados. Diante desta situação e analisando as 
tabelas ALUNOS e PROFESSORES, classifique V para as sentenças verdadeiras e F para as falsas: 
 ) O funcionamento da consulta união prevê o atendimento a alguns requisitos, tais como: mesmo número de campos de saída, na mesma ( 
ordem e com o mesmo tipo de dados ou com tipo de dados compatíveis. 
( ) A consulta SELECT nome, endereco from alunos UNION ALL SELECT nome, endereco from professores; retornará todos os registros 
das tabelas Alunos e Professores ignorando as linhas duplicadas, neste caso, Pedro - Rua Rodeio. 
( ) A consulta SELECT nome from alunos INTERSEC SELECT nome from professores; retornará todos os registros que se repetem nas 
consultas. 
( ) A consulta SELECT nome from alunos MINUS SELECT nome from professores; retornará todos os registros da segunda consulta, 
eliminando os duplicados, neste caso: Elton e Cristiano. 
( ) A consulta SELECT nome from alunos UNION SELECT endereco from professores; gerará um erro de execução, uma vez que são 
campos que armazenam informações distintas. 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
A V - V - F - V - V. 
B V - F - V - F - V. 
C F - V - V - V - F. 
D V - F - V - F - F. 
O banco de dados pode ser operacionalizado por uma série de usuários, os quais possuem responsabilidades ou funções específicas, seja 
trabalhando diretamente com a fonte de informação ou utilizando-a como meio para prover dados a uma aplicação. Acerca do tipo de usuários 
que interagem com o banco de dados, classifique V para as sentenças verdadeiras e F para as falsas: 
3 
 
( ) A administração do banco de dados cabe ao administrador de banco de dados, também conhecido como DBA, o qual é responsável pela 
autorização de acesso ao banco de dados e pela coordenação e monitoração de seu uso. 
( ) A identificação dos dados, que devem ser armazenados no banco de dados, bem como a escolha da estrutura correta para representar e 
armazenar os dados, cabe ao projetista de banco de dados. 
( ) O programador tem como maior preocupação a performance do banco de dados, devendo, pois, quando da estruturação deste, organizar 
os dados da melhor forma possível. 
( ) O usuário comum, também conhecido por usuário final, acessará o banco de dados através de outras interfaces, tendo o seu acesso 
limitado pelas políticas de segurança definidas pelo DBA. 
( ) Cabe ao DBA zelar pela integridade do banco de dados e definir procedimentos para criação e recuperação de backups. 
Assinale a alternativa que apresenta a sequência CORRETA: 
A V - F - F - V - F. 
B F - V - V - F - V. 
C V - V - F - V - V. 
D F - V - F - V - F. 
Uma das definições de banco de dados afirma que se trata de uma coleção de informações que se relacionam de modo que criem algum 
sentido, isto é, é uma estrutura bem organizada de dados que permite a extração de informações. Assim, são muito importantes para empresas 
e tornaram-se a principal peça dos sistemas de informação. Com relação ao conceito de banco de dados, assinale a alternativa CORRETA: 
A É um conjunto de operações usadas para a modelagem de processos. 
B É um software usado para alterar programas. 
C Caracteriza-se por ser um objeto específico do mundo real e que terá suas informações armazenadas. 
D É um conjunto de dados integrados destinados a atender às necessidades de um grupo de usuários. 
4 
 
O ciclo de vida dos Sistemas de Informação compreende três aspectos importantes: concepção, crescimento e morte, que se dividem em fases. 
Levando em consideração a etapa de Implementações, assinale a alternativa CORRETA: 
A Entrega do sistema ao usuário. 
B É o projeto de sistema que tem origem em uma ideia ou necessidade, ou ainda, em melhorias de sistemas já existentes. 
C Contempla a análise de dados, especificações de funcionalidades, construção da programação das interfaces. 
D Processo de melhorias ou correções de erros durante ou após a implantação. 
As funções SQL CURRVAL e NEXTVAL são permitidas em um determinado comando em PL/SQL. 
Assinale a alternativa CORRETA: 
A Select. 
B Insert. 
C Update. 
5 
6 
 
D Delete. 
A normalização é um processo pelo qual se aplica uma série de regras sobre as tabelas de um banco de dados, a fim de verificar se estas 
foram corretamente projetadas. Tal processo visa a garantir a integridade dos dados, evitando que informações sem sentido sejam inseridas, 
bem como organiza e divide as tabelas de forma mais eficiente, reduzindo a redundância dos dados e permitindo a evolução do banco de 
dados. Com base nos conceitos atinentes à normalização, classifique V para as sentenças verdadeiras e F para as falsas: 
( ) A tabela Alunos foi normalizada até a terceira forma normal. 
( ) Para estar na segunda forma normal, a tabela "Profissoes" deveria conter também os "CodAluno" de todos os alunos. 
( ) A exclusão do campo "IdadeAluno" é um dos requisitos para que a tabela esteja na terceira forma normal. 
( ) Para estar na terceira forma normal, é necessário que a tabela já tenha atendido a primeira e a segunda forma normal. 
( ) Não foi aplicada nenhuma regra de normalização à tabela Alunos. 
Assinale a alternativa que apresenta a sequência CORRETA: 
A V - V - F - V - F. 
7 
 
B V - F - V - V - F. 
C F - F - V - F - F. 
D F - V - F - V - V. 
SYSDATE é uma função de banco de dados Oracle interna que retorna a data atual, e dual é uma tabela que contém uma única linha. A tabela 
dual é útil quando você precisa que o banco de dados avalie uma expressão (por exemplo, 2 * 15/5) ou quando quer obter a data atual. 
Assinale a alternativa CORRETA referente à sintaxe para utilização de um cálculo matemático: 
A SELECT 10 * (2*2) as Integer FROM dual. 
B SELECT Integer (10 * (2*2)) FROM dual. 
C SELECT 10 * (2*2) FROM dual. 
D SELECT 10 * (2*2) FROM dual as Integer. 
O processo de criação de instruções de consulta SQL, na maioria das vezes, é uma tarefa simples. Contudo, quando repetidos diversas 
vezes os mesmos códigos, além de ser um processo maçante, resulta em desperdício de tempo e dinheiro. Logo, para o armazenamento destas 
consultas em banco, utiliza-se um recurso chamado View, o qual pode conter colunas de uma ou várias tabelas físicas ou até mesmo de outras 
views. Acerca do conceito de views e sua aplicabilidade, classifique V para as sentenças verdadeirase F para as falsas: 
( ) A view é uma construção de uma projeção de uma ou mais tabelas a partir do comando SELECT que, em alguns casos, pode ser 
manipulada como uma tabela, mas não existe fisicamente como uma tabela. 
( ) As views são usadas para garantir o acesso aos dados da tabela original. Esse mecanismo permite que se desconsiderem os sofisticados 
sistemas de privilégios dos SGBDs modernos. 
8 
9 
 
( ) As views podem ser manipuladas por meio de comandos SQL como SELECT, porém não podem ser manipuladas pelos comandos 
UPDATE e DELETE. 
( ) As views garantem maior segurança ao banco de dados, uma vez que permitem na sua criação definir quais colunas serão exibidas e 
disponibilizadas ao usuário. 
( ) As views são objetos de caráter temporário, permanecendo-se ativas somente enquanto durar a sessão do SQL*Plus. 
Assinale a alternativa que apresenta a sequência CORRETA: 
A F - V - V - F - V. 
B V - V - F - V - V. 
C V - F - V - V - F. 
D F - V - V - F - F. 
Os comandos da linguagem SQL são muito poderosos, mas normalmente consegue-se melhorar o desempenho das aplicações através da 
programação do Banco de Dados. Sobre os principais tipos de dados da base de dados, analise as afirmativas a seguir: 
I- NVARCHAR2 representa Um campo de comprimento variável para conjuntos de caracteres multibytes. 
II- CHAR representa um campo de caractere de comprimento fixo com até 2000 bytes de comprimento. 
III- BFILE representa um arquivo externo binário, o tamanho é limitado pelo sistema operacional. 
10 
 
IV- LONG representa um campo de comprimento variável com até 2GB de comprimento. 
Assinale a alternativa CORRETA: 
A As afirmativas I, II, III e IV estão corretas. 
B As afirmativas I e IV estão corretas. 
C As afirmativas I, II e IV estão corretas. 
D As afirmativas I, III e IV estão corretas.

Mais conteúdos dessa disciplina