Foram encontradas 24.519 questões.
3085552
Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: Pref. São José Campos-SP
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: Pref. São José Campos-SP
Provas:
Com relação aos sistemas de bancos de dados NoSQL, avalie as afirmativas a seguir.
- Estão sujeitos a uma arquitetura de armazenamento de dados massivamente distribuída. Os dados são armazenados em estruturas tabulares diferenciadas, dependendo do tipo de banco de dados.
- Os sistemas podem ser do tipo chave-valor, orientados a documentos, relacionais ou baseados em grafos e para garantir alta disponibilidade e protegerem- contra falhas os bancos de dados NoSQL adotam diferentes conceitos de replicação de dados.
- Nas redes de computadores massivamente distribuídas, conceitos de consistência diferenciados também são suportados pelos sistemas de bancos de dados NoSQL. Por exemplo, consistência forte significa que o sistema garante consistência de dados em todos os momentos. Consistência fraca significa que mudanças ocorridas em nós replicados são toleradas com atraso e podem levar a inconsistências de curto prazo.
Está correto apenas o que se afirma em
Provas
Questão presente nas seguintes provas
3085551
Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: Pref. São José Campos-SP
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: Pref. São José Campos-SP
Provas:
Com relação aos spinlock no MS SQL Server 2019, avalie as
afirmativas a seguir.
I. Os spinlocks não são uma exclusividade do MS SQL Server. São utilizados pelo sistema operacional quando é necessário obter acesso a uma determinada estrutura de dados somente por um curto intervalo de tempo. Por exemplo, quando uma thread não consegue obter acesso ao tentar adquirir um spinlock, ela é executada de maneira periódica se o recurso está disponível ou não, em vez de fazer uma suspensão imediata. Após algum tempo, a thread que está aguardando o spinlock será suspenso antes de poder adquirir o recurso. A suspensão permite que outras threads em execução na mesma CPU sejam executadas.
II. O MS SQL Server usa spinlocks para proteger o acesso a algumas estruturas internas de dados. Os spinlocks são usados no mecanismo para serializar o acesso a determinadas estruturas de dados de maneira semelhante aos locks.
III. A principal diferença entre o lock e o spinlock é o fato de que os locks executar um loop por um período verificando a disponibilidade de uma estrutura de dados. Por outro lado, uma thread tentando obter acesso a uma estrutura protegida por spinlock cederá imediatamente se recurso não estiver disponível. A suspensão requer a alternância de contexto de uma thread fora da CPU para que outra thread possa ser executada.
Está correto o que se afirma em
I. Os spinlocks não são uma exclusividade do MS SQL Server. São utilizados pelo sistema operacional quando é necessário obter acesso a uma determinada estrutura de dados somente por um curto intervalo de tempo. Por exemplo, quando uma thread não consegue obter acesso ao tentar adquirir um spinlock, ela é executada de maneira periódica se o recurso está disponível ou não, em vez de fazer uma suspensão imediata. Após algum tempo, a thread que está aguardando o spinlock será suspenso antes de poder adquirir o recurso. A suspensão permite que outras threads em execução na mesma CPU sejam executadas.
II. O MS SQL Server usa spinlocks para proteger o acesso a algumas estruturas internas de dados. Os spinlocks são usados no mecanismo para serializar o acesso a determinadas estruturas de dados de maneira semelhante aos locks.
III. A principal diferença entre o lock e o spinlock é o fato de que os locks executar um loop por um período verificando a disponibilidade de uma estrutura de dados. Por outro lado, uma thread tentando obter acesso a uma estrutura protegida por spinlock cederá imediatamente se recurso não estiver disponível. A suspensão requer a alternância de contexto de uma thread fora da CPU para que outra thread possa ser executada.
Está correto o que se afirma em
Provas
Questão presente nas seguintes provas
De acordo com a query descrita abaixo,
assinale a alternativa correta, sobre sua
execução:
UPDATE pedidos SET status = 'Enviado' WHERE data_pedido < '2023-01-01' AND valor_total > 1000;
UPDATE pedidos SET status = 'Enviado' WHERE data_pedido < '2023-01-01' AND valor_total > 1000;
Provas
Questão presente nas seguintes provas
De acordo com a query descrita abaixo,
assinale a alternativa correta, sobre sua
execução:
SELECT COUNT(*) FROM clientes;
SELECT COUNT(*) FROM clientes;
Provas
Questão presente nas seguintes provas
De acordo com a query descrita abaixo, assinale a alternativa correta, sobre sua execução:
UPDATE produtos SET estoque = estoque - 1
WHERE id_produto = 1001;
Provas
Questão presente nas seguintes provas
- Banco de Dados RelacionalTipos de ChavesChave Primária
- Modelagem de DadosFundamentos de Modelagem de Dados
De acordo com modelo entidade
relacionamento (MER). Analise as afirmativas
abaixo e dê valores Verdadeiro (V) ou Falso (F).
( ) O Modelo Entidade-Relacionamento é especificamente projetado para representar dados de forma física, sem se preocupar com a visão lógica dos usuários.
( ) A chave primária de uma entidade é um atributo (ou conjunto de atributos) que identifica exclusivamente cada instância da entidade no banco de dados.
( ) Atributo descritivo é uma propriedade ou característica de uma relação (versus de uma entidade).
Assinale a alternativa que apresenta a sequência correta de cima para baixo:
( ) O Modelo Entidade-Relacionamento é especificamente projetado para representar dados de forma física, sem se preocupar com a visão lógica dos usuários.
( ) A chave primária de uma entidade é um atributo (ou conjunto de atributos) que identifica exclusivamente cada instância da entidade no banco de dados.
( ) Atributo descritivo é uma propriedade ou característica de uma relação (versus de uma entidade).
Assinale a alternativa que apresenta a sequência correta de cima para baixo:
Provas
Questão presente nas seguintes provas
Instruções DDL são fundamentais para o
gerenciamento das estruturas em um banco de
dados relacional, desta forma, qual a finalidade
da instrução descrita abaixo:
CREATE INDEX idx_nome ON clientes (nome);
CREATE INDEX idx_nome ON clientes (nome);
Provas
Questão presente nas seguintes provas
Quando falamos em Transações e Controle de
Concorrência; Recuperação após Falhas,
estamos dizendo que o controle de
concorrência em bancos de dados visa evitar:
Provas
Questão presente nas seguintes provas
Em bancos de dados, o objetivo principal da
indexação é:
Provas
Questão presente nas seguintes provas
- Modelagem de DadosFundamentos de Modelagem de Dados
- Modelagem de DadosModelo Entidade-Relacionamento
- Modelagem de DadosModelo Conceitual
- Modelagem de DadosRelacionamentos
Assinale a alternativa que preencha
corretamente a lacuna. Bancos de Dados
Relacionais; Modelagem Conceitual e Projeto
de Banco de Dados.
MER (Modelo Entidade Relacionamento) é utilizado para descrever os objetos do mundo real através de entidades, com suas propriedades que são os atributos e os seus .
MER (Modelo Entidade Relacionamento) é utilizado para descrever os objetos do mundo real através de entidades, com suas propriedades que são os atributos e os seus .
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container