Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.744 questões

Q465303 Banco de Dados
O processo de recuperação de bancos de dados, depois de acidentes que envolvem perda de dados, baseia-se na replicação de dados. Nesse processo, o banco de dados deve retornar a um estado consistente, o mais próximo possível do estado que tinha no momento da falha.

Assinale a opção que identifica um elemento essencial para esse processo e o motivo da sua importância.
Alternativas
Q465301 Banco de Dados
A ideia do uso da serialização (serializable isolation) para conflitos entre transações concorrentes em um banco de dados está baseada no aumento do throughput em ambientes em que a probabilidade de conflito é pequena.

Uma transação T1 serializável gera um erro de conflito quando há uma tentativa de
Alternativas
Q465300 Banco de Dados
Na implementação do controle de concorrência na execução de transações concomitantes de bancos, o dirty read é um dos fenômenos a evitar.

Essa situação caracteriza-se sempre que
Alternativas
Q465299 Banco de Dados
Além de usuários e papéis (roles), os mecanismos de proteção e segurança de bancos de dados baseiam-se na combinação dos seguintes elementos:
Alternativas
Q465298 Banco de Dados
Os principais gerenciadores de bancos de dados permitem a definição de índices baseados em árvores B (e suas variações) segundo dois arranjos principais:

· no primeiro arranjo, os registros da tabela indexada ficam fisicamente armazenados numa variação da estrutura de árvores B, juntamente com as chaves;
· no segundo arranjo, os registros e as chaves indexadas ficam em áreas separadas, como é feito com índices tabelas heap.

Sobre esses arranjos, assinale a afirmativa correta.
Alternativas
Q465297 Banco de Dados
Considere uma transação de banco de dados que transfere uma quantia X de uma conta A para outra, B. A transação consiste de uma leitura e gravação de A, seguida da leitura e gravação de B. Admita que o programador construiu seu programa corretamente.

Caso ocorra algum tipo de erro nas operações sobre B, interrompendo o curso normal da transação, o sistema gerenciador do banco de dados deve agir para corrigir a situação e garantir que as propriedades da transação sejam respeitadas.

A propriedade resguardada, nesse caso, é conhecida como
Alternativas
Q464076 Banco de Dados
A proposta de um DW - Data Warehouse é sustentar a tomada de decisões com dados e informações. A Data Mining pode ser usada em conjunto com o DW e as ferramentas OLAP para dar suporte às decisões gerenciais. Considerando estas tecnologias e ferramentas de apoio à decisão, é correto afirmar:
Alternativas
Q464075 Banco de Dados
Vários critérios são utilizados para a classificação dos SGBDs, sendo um deles o modelo de dados no qual o SGBD é baseado. O modelo ...I... representa os dados como tipos de registros, semelhante a um grafo, e um tipo de relacionamento 1:N, limitado, denominado tipo conjunto. O modelo ...II... representa os dados como estruturas de árvores, para os quais não há nenhuma linguagem-padrão, embora a maioria dos SGBDs deste modelo possua linguagens um-registro-por-vez. Os SGBDs do tipo ....III... podem utilizar a replicação de dados para melhorar a confiabilidade e a disponibilidade do sistema e podem ser categorizados usando critérios como o grau de homogeneidade dos módulos de software e o grau de autonomia local. O modelo relacional apresenta restrições de esquema que podem ser restrições de domínio, restrições NOT NULL em atributos e restrições de chave, que envolve conceitos de superchave, chave candidata e chave primária.

As lacunas são, correta e respectivamente, preenchidas por:
Alternativas
Q463759 Banco de Dados
No sistema gerenciador de Banco de Dados PostgreSQL (v. 9.1), a forma para se declarar um atributo com o tipo de dados Array, com duas dimensões, tendo o nome teste é
Alternativas
Q463758 Banco de Dados
No PL/SQL, considere o seguinte trecho de um comando:

                                        ...<< abc >> ....

No trecho, abc é um
Alternativas
Q463757 Banco de Dados
Considere a existência da seguinte tabela de um Banco de Dados relacional:

                              Produto (ID, Item, Tipo, Custo)

A consulta SQL para obter o Custo médio dos Itens de cada Tipo de Produto é

                        SELECT Tipo, AVG (Custo)
                        FROM Produto
                        Cláusula 3

O conteúdo da Cláusula 3 para completar a consulta e atender o especificado na questão é
Alternativas
Q463756 Banco de Dados
Considerando o modelo entidade-relacionamento utilizado na modelagem de dados de Bancos de Dados relacionais, um conjunto de entidades deve possuir atributos. Um atributo denominado composto é aquele que tem como característica
Alternativas
Q463318 Banco de Dados
Uma das formas de se implementar um controle para o acesso concorrente de usuários a um banco de dados é por meio da utilização de bloqueios, sobre os quais é correto afirmar que
Alternativas
Q463317 Banco de Dados
No controle de acesso de um banco de dados, há o tipo de técnica na qual se atribuem níveis de proteção aos objetos do banco de dados e níveis de privilégios a grupos de usuários. O acesso de um determinado grupo a um objeto é permitido se o seu nível de privilégio for maior ou igual ao nível de proteção desse objeto. Tal técnica recebe a denominação de controle
Alternativas
Q463316 Banco de Dados
Considere um modelo de um banco de dados relacional, contendo conjuntos de entidades e de relacionamentos entre os conjuntos de entidades. Sobre tal modelo, é correto afirmar que
Alternativas
Q463034 Banco de Dados
Uma das tarefas implementadas por uma ferramenta de Data Mining consiste em realizar a determinação de um valor futuro de determinada característica ou atributo de um regis- tro ou conjunto de registros. Tal tarefa corresponde à
Alternativas
Q463033 Banco de Dados
Considerando o processo de extração, transformação e carga utilizado na montagem de um data warehouse, é correto afirmar que
Alternativas
Q463032 Banco de Dados
Um dos modelos mais utilizados na modelagem de data warehouses é o modelo dimensional, sobre o qual é correto afirmar que
Alternativas
Q463022 Banco de Dados
Sobre uma tabela de um banco de dados relacional, é correto afirmar que
Alternativas
Q463020 Banco de Dados
Considere a seguinte consulta SQL, feita em um banco de dados relacional:

SELECT A, B, C
FROM T
WHERE A IS NULL AND B IN (‘Teste’, ‘Simples’)

O resultado da execução dessa consulta será composto pelos atributos A, B e C da tabela T
Alternativas
Respostas
10641: B
10642: D
10643: C
10644: E
10645: D
10646: A
10647: E
10648: A
10649: D
10650: A
10651: D
10652: E
10653: D
10654: A
10655: B
10656: D
10657: B
10658: C
10659: E
10660: C