Buscar

Fixação 1 - Tentativa 3 de 3

Prévia do material em texto

Exercício de Fundamentos
 e Gestão de Banco de Dados
Exercício de Fixação 1
Tentativa 3 de 3
Questão 1 de 10
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:
Apenas I, II e IV
Questão 2 de 10
São componentes ou recursos contidos no dicionário de dados do SGBD:
Esquemas, Mapeamentos, Restrições de Segurança e Restrições de Integridade
Questão 3 de 10
Sobre um modelo E/R, considere:
I - Entidade é qualquer objeto sobre o qual se pretende registrar informações;
II - Um relacionamento pode ser considerado uma entidade;
III - Uma relação do modelo relacional tem o mesmo significado que um relacionamento.
Está correto o que consta em:
I e II Apenas
Questão 4 de 10
CEITEC 2012 - FUNRIO - Sistemas de Informação/ Engenharia/ Informática/ Análise de 
Sistemas/ Matemática - ETEA-SISAPL - Um SGBD deve evitar a entrada de informação incorreta
ou inconsistente em sua base de dados, garantindo, com isso, a qualidade da informação 
inserida. Uma restrição de integridade é uma condição especificada no esquema da base de 
dados para restringir a informação a ser armazenada.
Nas instruções SQL a seguir, assinale a que apresenta uma restrição de integridade 
referencial:
create table curso_cadeira(
cd_curso number(3) not null,
cd_cadeira number(3) not null,
semestre number(2) not null,
primary key (cd_curso, cd_cadeira),
foreign key (cd_curso) references cursos,
foreign key (cd_cadeira) references cadeiras);
Questão 5 de 10
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:
Apenas I, II e IV
Questão 6 de 10
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:
I correspondem à Data Definition Language − DDL e III à Data Manipulation Language − DML
Questão 7 de 10
Em uma certa arquitetura, o frontend executa as tarefas do aplicativo, e o backend executa
as consultas no SGBD, retornando os resultados ao cliente. Apesar de ser uma arquitetura 
bastante popular, são necessárias soluções sofisticadas de software que possibilitem o 
tratamento de transações, confirmações de transações, desfazer transações, dentre outras 
funcionalidades.
Marque a alternativa que representa essa arquitetura que foi descrita.
Arquitetura Banco de Dados Cliente-Servidor
Questão 8 de 10
CEITEC 2012 - FUNRIO - Sistemas de Informação/ Informática/ Engenharia/ Administração/ 
Matemática - ETEA-AGPRFA - 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.
CREATE VIEW [NOME DA VISAO] AS [EXPRESSAO DA CONSULTA]
Questão 9 de 10
Em SQL (Structured Query Language), as funções de agregação são muito úteis para obtenção 
de informação resumida sobre um resultado de um comando SELECT e também no tratamento de 
informações de forma agrupada (geralmente em grupos menores). No agrupamento de 
informações, resultados de consultas SQL, algumas cláusulas devem ser utilizadas quando se
pretende restringir o conjunto de registros a ser utilizado. 
Nesse sentido, analise a afirmativa a seguir.
“Utiliza–se a cláusula ________________ sempre que se pretende restringir os registros a 
serem considerados na seleção. A cláusula ________________ serve para restringir os grupos
que foram formados depois de aplicada a restrição da cláusula ________________."
Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.
WHERE / HAVING / WHERE
Questão 10 de 10
A terceira forma normal é baseada no conceito de:
Dependência Transitiva

Continue navegando