Logo Passei Direto
Buscar

Exercício de Fixação 3 (E3)

Ferramentas de estudo

Material

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Prévia do material em texto

24/09/2018 Exercício de Fixação 3 (E3)
https://saladeaula.fael.edu.br/mod/quiz/review.php?attempt=7734148 1/7
Questão 1
Correto
Marcar questão
CONSULPLAN - 2012 - TSE - Técnico Judiciário - Programação de Sistemas - Quando se trabalha
com os comandos da SQL, deve-se dar atenção à precedência entre os operadores. Assim, se
vários operadores aparecerem em uma expressão, alguns deverão ser executados antes dos
outros. A ordem de precedência, que estabelece os operadores que primeiro são executados para
os que devem ser executados por último, está indicada na seguinte alternativa:
Escolha uma:
A resposta correta é: (), NOT, AND e OR..
Questão 2
Correto
Marcar questão
FUMARC - 2012 - TJ-MG - Técnico Judiciário - Administrador de Banco de Dados- A remoção de
uma linha qualquer em DEPARTAMENTO requer que antes sejam removidas todas as linhas em
EMPREGADO que referenciem a linha de DEPARTAMENTO sendo removida.
DEPARTAMENTO (CodDepto, NomeDepto)
EMPREGADO (CodEmp, NomeEmp, CodDepto)
EMPREGADO[CodDepto] → DEPARTAMENTO[CodDepto]
Deseja-se obter os nomes dos departamentos (NomeDepto) que não possuem
empregados. Para obter esse resultado, a consulta SQL é:
Escolha uma:
a. OR, (), NOT e AND.
b. NOT, AND, OR e ().
c. AND, OR, () e NOT.
O conteúdo de operadores está no capítulo 5, 5.2 where, página 84.d. (), NOT, AND e OR.
e. Nenhuma das alternativas.
24/09/2018 Exercício de Fixação 3 (E3)
https://saladeaula.fael.edu.br/mod/quiz/review.php?attempt=7734148 2/7
A resposta correta é: .
Questão 3
Correto
Marcar questão
FCC - 2012 - TRE-SP - Analista Judiciário - Análise de Sistemas - Entre outras funcionalidades,
uma Stored Procedure pode melhorar a performance de um banco de dados e criar tarefas
agendadas. Em SQL, são exemplos de procedimentos armazenados:
I. Procedimentos Temporários Locais, que devem começar com # e Globais, que devem começar
com ##
II. Procedimentos de Sistema, que são armazenados no banco de dados padrão do SQL Server e
executam as tarefas administrativas podendo ser executadas a partir de qualquer banco de dados.
III. Procedimentos Estendidos são executados fora do SGBD SQL Server e são identificados com o
prefixo xp, (procedimentos de sistema recebem a sigla SP) e recebem a extensão .dll
Está correto o que consta em:
Escolha uma:
a. 
b. 
c. 
Fonte: Livro Digital, Capítulo
5, 5.1 Select, página 80.
d. 
e. Nenhuma das alternativas
24/09/2018 Exercício de Fixação 3 (E3)
https://saladeaula.fael.edu.br/mod/quiz/review.php?attempt=7734148 3/7
A resposta correta é: I, II e III..
Questão 4
Correto
Marcar questão
FCC - 2012 - TRE-SP - Técnico Judiciário - Programação de Sistemas - Com relação à linguagem
SQL é correto afirmar:
Escolha uma:
A resposta correta é: Constraints são definidas para evitar que valores incorretos ou inválidos sejam
inseridos. Algumas das principais constraints são: NOT NULL, PRIMARY KEY e CHECK..
Questão 5
a. I, apenas.
A alternativa correta é I, II e III. Fonte: Livro Digital, Capítulo 7, 7.3 Stored Procedure,
página 137.
b. I, II e III.
c. II, apenas.
d. III, apenas.
e. I e II, apenas.
#A alternativa correta é
Constraints são definidas para evitar que valores incorretos ou inválidos sejam inseridos. Algumas das
principais constraints são: NOT NULL, PRIMARY KEY e CHECK. Definição: As restrições ou constraints
servem para proteger os dados e meta dados de valores, estruturas ou condições inválidas.Fonte: Livro
Digital, Capítulo 4, 4.2.5 Create Table.
a. Constraints são definidas para evitar que valores incorretos ou inválidos sejam inseridos. Algumas das
principais constraints são: NOT NULL, PRIMARY KEY e CHECK.
b. Considerando a existência de uma tabela chamada EMPLOYEE com um campo chave primária chamado
ID, a instrução DELETE * FROM EMPLOYEE WHERE ID = 125 está correta.
c. São instruções DDL: CREATE DATABASE, CREATE TABLE, ALTER TABLE, CREATE INDEX, UPDATE,
DROP INDEX e DROP TABLE.
d. Diferentemente de outras linguagens, considera os valores nulo, zero ou um espaço vazio em branco a
mesma coisa.
e. A DML permite criar a estrutura (os metadados) de um banco de dados. Já a DDL permite manipular os
dados contidos no banco de dados.
24/09/2018 Exercício de Fixação 3 (E3)
https://saladeaula.fael.edu.br/mod/quiz/review.php?attempt=7734148 4/7
Correto
Marcar questão
Analise os objetos a seguir e responda:
Empregados (*Cód_emp,Nome,Cód_depto, Salário, Data_admis)
 Create View EMP(Nome,Salário,Data_admis) as select E.nome, E.Salário,E.Data_Admis from
empregados E where Salário > 2000.
Sobre a View acima, é correto afirmar.
Escolha uma:
A resposta correta é: Não é possível efetuar atualizações (Inserir, Alterar, Excluir) de dados através da
View..
Questão 6
Correto
Marcar questão
Em SQL, uma visão é uma relação que não está no modelo lógico do banco de dados, mas que é
visível ao usuário como uma relação virtual. Marque a alternativa que possui o comando utilizado
para a criação desta visão.
Escolha uma:
a. É possível alterar dados através da View, mas deletá-los não é possível.
b. As alterações feitas na View serão refletidas na tabela.
A
alternativa correta é Não é possível efetuar atualizações (Inserir, Alterar, Excluir) de dados através da View.
View (visão) e uma tabela virtual formada por linhas e colunas de dados vindos de outras tabelas ou views
criadas por uma query. A importância de uma view e que, ao cria-la, pode-se filtrar os nomes de colunas,
conteúdo de uma tabela ou mais tabelas a serem exibidas, agrupando e protegendo determinadas colunas e
simplificando o codigo para o programador. Capítulo 6, página 120, item 6.6 Visões – View.
c. Não é possível efetuar atualizações (Inserir, Alterar, Excluir) de dados através da View.
d. Nenhuma alteração feita na tabela irá se refletir na View.
e. É possível afetuar atualizações na tabela através da View.
A alternativa correta é
CREATE VIEW [NOME DA VISAO] AS [EXPRESSAO DA CONSULTA]. View (visão) e uma tabela virtual
formada por linhas e colunas de dados vindos de outras tabelas ou views criadas por uma query. A
importância de uma view e que, ao cria-la, pode-se filtrar os nomes de colunas, conteúdo de uma tabela ou
mais tabelas a serem exibidas, agrupando e protegendo determinadas colunas e simplificando o codigo para
o programador. Capítulo 6, página 120, item 6.6 Visões – View.
a. CREATE VIEW [NOME DA VISAO] AS [EXPRESSAO DA CONSULTA].
24/09/2018 Exercício de Fixação 3 (E3)
https://saladeaula.fael.edu.br/mod/quiz/review.php?attempt=7734148 5/7
A resposta correta é: CREATE VIEW [NOME DA VISAO] AS [EXPRESSAO DA CONSULTA]..
Questão 7
Correto
Marcar questão
É INCORRETO afirmar que a linguagem de definição de dados (DDL) permite:
Escolha uma:
A resposta correta é: a definição de tuplas no banco de dados, por meio do comando CREATE..
Questão 8
Correto
Marcar questão
FCC - 2012 - MPE-PE - Técnico Ministerial – Informática - A instrução JOIN em SQL é utilizada
para consultar informações de duas ou mais tabelas, baseadas em relações entre colunas destas
tabelas. Um dos tipos de JOIN é o INNER JOIN que retorna linhas:
b. CREATE VIEW [NOME DA VISAO] FROM [EXPRESSAO DA CONSULTA].
c. SELECT VIEW [NOME DA VISAO] FROM [EXPRESSAO DA CONSULTA].
d. UPDATE VIEW [NOME DA VISAO] FROM [EXPRESSAO DA CONSULTA].
e. SELECT VIEW [NOME DA VISAO] AS [EXPRESSAO DA CONSULTA].
a. que o resultado da compilação de comandos de uma DDL seja armazenado no dicionário de dados.
b. a modificação de um objeto existente do banco de dados.
A alternativa correta é
a definição de tuplas no banco de dados, por meio do comando CREATE. Fonte Livro Digital: Capítulo 4 SQL,
pág.61, 4.2.
c. a definição de tuplas no banco de dados, por meio do comando CREATE.
d. o suporte a roll back, já que instruções DDL podem ser manipuladasdentro de uma transação.
e. declarações para definição de relacionamentos de integridade referencial.
24/09/2018 Exercício de Fixação 3 (E3)
https://saladeaula.fael.edu.br/mod/quiz/review.php?attempt=7734148 6/7
Escolha uma:
A resposta correta é: quando existir ao menos uma correspondência em ambas as tabelas..
Questão 9
Incorreto
Marcar questão
Em um Modelo Entidade-Relacionamento, considere as entidades Alunos e Professores. A
expressão,
 
 Orientações Í {(a,p) | a Î Alunos Ù p Î Professores }
especifica formalmente que:
Escolha uma:
A resposta correta é: Orientações é o conjunto de relacionamentos entre Alunos e Professores.
Questão 10
Incorreto
a. não importando a correspondência entre as tabelas, criando uma relação entre as linhas, apenas.
b. quando existir correspondência em apenas uma das tabelas.
A alternativa correta é
quando existir ao menos uma correspondência em ambas as tabelas. Definição: Junção Interna (Inner Join)
conecta duas ou mais tabelas e retorna apenas as linhas que satisfazem a condição de junção. Fonte: Livro
Digital, Capítulo 6, 6.3 Junções, página 110.
c. quando existir ao menos uma correspondência em ambas as tabelas.
d. não importando a correspondência entre as tabelas, criando uma relação entre as linhas e colunas.
e. não importando a correspondência entre as tabelas, criando uma relação entre as colunas, apenas.
a. o conjunto Orientações é um subconjunto de Alunos.
b. o conjunto Alunos é composto por Orientações
A ALTERNATIVA CORRETA É Orientações
é o conjunto de relacionamentos entre Alunos e Professores. Fonte: videoaula 2 ou 1.2.
c. o conjunto Alunos é um subconjunto de Orientações.
d. o conjunto Orientações é composto por Alunos
e. Orientações é o conjunto de relacionamentos entre Alunos e Professores
24/09/2018 Exercício de Fixação 3 (E3)
https://saladeaula.fael.edu.br/mod/quiz/review.php?attempt=7734148 7/7
Marcar questão
Considere as afirmações abaixo:
I - Softwares gerenciadores de banco de dados são programas que gerenciam uma coleção de
fatos inter-relacionados e podem armazenar dados, atualizá-los, manipulá-los, recuperá-los e
reportá-los, em uma variedade de visualizações.
II - As restrições de domínio em um banco de dados aumentam o nível de segurança, mas não
contribuem para a avaliação da integridade dos dados inseridos.
III - A partir da instrução create trigger, é possível criar ações que serão executadas quando ocorrer
determinado evento em uma tabela do banco de dados, por exemplo a remoção de dados.
Assinale o item correto:
Escolha uma:
A resposta correta é: I e III estão corretas..
a. I, II e III estão corretas.
A ALTERNATIVA CORRETA É I e III estão corretas. Sistema gerenciadores
de base de dados. Fonte: Livro Digital, capítulo 1, 1.1 Definições, página 11. Trigger é um tipo especial de
procedimento armazenado, que e disparado automaticamente quando uma determinada acao ocorre no
servidor de banco de dados. Fonte: Livro Digital, capítulo 8, 8.4 Triggers, página 162.
b. I e II estão corretas.
c. Apenas III está correta.
d. I e III estão corretas.
e. Apenas II está correta.

Mais conteúdos dessa disciplina