Magna Concursos

Foram encontradas 24.804 questões.

2575612 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: Marinha
Orgão: Marinha

Considere o código SQL abaixo, que gerou a tabela Item Fatura.

CREATE TABLE ltemFatura(
idltemFatura INT NOT NULL,
idFatura INT NOT NULL,
descltemFatura VARCHAR(45),
valorltemFatura DOUBLE,
linha_X
);

Considerando que a tabela ltemFatura possui chave primária composta pelos campos idltemFatura e idFatura e que, se uma fatura for excluída, automaticamente serão excluídos todos os seus itens, o trecho linha_X deve ser preenchida corretamente por:

 

Provas

Questão presente nas seguintes provas
2575607 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: Marinha
Orgão: Marinha

Segundo Elmasri e Navalhe (2011 ), a recuperação de falhas de transação, em geral, significa que o banco de dados é restaurado ao estado consistente mais recente antes do momento da falha. Nesse contexto, para o comportamento correto durante a recuperação, as operações UNDO e REDO devem ser:

 

Provas

Questão presente nas seguintes provas
2575603 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: Marinha
Orgão: Marinha

Considere a execução dos seguintes comandos em SQL:

CREATE TABLE VALORES (ID INT NOT NULL PRIMARY
KEY, VALOR INT);
INSERT INTO VALORES VALUES (1,5);
INSERT INTO VALORES VALUES (1,6);
INSERT INTO VALORES VALUES (NULL,7);
INSERT INTO VALORES VALUES (2, 1);
INSERT INTO VALORES VALUES (2,8);
INSERT INTO VALORES VALUES (3,9);
INSERT INTO VALORES VALUES (NULL, 10);
SELECT COUNT(VALOR) FROM VALORES WHERE
VALOR>= 5;

Essa consulta retornará o valor:

 

Provas

Questão presente nas seguintes provas
2575105 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: FCC
Orgão: MANAUSPREV

Considere os campos da tabela abaixo.

cpf VARCHAR(18)
rg VARCHAR(18)
anoNascimento INT
nome VARCHAR(70)
anosContribuicao INT
valorReceberAno DOUBLE
totalReceber DOUBLE

Sob o ponto de vista da normalização de banco de dados, a tabela, cujos campos são mostrados acima, infringirá a terceira forma normal se

 

Provas

Questão presente nas seguintes provas
2575104 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: FCC
Orgão: MANAUSPREV

Um analista criou a tabela aposentado por meio do comando abaixo em um banco de dados relacional.

CREATE TABLE aposentado (

cpf VARCHAR(18) NOT NULL,
anoNascimento INT NULL,
nome VARCHAR(70) NULL,
anosContribuicao INT NULL,
valorReceberAno DOUBLE NULL,
totalReceber DOUBLE NULL);

Após executar o comando, percebeu que não se definiu a chave primária da tabela. Para definir o campo cpf como chave primária deve utilizar o comando

 

Provas

Questão presente nas seguintes provas
2573122 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: QUADRIX
Orgão: CRMV-MS
Provas:

select v.crmv, v.nome, o.sigla,

c.desc_curso

from veterinario_curso vc, veterinario v,

orgao o, curso c

where v.crmv = vc.crmv

and v.codigo_orgao = o.codigo

and c.codigo = vc.curso_codigo

and vc.curso_codigo in ('VET01',

'VETH02')

order by v.nome;

Com relação ao código SQL (Structured Query Language) acima, julgue o item.

O ponto e vírgula (;) está inserido no código SQL de forma correta, ou seja, no final do código.

 

Provas

Questão presente nas seguintes provas
2573121 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: QUADRIX
Orgão: CRMV-MS
Provas:

select v.crmv, v.nome, o.sigla,

c.desc_curso

from veterinario_curso vc, veterinario v,

orgao o, curso c

where v.crmv = vc.crmv

and v.codigo_orgao = o.codigo

and c.codigo = vc.curso_codigo

and vc.curso_codigo in ('VET01',

'VETH02')

order by v.nome;

Com relação ao código SQL (Structured Query Language) acima, julgue o item.

O código apresenta erro de sintaxe, já que não é possível fazer mais de um JOIN em um única instrução SQL.

 

Provas

Questão presente nas seguintes provas
2573120 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: QUADRIX
Orgão: CRMV-MS
Provas:

select v.crmv, v.nome, o.sigla,

c.desc_curso

from veterinario_curso vc, veterinario v,

orgao o, curso c

where v.crmv = vc.crmv

and v.codigo_orgao = o.codigo

and c.codigo = vc.curso_codigo

and vc.curso_codigo in ('VET01',

'VETH02')

order by v.nome;

Com relação ao código SQL (Structured Query Language) acima, julgue o item.

O código em questão retornará apenas os veterinários que realizaram o curso de código 'VET01', caso existam.

 

Provas

Questão presente nas seguintes provas
2573119 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: QUADRIX
Orgão: CRMV-MS
Provas:

select v.crmv, v.nome, o.sigla,

c.desc_curso

from veterinario_curso vc, veterinario v,

orgao o, curso c

where v.crmv = vc.crmv

and v.codigo_orgao = o.codigo

and c.codigo = vc.curso_codigo

and vc.curso_codigo in ('VET01',

'VETH02')

order by v.nome;

Com relação ao código SQL (Structured Query Language) acima, julgue o item.

No código acima, os termos “vc”, “v”, “o” e “c” possuem a função de alias.

 

Provas

Questão presente nas seguintes provas
2573118 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: QUADRIX
Orgão: CRMV-MS
Provas:

select v.crmv, v.nome, o.sigla,

c.desc_curso

from veterinario_curso vc, veterinario v,

orgao o, curso c

where v.crmv = vc.crmv

and v.codigo_orgao = o.codigo

and c.codigo = vc.curso_codigo

and vc.curso_codigo in ('VET01',

'VETH02')

order by v.nome;

Com relação ao código SQL (Structured Query Language) acima, julgue o item.

O resultado dessa consulta será ordenado de acordo com o CRMV de cada veterinário, do menor número para o maior (ordem crescente).

 

Provas

Questão presente nas seguintes provas