Foram encontradas 13.780 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q3940720 Banco de Dados

São propriedades que o controle de concorrência em um sistema gerenciador de bancos de dados relacionais deve implementar:



1. Atomicidade


2. Consistência


3. Isolamento


4. Durabilidade


5. Disponibilidade



Assinale a alternativa que indica todas as afirmativas corretas.

Alternativas
Q3940718 Banco de Dados
O que são leituras sujas (dirty reads) no contexto de sistemas gerenciadores de bancos de dados relacionais (SGBDs)?
Alternativas
Q3940712 Banco de Dados
Qual o signficado do acrônimo WIP da metodologia Kanban?
Alternativas
Q3939111 Banco de Dados
Considere uma organização que opera dezenas de sistemas tipo OLTP (processamento transacional online), gerando um grande volume de dados armazenados em diferentes bancos de dados (BDs) operacionais. A organização deseja realizar transações tipo OLAP (processamento analítico online) para realizar análises estratégicas sobre os dados operacionais gerados pelas operações OLTP. Nesse contexto, uma justificativa para implementar um Data Warehouse (DW) é que  
Alternativas
Q3939110 Banco de Dados
Em Sistemas Gerenciadores de Bancos de Dados (SGBDs), índices são estruturas amplamente utilizadas para otimização de desempenho e aceleração do acesso aos dados. Considere um banco de dados relacional que possui uma tabela R com milhões de registros, e uma coluna C nessa tabela recebe dois tipos de consultas frequentes: busca um valor específico para a coluna C, e busca por um intervalo de valores (usando operadores < e >). Nesse contexto, que tipo de índice pode ser utilizado para otimizar o desempenho dessas consultas frequentes na coluna C? 
Alternativas
Q3939109 Banco de Dados
Em bancos de dados relacionais, formais normais são regras baseadas no conceito de dependência funcional para definir o projeto de banco de dados relacional de forma a evitar redundância e perda de informações. Uma dependência funcional entre os atributos A e B em um banco de dados relacional determina que os valores associados ao atributo B são sempre dependentes dos valores associados ao atributo A e a notação para essa dependência funcional é A → B. Considere a relação “Pedidos” com os seguintes atributos monovalorados, todos do tipo inteiro: CodPedido, CodCliente, CPFCliente, IdadeCliente, CodProduto, TipoProduto, PrecoUnitario, Quantidade, TotalPedido. Considere, ainda, que nessa relação “Pedidos” valem as seguintes dependências funcionais: 

CodPedido → CodCliente, IdadeCliente, TotalPedido
CodCliente → CPFCliente, IdadeCliente
CodProduto → TipoProduto, PrecoUnitario
(CodPedido, CodProduto) → Quantidade

Qual é o nível de normalização da relação “Pedidos”?  
Alternativas
Q3939108 Banco de Dados
A álgebra relacional é uma linguagem que define um conjunto de operações formais usado para manipular e consultar dados em bancos de dados relacionais. Considere que duas relações têm esquemas compatíveis se elas possuem o mesmo número de atributos (campos) e os domínios do i-ésimo atributo de cada relação, com i variando de 1 até o número de atributos das relações, possuem tipos de dados (domínios) compatíveis. Na álgebra relacional, quais operações exigem que as duas relações envolvidas na operação tenham esquemas compatíveis? 
Alternativas
Q3939107 Banco de Dados
Considere uma tabela definida pelo seguinte comando SQL DDL:

CREATE TABLE vendas (id_venda INT PRIMARY KEY, id_cliente INT NOT NULL, valor INT NOT NULL);

Considere também que esta tabela contém 5 registros:

Registro 1: id-venda = 1; id_cliente = 10; valor = 100. Registro 2: id-venda = 2; id_cliente = 10; valor = 200. Registro 3: id-venda = 3; id_cliente = 20; valor = 150. Registro 4: id-venda = 4; id_cliente = 20; valor = 150. Registro 5: id-venda = 5; id_cliente = 30; valor = 500.

Considere ainda a seguinte consulta definida sobre esta tabela:  

SELECT id_cliente, SUM(valor) AS soma FROM vendas WHERE valor > (SELECT AVG(valor) FROM vendas) GROUP BY id_cliente HAVING SUM(valor) > (SELECT SUM(valor) FROM vendas WHERE id_cliente = 20) ORDER BY soma;

Quais valores de id_cliente aparecem no resultado desta consulta sobre aquela tabela?  
Alternativas
Q3939106 Banco de Dados
SQL (Structured Query Language) é uma linguagem padrão usada para definir e manipular bancos de dados relacionais. A DDL (Data Definition Language) e a DML (Data Manipulation Language) são partes da linguagem SQL usadas, respectivamente, para definir e manter esquemas de bancos de dados e para manipular dados contidos nos registros (linhas) das tabelas dos bancos de dados. Considere um Sistema Gerenciador de Bancos de Dados (SGBD) relacional que segue o padrão SQL. Em qual situação o comando SQL ALTER TABLE é executado sem gerar erro? 
Alternativas
Q3939105 Banco de Dados
Um Sistema Gerenciador de Bancos de Dados (SGBD) relacional é baseado em conceitos fundamentais como esquemas, tabelas, campos, registros, índices, relacionamentos, transações e triggers. Em um SGBD relacional, triggers (gatilhos) são mecanismos que 
Alternativas
Q3939104 Banco de Dados
O protocolo de bloqueio em duas fases (Two-Phase Locking ou 2PL) é um dos mecanismos mais usados para garantir serializabilidade de transações em sistemas gerenciadores de bancos de dados (SGBDs) relacionais. Uma característica essencial do protocolo 2PL é que ele 
Alternativas
Q3939103 Banco de Dados
As propriedades ACID (Atomicidade, Consistência, Isolamento, Durabilidade) garantem que transações em um Sistema Gerenciador de Bancos de Dados (SGBD) sejam executadas de forma confiável. Considere duas transações, T1 e T2, executando concorrentemente em um SGBD. T1 lê um valor parcialmente atualizado por T2, que ainda não fez commit, mas o banco de dados permanece íntegro após ambas as transações finalizarem todas as suas operações e fazerem commit com resultados gravados em disco. Qual propriedade ACID é violada nesse cenário de execução de transações? 
Alternativas
Q3937661 Banco de Dados
 A linguagem SQL (Structured Query Language) é o padrão para interagir com sistemas de gerenciamento de bancos de dados relacionais.

Qual dos comandos a seguir pertence à categoria DML (Data Manipulation Language)?
Alternativas
Q3937650 Banco de Dados
São propriedades que o controle de concorrência em um sistema gerenciador de bancos de dados relacionais deve implementar:

1. Atomicidade
2. Consistência
3. Isolamento
4. Durabilidade
5. Disponibilidade

Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q3937648 Banco de Dados
O que são leituras sujas (dirty reads) no contexto de sistemas gerenciadores de bancos de dados relacionais (SGBDs)?
Alternativas
Q3935291 Banco de Dados
Em um banco de dados relacional, existe a tabela FUNCIONARIO com a seguinte estrutura: ID_FUNCIONARIO, NOME, CARGO, ATIVO (valores ‘S’ ou ‘N’) e SALARIO. Deseja-se realizar uma consulta que retorne apenas o nome e o cargo dos funcionários que estão ativos, apresentando o resultado em ordem alfabética pelo nome.

Assinale a alternativa que indica corretamente o comando que atende a esses requisitos.
Alternativas
Q3935289 Banco de Dados
Em um banco de dados relacional, há uma tabela chamada Servidor, que armazena dados funcionais (matrícula, CPF, nome, cargo, etc.). Para garantir a integridade da entidade e facilitar a interconexão entre tabelas, define-se um campo como Chave Primária (Primary Key).

Assinale a alternativa que descreve corretamente esse conceito.
Alternativas
Q3927263 Banco de Dados
Um analista de sistemas precisa fazer o mapeamento de um diagrama entidade-relacionamento (DER) para o modelo relacional de dados. Nesse caso, a identificação de uma entidade nesse DER é mapeada, para o Modelo Relacional, como um(a):
Alternativas
Q3927258 Banco de Dados
Durante a instalação e configuração de um banco de dados PostgreSQL em um servidor Linux, um administrador de banco de dados precisou configurar o arquivo que trata da autenticação dos clientes. Esse arquivo é um arquivo de configuração, armazenado no diretório de dados do cluster do banco de dados e que contém as determinações de quem pode se conectar, de onde, a qual banco de dados e a partir de qual método de autenticação. O arquivo tem o nome padrão de:
Alternativas
Q3927255 Banco de Dados
Ao criar um novo banco de dados (BD), um administrador de banco de dados (DBA) precisou implementar o comportamento desse BD, centralizando a lógica de negócios no servidor de BD. Uma forma de realizar esse processo se dá através do uso de: 
Alternativas
Respostas
321: A
322: D
323: B
324: C
325: D
326: B
327: A
328: D
329: B
330: A
331: D
332: C
333: E
334: A
335: D
336: C
337: D
338: C
339: B
340: E