Magna Concursos

Foram encontradas 24.519 questões.

2571217 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: CGU
cliente
codigo
310
312
314
316
Visitas
codigo data
310 2022/03/01
312 2022/03/01
312 2022/03/10
310 2022/03/11
314 2022/03/11
312 2022/03/11
312 2022/03/11
314 2022/04/05
312 2022/04/07

Com relação às tabelas cliente e visita, descritas anteriormente, o comando SQL que deleta corretamente os clientes que nunca visitaram o site é:

 

Provas

Questão presente nas seguintes provas
2571215 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: CGU

Considere uma transação T1 de bancos de dados que transfere uma quantia em dinheiro da conta A para a conta B, gravando uma retirada da conta A e um depósito para a conta B.

Analise as três intercorrências independentes que poderiam surgir numa transação desse tipo.

I. É feita a retirada da conta A, mas T1 falha; a retirada é mantida, mas o depósito na conta B não é efetuado.

II. A retirada da conta A é efetuada; uma transação T2 lê o saldo da conta A após a retirada; o depósito na conta B falha e a retirada é revertida. T2 prossegue, com valores errôneos.

III. T1 é completada normalmente, mas há uma posterior falha na instalação, e as operações realizadas na execução de T1 são perdidas.

No âmbito das propriedades ACID para bancos de dados, além da consistência, a violação em cada caso, na ordem, é:

 

Provas

Questão presente nas seguintes provas
2532886 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: IBADE
Orgão: Câm. Acrelândia-AC
Provas:
O banco de dados é a organização e armazenagem de informações sobre um domínio específico. São exemplos de rotina de manutenção de dados:
I. backups e revisões de índice. II. projetos interacionais. III. operações de exportação/importação de dados. IV. modelagem de suporte eletrônico.

Estão CORRETAS apenas:
 

Provas

Questão presente nas seguintes provas
2475598 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: SELECON
Orgão: LIMPURB-Cuiabá
Provas:

Em bancos de dados relacionais, uma transação SQL é um conjunto de uma ou mais operações, que constituem uma única tarefa ou unidade lógica de trabalho a ser processada. Os SGBDs devem garantir a execução correta das transações, mesmo que venham a ocorrer falhas. A transação inicia quando o primeiro comando é executado e termina conforme as situações caracterizadas a seguir:

-

I. Se uma transação for concluída com sucesso, com todas as operações bem-sucedidas, o BD será alterado permanentemente, com os dados alterados persistidos e salvos em disco.

II. Se houver falha em qualquer uma das operações que compõem a transação, o BD deverá retornar ao estado anterior ao início da transação.

-

As operações descritas em I e II são denominadas, respectivamente:

 

Provas

Questão presente nas seguintes provas
2475597 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: SELECON
Orgão: LIMPURB-Cuiabá
Provas:

No contexto da análise estruturada e do desenvolvimento de sistemas automatizados, o Modelo Entidade-Relacionamento (MER) define os dados mantidos pelo sistema, os depósitos de dados do diagrama de fluxo de dados, além de considerar os dados independentemente do processamento que os transforma. Também conhecido como Diagrama Entidade-Relacionamento, segundo Peter Chen, além de linhas para ligar atributos a entidades e entidades a relacionamento, utiliza os símbolos a seguir:

-

I. S1 para representar atributos.

II. S2 para representar entidades.

III. S3 para representar relacionamentos.

-

Nessas condições, S1, S2 e S3 são, respectivamente, os seguintes símbolos:

 

Provas

Questão presente nas seguintes provas
2347283 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: SELECON
Orgão: Pref. Pontes Lacerda-MT
Provas:

As tabelas EFETIVO e CONSULTA das figuras abaixo pertencem a um banco de dados relacional SQL.

Enunciado 3470459-1

Para se obter a tabela CONSULTA indicada acima, com os dados classificados por ordem ascendente de NOME, é usado um comando SQL, cuja sintaxe correta é:

 

Provas

Questão presente nas seguintes provas
2347282 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: SELECON
Orgão: Pref. Pontes Lacerda-MT
Provas:

No contexto da Gerência de Bloqueios em bancos de dados, um termo define um estado que ocorre quando duas ou mais tarefas bloqueiam uma à outra permanentemente, sendo que cada uma tem o bloqueio de um recurso, que a outra tarefa está tentando bloquear. Essa situação é caraterizada a seguir:

I. Por exemplo, dois processos querem gravar em um DVD um documento obtido pelo scanner.

II. O processo TS1 está usando o scanner, enquanto o processo TS2, que é programado diferentemente, está usando o gravador de DVD.

III. Então, o processo TS1 pede para usar o gravador de DVD, mas a solicitação é negada até que o processo TS2 o libere.

IV. Porém, em vez de liberar o gravador de DVD, o processo TS2 pede para usar o scanner.

V. Nesse momento, ambos os processos ficam bloqueados e assim ficarão para sempre.

A situação descrita é denominada:

 

Provas

Questão presente nas seguintes provas
2346453 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: FURB
Orgão: FURB

Considere as afirmações a seguir sobre bases de dados Oracle:

I - Um esquema é uma forma de manter a independência entre o armazenamento físico de dados e as estruturas lógicas de dados. São exemplos de objetos, os esquemas, as tabelas e os índices.

II - Em uma base de dados com múltiplas contas de usuário, cada usuário possuirá um esquema próprio.

III - Para armazenar strings de caracteres de comprimento máximo de 4000 bytes, pode-se utilizar o tipo de dados VARCHAR. Quando for necessário mais espaço de armazenamento (até 8000 bytes), uma opção factível é a utilização do tipo de dados VARCHAR2.

IV - O tipo de dados CHAR pode armazenar uma sequência de caracteres com comprimento máximo de 2000 bytes.

V - Uma transação é uma unidade de trabalho que contém um ou mais comandos SQL. As transações Oracle, em específico, obedecem às propriedades básicas conhecidas como ACID, simbolizando Assincronicidade, Controle, Interatividade e Despacho.

É correto o que se afirma em:

 

Provas

Questão presente nas seguintes provas
2346451 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: FURB
Orgão: FURB
A instrução TCL (Linguagem de Controle de Transações) utilizada para desfazer todas as modificações realizadas pelo SQL dentro de uma transação é:
 

Provas

Questão presente nas seguintes provas
2346450 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: FURB
Orgão: FURB

Um colega de trabalho lhe pediu ajuda em um problema envolvendo PL/SQL. Segundo consta, o código não está compilando e não se sabe a razão. O código é:

begin

IF SYSDATE > TO_DATE ('05-JUL-2022',

'DD-MON-YYYY') THEN

dbms_output.put_line('Um ano muito diferente');

ENDIF;

end;

/

Por esse caminho, assinale a alternativa que corretamente indica a solução que você deve oferecer ao problema exposto pelo colega:

 

Provas

Questão presente nas seguintes provas