Prefeitura de Niter¾i - RJDiversas

Questões de Banco de Dados (TI)

12 questões com gabarito verificado e explicação por IA. Mostrando página 1 de 1.

Questão 1Prefeitura de Niter¾i - RJ·Diversas·2018Banco de Dados (TI)

Uma grande dificuldade na implementação de bancos de dados que suportam transações distribuídas é a possibilidade de que uma transação seja apenas parcialmente concluída, de forma a criar inconsistências nas bases de dados. Isso pode ocorrer, por exemplo, por falhas de comunicação entre os nós envolvidos na transação. Assinale a opção que indica o algoritmo usualmente empregado na execução de transações distribuídas, visando à manutenção das suas propriedades.

Alternativas
Questão 2Prefeitura de Niter¾i - RJ·Diversas·2018Banco de Dados (TI)

No contexto do MS SQL Server 2014, analise a seguintes afirmativas sobre índices clustered e nonclustered. I. Não é permitida a criação de dois ou mais índices clustered em uma única tabela. II. A ordem física das linhas da tabela é sempre a mesma, nos dois casos. III. Não é permitida a criação de índices nonclustered em uma tabela que já possui índice clustered. Está correto o que se afirma em

Alternativas
Questão 3Prefeitura de Niter¾i - RJ·Diversas·2018Banco de Dados (TI)

Rafael aplicou um teste de múltipla escolha de cem questões para um numeroso grupo de alunos e notou que houve uma variada distribuição de notas. Rafael resolveu trabalhar esses dados, e agrupar esses alunos de modo que cada um ficasse no grupo mais adequado para a sua nota. Assim, poderia preparar atividades específicas para cada grupo.

Assinale a opção que indica o algoritmo mais adequado para essa tarefa.

Alternativas
Questão 4Prefeitura de Niter¾i - RJ·Diversas·2018Banco de Dados (TI)

A otimização de consultas em gerenciadores de bancos de dados é fundamental para o desempenho do sistema. Consultas escritas em SQL são particularmente propícias à otimização, porque essa linguagem

Alternativas
Questão 5Prefeitura de Niter¾i - RJ·Diversas·2018Banco de Dados (TI)

O MySQL 5.5 oferece várias opções de storage engine quando da criação ou alteração das tabelas. Assinale a opção que permite a verificação e a manutenção da integridade referencial.

Alternativas
Questão 6Prefeitura de Niter¾i - RJ·Diversas·2018Banco de Dados (TI)

O RAID é a tecnologia que monta arranjos de discos com a finalidade de aprimorar a segurança e/ou desempenho. Em relação aos níveis de RAID, analise as afirmativas a seguir. I. RAID 0 divide os dados em pequenos segmentos e os distribui entre os discos disponíveis. II. RAID 1 usa espelhamento para armazenar os dados em duas ou mais unidades. III. RAID 10 exige ao menos 3 discos, pois nesse arranjo um disco é dedicado para armazenar a informação de paridade necessária para detecção de erro. Está correto o que se afirma em

Alternativas
Questão 7Prefeitura de Niter¾i - RJ·Diversas·2018Banco de Dados (TI)

Considere duas tabelas: T1, com atributos A e B, e T2, com atributos C e D. Nas duas tabelas as chaves primárias foram definida pelos atributos A e C, respectivamente. Não há outras chaves nessas tabelas além das chaves primárias. Na tabela T2, o atributo D é uma chave estrangeira que referencia a tabela T1. Não há outras chaves estrangeiras nessas tabelas. As tabelas T1 e T2 estão perfeitamente normalizadas. Sabe-se que agora deve haver um relacionamento 1:1 entre essas duas tabelas. Assinale a opção que apresenta a providência necessária para que esse requisito seja atendido,

de forma que o grau de normalização da tabela seja mantido.

Alternativas
Questão 8Prefeitura de Niter¾i - RJ·Diversas·2018Banco de Dados (TI)

AS QUESTÃO DEVE SER RESPONDIDA A PARTIR DAS TABELAS DE BANCO DE DADOS T1 E T2, A SEGUIR. Analise o comando SQL a seguir. A execução desse comando no MS SQL Server produz um resultado com várias linhas, dispostas em pares de valores. Assinale o par de valores que não aparece nessas linhas.

Alternativas
Questão 9Prefeitura de Niter¾i - RJ·Diversas·2018Banco de Dados (TI)

Considere o seguinte histórico de dez compras em uma loja de conveniência onde, para cada compra, aparecem assinalados os produtos adquiridos. Na aplicação do algoritmo Apriori para essa amostra, a medida de confiança ( confidence) para a associação (cerveja ? gelo} é

Alternativas
Questão 10Prefeitura de Niter¾i - RJ·Diversas·2018Banco de Dados (TI)

Considere um banco de dados onde duas transações, t1 e t2, são executadas concorrentemente. A primeira, t1, debita R$ 100,00 de uma conta corrente, e a segunda, t2, debita R$ 200,00 da mesma conta. Não há uma ordem de execução definida para as transações. Suponha que cada uma das transações execute duas operações: leitura seguida de gravação. Essas operações são representadas como tx(r) para leitura e tx(w) para gravação. Considere, ainda, os seguintes escalonamentos das operações de t1 e t2. I. t1(r), t1(w), t2(r), t2(w) II. t2(r), t2(w), t1(r), t1(w) III. t2(r), t1(r), t1(w), t2(w) IV. t2(r), t1(r), t2(w), t1(w) Sobre a adequação desses escalonamentos com vistas à manutenção da integridade do banco dados, assinale a afirmativa correta.

Alternativas
Questão 11Prefeitura de Niter¾i - RJ·Diversas·2018Banco de Dados (TI)

AS QUESTÃO DEVE SER RESPONDIDA A PARTIR DAS TABELAS DE BANCO DE DADOS T1 E T2, A SEGUIR. Analise o comando SQL exibido abaixo. A execução desse comando no MS SQL Server produz um resultado que contém, além da linha de títulos, n linhas. Assinale o valor de n.

Alternativas
Questão 12Prefeitura de Niter¾i - RJ·Diversas·2018Banco de Dados (TI)

A identificação das dependências funcionais constitui um importante passo para a normalização de tabelas de bancos de dados. Considere uma tabela T, com atributos A, B e C, onde A foi definido como primary key, e C como unique. Assinale a opção que indica o mínimo conjunto de dependências funcionais que devem existir, além das dependências triviais e das que podem ser derivadas, para que essa tabela esteja normalizada até a forma normal Boyce-Codd.

Alternativas