Foram encontradas 24.967 questões.
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
O profissional chamado DBA (Administrador de
Banco de Dados), dentre suas principais
tarefas, tratando de segurança de banco de
dados, deve:
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container