Lista completa de Questões de Ciência da Computação do ano 2012 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Ciência da Computação - Banco de Dados - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
Com relação a sistemas de banco de dados, julgue os itens que se seguem.
O gerenciador de recuperação de um sistema de gerenciamento de banco de dados deve ter a capacidade de lidar com falhas catastróficas, tais como os colapsos de disco, que são combatidos, por exemplo, mediante a utilização de backup do banco de dados.
Ciência da Computação - Banco de Dados - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
Com relação a sistemas de banco de dados, julgue os itens que se seguem.
O projeto conceitual de um banco de dados corresponde à descrição concisa dos requisitos de dados, tipos de entidades, relacionamentos e restrições.
Ciência da Computação - Banco de Dados - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
erca de sistemas de banco de dados, julgue o item seguinte.
Na implementação de um banco de dados com base no modelo relacional, uma alternativa para se evitar a desnormalização sem prejuízo ao aumento do desempenho na recuperação de dados constantemente usados é criar uma visão materializada.
Ciência da Computação - Banco de Dados - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
não é possível a um aluno escolher uma oferta enquanto não se definir o professor que oferecerá a disciplina.
Ciência da Computação - Banco de Dados - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
um professor pode estar envolvido na oferta de diversas disciplinas e uma mesma disciplina pode ser ministrada por mais de um professor.
A respeito de bancos de dados relacionais, é incorreto afirmar que
as tuplas de uma tabela são diferenciadas através de chaves estrangeiras.
uma chave candidata corresponde a conjunto de atributos que não possui valor repetido em nenhuma outra tupla da tabela.
se denomina chave composta toda chave que é formada por um conjunto não unitário de atributos.
chaves estrangeiras são utilizadas para referenciar uma tupla existente em uma outra tabela.
uma superchave pode conter atributos redundantes.
Para bancos de dados multiusuário o Sistema Gerenciador de Banco de Dados (SGBD) deve fornecer ao Administrador de Banco de Dados (DBA) meios para restringir o acesso de uma conta (usuário ou um grupo de usuários) a determinadas partes do esquema do banco de dados. Sobre controle de acesso, é correto afirmar que
somente o DBA pode conceder e revogar privilégios para contas.
o proprietário (owner) de uma tabela pode conceder privilégios e estender a concessão de privilégios para outras contas.
é impossível conceder privilégios para uma conta acessar uma tabela no momento da criação da tabela.
uma vez que um privilégio foi concedido por um proprietário (owner) de uma tabela, somente este pode revogar tal privilégio.
privilégios podem ser concedidos somente para tabelas, ou seja, somente é possível descrever quais contas podem acessar quais tabelas.
Ao tentar executar a seguinte consulta em um SGBD relacional, o resultado obtido será:
mensagem de erro, uma vez que não especificou a condição de junção.
cada funcionário será combinado com todos os funcionários da tabela, exceto com ele mesmo.
cada funcionário terá seu nome repetido nas duas colunas, prevalecendo assim, a condição de seleção implícita func.id = sup.id.
a consulta retornará todos os funcionários e supervisores cadastrados na tabela. Quando um funcionário não tiver supervisor, a coluna nome_supervisor quando o funcionário não tiver supervisionado, terá valor nulo na coluna nome_funcionario.
resultado equivalente ao operador de produto cartesiano entre a tabela funcionario e funcionario.
Um Sistema Gerenciador de Banco de Dados (SGBD) disponibiliza um conjunto de linguagens e interfaces para diferentes tipos de usuário. Em relação às linguagens presentes em SGBDs, pode-se citar a DDL e DML; estes acrônimos significam, respectivamente,
Data Description Language e Data Modeling Language.
Data Definition Language e Data Manipulation Language.
Data Description Language e Data Manipulation Language.
Data Definition Language e Data Modeling Language.
Data Description Language e Data Model Language.
Sobre bloqueio em duas fases, ou Two Phase Lock (2PL), é correto afirmar que
2PL garante a propriedade de Atomicidade de uma transação.
todas as operações de leitura ocorrem antes da primeira operação de escrita.
uma trava compartilhada sobre um objeto deve ser obtida antes de uma trava exclusiva ser obtida.
todas as operações de trava (lock) devem ocorrer após o primeiro destravamento (unlock).
todas as travas devem ser obtidas antes do início da transação.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...