QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
69 questões encontradas

No modelo relacional de banco de dados, diferentes tipos de chaves são utilizados para garantir a integridade e a unicidade das tuplas nas tabelas. Nesse modelo, superchave é

A o único atributo obrigatório em toda tabela relacional, o qual não pode conter valores nulos.
B uma chave externa que referencia a chave primária de outra tabela, estabelecendo integridade referencial.
C qualquer conjunto de atributos que identifica unicamente uma tupla em uma relação.
D uma chave alternativa que, embora única, não foi escolhida como a chave primária.
E uma chave composta por dois ou mais atributos obrigatoriamente extraídos de tabelas diferentes.

Em um banco de dados que armazena informações sobre pedidos de clientes, uma tabela foi criada inicialmente com as seguintes colunas: PedidoID, ClienteNome, ClienteTelefone, ProdutoID, ProdutoNome, Quantidade e PreçoUnitario . Essa estrutura apresenta redundâncias e possíveis anomalias. Nessa situação, a normalização tem como objetivo

A garantir que todas as tabelas possuam apenas uma chave primária e nenhuma chave estrangeira.
B duplicar os dados mais acessados em diferentes tabelas para melhorar o desempenho.
C eliminar todos os relacionamentos entre tabelas para reduzir a complexidade da estrutura do banco de dados.
D reduzir a redundância e eliminar anomalias de inserção, atualização e exclusão. E
E aumentar a velocidade de consulta por meio da replicação de dados redundantes.

Em um processo de normalização de banco de dados relacional, uma relação estará na terceira forma normal (3FN) se

A forem eliminadas todas as redundâncias, inclusive as dependências funcionais entre atributos não chave.
B permitir dependências transitivas, desde que envolvam apenas atributos não primos. não tiver nenhuma dependência funcional parcial em relação à chave candidata.
C não tiver nenhuma dependência funcional parcial em relação à chave candidata.
D estiver na segunda forma normal (2FN) e todos os atributos não primos forem dependentes transitivamente da chave primária.
E estiver na segunda forma normal (2FN) e todos os atributos não primos forem dependentes diretamente da chave primária.

Considerando que as formas normais organizam os dados em estruturas lógicas que favorecem a eficiência e a consistência, é correto afirmar que uma relação está na forma normal de Boyce-Codd (FNBC) se

A todos os seus determinantes forem chaves primárias candidatas.
B estiver na 3FN e não possuir atributos multivalorados.
C todos os atributos não primos forem dependentes diretamente da chave primária.
D toda dependência funcional nela contida tiver como determinante uma superchave.
E todas as dependências transitivas e parciais forem eliminadas, independentemente das chaves.

Uma empresa financeira armazena os dados de seus empréstimos em uma única tabela, nomeada como Emprestimos, com a seguinte estrutura simplificada: Emprestimos ( CPF_Cliente, Nome_Cliente, Codigo_Emprestimo, Data_Emprestimo, Valor, Nome_Agente, Email_Agente ). Durante as operações do sistema, observou-se que, para atualizar o nome de um agente de crédito, seria preciso modificar várias linhas, o que geraria inconsistência caso alguma linha não fosse atualizada corretamente. Nessa situação hipotética, considerados os conceitos de normalização, o problema descrito está relacionado

A a atributos não atômicos, sendo resolvido ao se aplicar a 1FN.
B à decomposição sem preservação de dependência, sendo resolvido ao se aplicar a 5FN.
C a uma dependência funcional parcial, sendo resolvido ao se aplicar a 2FN.
D a uma dependência transitiva, sendo resolvido ao se aplicar a 3FN.
E a uma dependência multivalorada, sendo resolvido ao se aplicar a 4FN.

Assinale a opção em que é mencionada técnica ou estrutura de otimização de desempenho que permite ao SGBD acessar rapidamente registros específicos sem necessidade de examinar todos os dados de uma tabela.

A backup incremental
B índice
C normalização
D relacionamento
E controle de concorrência

A respeito das funcionalidades oferecidas por um SGBD, assinale a opção correta.

A A principal função de um SGBD é armazenar fisicamente os dados no disco.
B Um SGBD moderno implementa funcionalidades como controle de concorrência, integridade de dados, segurança e recuperação de falhas.
C O controle de integridade referencial em um banco de dados deve ser sempre tratado exclusivamente na camada da aplicação.
D A segurança e a integridade dos dados são responsabilidades exclusivas do administrador do sistema operacional.
E Um SGBD não possui mecanismos próprios de controle de concorrência, cabendo essa responsabilidade ao sistema operacional.

Em relação à organização física de dados e ao uso de estruturas auxiliares para acesso eficiente a bancos de dados relacionais, assinale a opção correta.

A Em um SGBD relacional, é utilizada exclusivamente varredura completa de tabelas (full scan) para se localizarem registros.
B A utilização de índices bitmap é restrita a bancos de dados baseados em grafos.
C O uso de índices prejudica o desempenho das consultas, pois força a leitura de toda a tabela.
D A criação de índices não afeta a forma como os dados são armazenados fisicamente em disco.
E Um índice clusterizado armazena fisicamente os dados em disco na mesma ordem dos valores do índice

A arquitetura em três esquemas, proposta pelo modelo ANSI/SPARC, define níveis de abstração que separam a visão do usuário final, a estrutura lógica dos dados e a organização física do armazenamento. A respeito dessa arquitetura, assinale a opção correta.

A O nível interno da arquitetura lida com a representação física dos dados, como estruturas de armazenamento, ordenação e compactação.
B A arquitetura ANSI/SPARC é composta por quatro níveis: externo, conceitual, interno e transacional.
C O nível externo da arquitetura é responsável por definir a estrutura global e lógica dos dados no banco de dados.
D O nível interno representa a estrutura lógica central da arquitetura, compartilhada por todos os usuários do banco de dados.
E O nível conceitual da arquitetura descreve como os dados são fisicamente organizados em dispositivos de armazenamento.