Magna Concursos

Foram encontradas 24.967 questões.

3581859 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: Marinha
Orgão: Marinha

Considerando a linguagem SQL, assinale a opção que apresenta uma sintaxe INCORRETA.

 

Provas

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

Suponha que um procedimento de autenticação, em SQL, utilize a seguinte consulta e verifique se alguma linha foi retornada:

SELECT * FROM colaboradores

WHERE nomeusuario = 'joao' and (SENHA= 'senhajoao');

A consulta em SQL acima foi manipulada por um atacante e resultou o seguinte comando:

SELECT * FROM colaboradores

WHERE nomeusuario = 'joao' and (SENHA = 'senhajoao' or '1'' = '1');

Assim, de que tipo de ataque se trata?

 

Provas

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

Assinale a opção que, segundo Elmasri (2019), constitui um estágio de uma consulta de banco de dados distribuído.

 

Provas

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

Considere as tabelas de um banco de dados abaixo:

Medico

nome

cod_especialidade

Otávio Gaspar

1

Felipe Fiqueiredo

2

Marcílio Batista

3

Especialidade

cod_especialidade

nome

1

Clínica Médica

2

Ortopedia

3

Neuroloqia

Com base nessas informações, qual comando SQL retorna a lista com o nome de todos os médicos e o nome de sua respectiva especialidade?

 

Provas

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

O sistema de gerenciamento de bancos de dados (SGBD) ê o software que trata de todo o acesso ao banco de dados. Nesse contexto, correlacione os conceitos às suas definições e assinale a opção que apresenta a sequência correta.

CONCEITOS

I- Definição de dados

II- Manipulação de dados

III- Segurança e integridade de dados

IV- Desempenho

DEFINIÇÕES

( ) O SGBD, ou algum subsistema chamado pelo SGBD, deve monitorar requisições de usuários e rejeitar toda tentativa de violar as restrições definidas.

( ) O SGBD deve ser capaz de aceitar esquemas externos, esquema conceituai, esquema interno e todos os mapeamentos associados.

( ) O SGBD deve realizar todas as funções de forma tão eficiente quanto possível.

( ) O SGBD deve ser capaz de lidar com requisições do usuário para buscar, atualizar ou excluir dados existentes no banco de dados, ou para acrescentar novos dados ao banco de dados.

 

Provas

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

Considere as tabelas de um banco de dados abaixo.

Funcionario

cpf nome cod_depto

123456789-01

Antônio Carlos 1

234567890-12

Antônio Carlos 2

345678901-23

Jéssica Guedes 1

Departamento

codigo nome
1

Vendas

2

RH

3

Almoxarifado

Sobre essas tabelas, assinale a opção correta.

 

Provas

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

Considere a tabela de um banco de dados abaixo:

Produto

nome

valor

categoria

Camisa

50

Esportiva

Short

70

Esportiva

Calça

200 Social

Camisa

90 Social

Para obter o resultado abaixo, qual comando SQL deve ser executado?

Produto

nome

valor

categoria

Camisa

60

Esportiva

Short

70

Esportiva

Calça

200

Social

Camisa

100

Social

 

Provas

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

Com relação a transações em bancos de dados relacionais, assinale a opção que apresenta o comando que faz com que as atualizações efetuadas pela transação se tornem visíveis para outras transações.

 

Provas

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

Assinale a opção que NÃO apresenta uma atribuição do administrador de banco de dados.

 

Provas

Questão presente nas seguintes provas
3578303 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: SELECON
Orgão: Pref. Primavera Leste-MT
Provas:

Em um banco de dados, existem as seguintes tabelas:

ALUNO (cod1, nomeal)

DISCIPLINA (cod2, nomedis)

MATRICULA (codtb1,codtb2)

No qual, cod1 é chave primária da tabela ALUNO e nomeal é o nome do aluno; cod2 é chave primária da tabela DISCIPLINA e nomedis é o nome da disciplina; codtb1+codtb2 é a chave primária da tabela MATRICULA.

O campo codtb1 (da tabela MATRICULA) é chave estrangeira ligada à chave cod1 da tabela ALUNO e o campo codtb2 (da tabela MATRICULA) é chave estrangeira ligada à chave cod2 da tabela DISCIPLINA.

Usando SQL padrão, a consulta para achar os alunos que estão matriculados em todas as disciplinas é:

 

Provas

Questão presente nas seguintes provas