Buscar

Exercício de Fixação 1 (E1)

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

Prévia do material em texto

24/09/2018 Exercício de Fixação 1 (E1)
https://saladeaula.fael.edu.br/mod/quiz/review.php?attempt=7711215 1/8
Iniciado em
segunda, 24 Set 2018, 11:20
Estado
Finalizada
Concluída em
segunda, 24 Set 2018, 11:35
Nota
4,00 de um máximo de 10,00(40%)
Questão 1
Incorreto
Marcar questão
FCC, 2015, ManausPrev – Analista previdenciário, tecnologia da informação - A linguagem SQL é
dividida em subconjuntos de acordo com as operações que se deseja efetuar sobre um banco de
dados.
Considere os grupos de comandos:
I.CREATE, ALTER, DROP.
II.GRANT, REVOKE.
III.DELETE, UPDATE, INSERT.
Assinale a alternativa que possui os comandos corretos para os respectivos grupos:
Escolha uma:
A resposta correta é: I correspondem à Data Definition Language − DDL e III à Data Manipulation
Language − DML..
Data
Definition Language − DDL e III à Data Manipulation Language − DML. O Linguagem de Controle de Dados,
ou do inglês Data Control Language(DCL), é uma linguagem de computador e um subconjunto de SQL,
usada para controlar o acesso aos dados em um banco de dados; DDL (Data Definition Language) e parte da
linguagem SQL utilizada para definições de dados, utilizando esses comandos pode-se criar dados e suas
estruturas.; DML (linguagem de manipulação de dados) e uma linguagem utilizada para recuperar e trabalhar
com dados em SQL. Use estas instruções para inserir, atualizar, alterar, consultar ou apagar dados de um
banco de dados. Neste capitulo, apresentaremos os recursos de SQL DML para especificar consultas
simples. Fonte: Livro Digital, Capítulo 4 SQL, 4.2 SQL DDL, página 61 e Capítulo 5 SQL DML, página79.
a. I correspondem à Data Control Language − DCL e II à Data Definition Language − DDL.
b. I correspondem à Data Definition Language − DDL e III à Data Manipulation Language − DML.
c. II correspondem à Data Control Language − DCL e III à Data Definition Language − DDL.
d. I correspondem à Data Manipulation Language − DML e III à Data Control Language − DCL.
e. II correspondem à Data Manipulation Language − DML e III à Data Control Language − DCL.
24/09/2018 Exercício de Fixação 1 (E1)
https://saladeaula.fael.edu.br/mod/quiz/review.php?attempt=7711215 2/8
Questão 2
Correto
Marcar questão
Concurso CEITEC 2012 - FUNRIO - Sistemas de Informação/ Informática Engenharia/
Administração/ Matemática - ETEA-AGPRFA - Considere as proposições abaixo a respeito de
banco de dados.
I - Entidades fracas não podem ter quaisquer atributos-chaves. Por essa razão, são identificadas
por estarem associadas a entidades específicas de um outro tipo de entidade em combinação com
alguns de seus valores de atributos.
II - Os atributos de uma entidade que podem ser eleitos como chave primária são conhecidos como
chaves-candidatas.
III - A terceira forma normal é baseada no conceito de dependência funcional.
IV - A DDL é utilizada pelo DBA e projetistas de base de dados para definir seus esquemas,
enquanto que a DML é utilizada para realizar as manipulações.
Em relação às afirmativas acima, estão corretas:
Escolha uma:
A resposta correta é: Apenas I, II e IV..
Questão 3
Incorreto
Marcar questão
a. Apenas I, III e IV.
b. Apenas II, III e IV.
I - O conceito de entidade fraca faz parte do capítulo 2 Modelagem de Dados,
pág. 37, 2.5.2 Entidades Fracas; II - O conceito de chave candidata faz parte do capítulo 2 Modelagem de
Dados, pág. 36 , 2.5.1 Chaves; III - A 3a Forma Normal apresenta o conceito de dependência transitiva, o
conceito está no capítulo 3 Modelo Relacional e Normalização, página 55, item 3.7 3.a forma normal – 3FN;
IV – DDL (Data Definition Language) e parte da linguagem SQL utilizada para definições de dados, utilizando
esses comandos pode-se criar dados e suas estruturas. Capítulo 4 SQL, pág.61, 4.2 e DML (linguagem de
manipulacao de dados) e uma linguagem utilizada para recuperar e trabalhar com dados em SQL. Use estas
instruções para inserir, atualizar, alterar, consultar ou apagar dados de um banco de dados. Capítulo 5 SQL
DML, página 79.
c. Apenas I, II e IV.
d. Apenas I, II e III.
e. I, II, III e IV.
24/09/2018 Exercício de Fixação 1 (E1)
https://saladeaula.fael.edu.br/mod/quiz/review.php?attempt=7711215 3/8
FGV - 2015 - TCE-SE - Analista de Tecnologia da Informação - Desenvolvimento
Considerando-se as tabelas e o comando SQL mostrados acima, é correto concluir que o número
de registros removidos da tabela Y pela execução desse comando é:
 
Escolha uma:
A resposta correta é: 5..
Questão 4
Incorreto
Marcar questão
FCC - 2015 - TCE-CE - Analista de Controle Externo - Auditoria de Tecnologia da Informação - O
desempenho em Banco de Dados é um fator extremamente relevante, assinale a alternativa que
corresponde a melhoria de desempenho:
Escolha uma:
a. 5.
b. 4.
c. 1.
d. 2.
O número é cinco pois quando a condição where é utilizada para aplicar condução lógica,
neste caso o query identifica que os dados que devem ser deletados são 1, 3, 4 e 5 que são os dados
contidos na tabela x. Na tabela y estes números estão na coluna C 1, 3 e 5 e na coluna D 4 e 1, por este
motivo serão cinco deleções. Fonte: Livro Digital, Capítulo 5 SQL, 5.2 Where, página 84.
e. 3.
Deve-se substituir o UNION por UNION ALL.; As uniões (union) combinam os resultados de
duas ou mais queries em um único result set. Livro Digital, Capítulo 6, 6.5 Uniões;Se não existe a
possibilidade de haver registros duplicados em suas tabelas ou se não houver problemas para a aplicação
que o record set final apresente duplicações, utilize o operador UNION ALL. A vantagem é que este operador
a. não se deve utilizar stored procedures para consultas realizadas com frequência em ambientes de
rede.
24/09/2018 Exercício de Fixação 1 (E1)
https://saladeaula.fael.edu.br/mod/quiz/review.php?attempt=7711215 4/8
A resposta correta é: deve-se substituir o UNION por UNION ALL..
Questão 5
Correto
Marcar questão
FUNDATEC - 2015 - BRDE - Analista de Sistemas - Administrador de Banco de Dados - Sobre a
linguagem SQL (Structured Query Language), analise as sentenças abaixo:
I. A linguagem SQL pode ser utilizada para consultas, usando o comando SELECT, e como
Linguagem de Manipulação de Dados (DML, Data Manipulation Language), usando os comandos
INSERT, UPDATE e DELETE.
II. A linguagem SQL pode ser utilizada para estabelecer os privilégios de usuários e grupos, usando
os comandos SET ou REVOKE.
III. A linguagem SQL pode ser utilizada como Linguagem de Definição de Dados (DDL, Data
Definition Language), usando os comandos CREATE e DROP para adicionar ou remover tabelas,
respectivamente.
Quais estão corretas?
Escolha uma:
não executa a função SELECT DISTINCT, utiliza menos recursos do SQL Server e como consequência,
melhora a performance da aplicação. O livro digital não contempla o union all, a diferença entre o Union e o
Union ALL são: O operador UNION, por default, executa o equivalente a um SELECT DISTINCT no result set
final. Em outras palavras, ele combina o resultado de execução das duas queries e então executa um
SELECT DISTINCT a fim de eliminar as linhas duplicadas. Este processo é executado mesmo que não hajam
registros duplicados. O operador UNION ALL tem a mesma funcionalidade do UNION, porém, não executa o
SELECT DISTINCT no result set final e apresenta todas as linhas, inclusive as linhas duplicadas.
b. deve-se utilizar DISTINCT ao invés de EXISTS quando se fizer joins que envolvam tabelas com
relacionamento um-para-muitos.
c. deve-se trocar o operador EXISTS ou NOT EXISTS por IN ou NOT IN.
d. deve-se substituir o UNION por UNION ALL.
e. deve-se utilizar funções nas consultas em lugar do operador LIKE.
DDL (Data Definition Language) e parte da linguagem SQL utilizada para
definições de dados, utilizando esses comandos pode-se criar dados e suas estruturas. Fonte Livro Digital:
Capítulo 4 SQL, pág.61, 4.2; DML (linguagemde manipulacao de dados) e uma linguagem utilizada para
recuperar e trabalhar com dados em SQL. Use estas instruções para inserir, atualizar, alterar, consultar ou
apagar dados de um banco de dados. Fonte: Livro Digital, Capítulo 5 SQL DML, página 79.
a. Apenas I e III.
b. Apenas I.
c. Apenas II e III.
d. I, II e III.
e. Apenas II.
24/09/2018 Exercício de Fixação 1 (E1)
https://saladeaula.fael.edu.br/mod/quiz/review.php?attempt=7711215 5/8
A resposta correta é: Apenas I e III..
Questão 6
Incorreto
Marcar questão
Analise as sentenças abaixo:
I - No modelo entidade-relacionamento, um tipo particular de entidade fraca ocorre quando um
atributo identificador de uma entidade inclui o atributo identificador da outra entidade.
II - Em um relacionamento pai-filho, no modelo hierárquico, registros do mesmo tipo do lado pai
correspondem a um único registro do lado filho.
III – Uma entidade fraca é aquela que depende da outra.
É correto afirmar que:
Escolha uma:
A resposta correta é: I e III estão corretas..
Questão 7
Incorreto
Marcar questão
O SGBD deve incluir software de controle de concorrência ao acesso dos dados, garantindo, em
qualquer tipo de situação, a escrita/leitura de dados sem erros. Tal característica do SGBD é
denominada:
Escolha uma:
Fonte Livro digital, 2.5.2 Entidade Fraca, página 37.a. Apenas a alternativa I está correta.
b. II e III estão corretas.
c. I e III estão corretas.
d. Apenas a alternativa III está correta.
e. I, II e III estão corretas.
24/09/2018 Exercício de Fixação 1 (E1)
https://saladeaula.fael.edu.br/mod/quiz/review.php?attempt=7711215 6/8
A resposta correta é: Compartilhamento dos Dados..
Questão 8
Correto
Marcar questão
A terceira forma normal é baseada no conceito de:
Escolha uma:
A resposta correta é: Dependência transitiva..
Questão 9
Incorreto
Marcar questão
Considere as proposições abaixo a respeito de banco de dados.
I - Entidades fracas não podem ter quaisquer atributos-chaves. Por essa razão, são identificadas
por estarem associadas a entidades específicas de um outro tipo de entidade em combinação com
a. Controle de Redundâncias.
Videoaulas 13 (7.1) e 14 (7.2).b. Controle de Integridade.
c. Interfaceamento.
d. Controle de acesso.
e. Compartilhamento dos Dados.
a. Dependência Intransitiva.
b. Atributo não-atômico.
c. Relação de chave estrangeira.
d. Relação de chave secundária.
3a Forma Normal apresenta o conceito de dependência transitiva. Fonte
Livro digital , capítulo 3, página 55.
e. Dependência transitiva.
24/09/2018 Exercício de Fixação 1 (E1)
https://saladeaula.fael.edu.br/mod/quiz/review.php?attempt=7711215 7/8
alguns de seus valores de atributos.
II - Os atributos de uma entidade que podem ser eleitos como chave primária são conhecidos como
chaves-candidatas.
III - A terceira forma normal é baseada no conceito de dependência funcional.
IV - A DDL é utilizada pelo DBA e projetistas de base de dados para definir seus esquemas,
enquanto que a DML é utilizada para realizar as manipulações.
Em relação às afirmativas acima, estão corretas:
Escolha uma:
A resposta correta é: Apenas I, II e IV..
Questão 10
Correto
Marcar questão
Sobre Sistema Gerenciador de Banco de Dados (SGBD), é correto afirmar:
Escolha uma:
2.5.1 Chaves, página 36; DDL (Data Definition Language) e parte da linguagem
SQL utilizada para definições de dados, utilizando esses comandos pode-se criar dados e suas estruturas.
Fonte Livro Digital: Capítulo 4 SQL, pág.61, 4.2; DML (linguagem de manipulacao de dados) e uma
linguagem utilizada para recuperar e trabalhar com dados em SQL. Use estas instruções para inserir,
atualizar, alterar, consultar ou apagar dados de um banco de dados. Fonte: Livro Digital, Capítulo 5 SQL
DML, página 79.
a. Apenas II, III e IV.
b. Apenas I, II e III.
c. I, II, III e IV.
d. Apenas I, III e IV.
e. Apenas I, II e IV.
Linguagens de quarta geração integram instruções de acesso a um banco de dados (consulta, atualização,
etc) com instruções típicas de programação (instruções condicionais, de repetição, etc). Videoaulas 13 (7.1) e
14 (7.2).
a. Linguagens de quarta geração integram instruções de acesso a um banco de dados (consulta,
atualização, etc) com instruções típicas de programação (instruções condicionais, de repetição, etc).
b. Dados e metadados podem ser consultados e alterados por qualquer usuário que acessa um banco de
dados.
c. Acesso monousuário e independência de dados são algumas das vantagens da utilização de um
SGBD.
d. Um SGBD é capaz de garantir acesso eficiente a um grande volume de dados, mas não é capaz de
garantir a segurança dos dados armazenados.
24/09/2018 Exercício de Fixação 1 (E1)
https://saladeaula.fael.edu.br/mod/quiz/review.php?attempt=7711215 8/8
A resposta correta é: Linguagens de quarta geração integram instruções de acesso a um banco de dados
(consulta, atualização, etc) com instruções típicas de programação (instruções condicionais, de repetição,
etc)..
e. Em uma arquitetura de SGBD em três níveis, o nível de visão compreende os registros físicos dos
arquivos em disco que compõem um banco de dados.

Outros materiais