Juliana Jenny Kolb
Home > Simulados on-line > Questões de Concursos > Tecnologia da Informação (TI)
Questões – Banco de Dados
Questões extraídas de concursos públicos e/ou provas de certificação. Cada teste apresenta no máximo 30 questões.
Results
#1. (FCC – SEFAZ/SP/2013) No projeto de seus bancos de dados, a Express faz uso da modelagem relacional, na qual é necessário definir os domínios dos atributos de uma relação. Um domínio é considerado atômico se, na aplicação em questão,
#2. (CESPE – SERPRO/2013) Os administradores de banco de dados podem ajustar o desempenho (tuning performance) de um sistema de banco de dados para uma aplicação específica no nível do hardware, por meio dos parâmetros do sistema de banco de dados e do projeto do esquema.
#3. (CESPE – SERPRO/2013) Registros são mapeados em blocos de discos, sendo organizações lógicas de um arquivo. Blocos possuem um tamanho fixo, que é determinado pelas propriedades físicas do disco e pelo sistema operacional, entretanto o tamanho dos registros pode variar.
#4. (CONSULPLAN – TSE/2012) Observe a figura, que ilustra o uso do editor HQL, disponibilizado pelo Hibernate Tools. O editor permite as funcionalidades descritas a seguir. • A digitação de uma query HQL, com a correspondente visualização numa VIEW-1 da instrução SQL gerada automaticamente pelo Hibernate. • A visualização do resultado da execução da query digitada, em Run HQL, numa VIEW-2. Neste caso, quando o resultado é selecionado, é possível a visualização dos dados na view Properties. As VIEW-1 e VIEW-2 são conhecidas, respectivamente, por
#5. (VUNESP – TCE-SP/2015) Em um banco de dados relacional, a característica que distingue um atributo A como chave estrangeira de uma tabela R é a seguinte:
#6. (CETRO – AMAZUL/2015) Restrições de Integridade são usadas para garantir a consistência e a exatidão dos dados. Uma delas especifica quais valores podem admitir. Assinale a alternativa que apresenta o nome dessa restrição.
#7. (CETRO – AMAZUL/2015) Uma transação de banco de dados deve possuir as propriedades abaixo, exceto uma. Assinale a alternativa que a apresenta.
#8. (UNICENTRO – UNICENTRO/2016) Com relação aos índices em bases de dados, é correto afirmar: I. Nunca devem ser usados em tabelas que possuem muitos registros, devido ao uso expressivo de memória. II. Aumentam o consumo de espaço para armazenamento e o tempo de escrita dos registros. III. Melhoram a performance das consultas, em muitos casos. Assinale:
#9. (INTEGRI BRASIL – Câmara de Votorantim-SP/2016) “É uma técnica de desenvolvimento de sistemas onde as tabelas do banco de dados são representadas através de classes e os registros dessas tabelas são como instâncias das classes correspondentes”. Esta é uma definição para:
#10. (CESPE/UnB – TCDF/ANAP – 2014) No caso de a atualização de dados ocorrer com frequência e de esses dados serem considerados de alto valor, recomenda-se a implementação de becapes diferenciais.
#11. (FUNCAB-EMDUR/2014) Antes de implantar um novo banco de dados, as organizações precisam identificar e corrigir os seus dados. São atividades para detectar e corrigir dados incorretos, incompletos, formatados inadequadamente ou redundantes dentro do banco de dados:
#12. (CESPE/UnB – TCDF/ANAP – 2014) Para garantir o bom desempenho de um sistema de banco de dados relacional, é vital que seja feita, durante o projeto ou no momento em que problemas de desempenho são detectados, a normalização das relações implementadas.
#13. (IESES – IGP-SC/2017) No contexto de transações em um sistema de banco de dados, informe a alternativa que contém todas as afirmações corretas.
#14. (FGV – IBGE/2016) Algumas das mais importantes implementações de bancos de dados relacionais dispõem do comando TRUNCATE para remover registros de uma tabela. Considere as seguintes opções para remover registros de uma tabela T: I. Usando o comando DELETE; II. Usando o comando TRUNCATE; III. Removendo a tabela T e executando um comando CREATE TABLE para recriá-la em seguida. Sobre essas opções, é correto afirmar que: