Questões de Concurso Sobre banco de dados

Foram encontradas 18.786 questões

Q508544 Banco de Dados
Considere que um banco de dados MySQL estava executando as seguintes instruções em SQL:

#1: START TRANSACTION.
#2: UPDATE contas SET saldo = saldo - @mov WHERE id=1023.
#3: UPDATE contas SET saldo = saldo + @mov WHERE id=3234.
#4: COMMIT.

Após a execução do segundo comando, o sistema sofreu uma falha que impossibilitou a execução dos demais comandos. Assim, é correto afirmar:
Alternativas
Q508543 Banco de Dados
Considere as seguintes consultas em um banco de dados MySQL:

                        Imagem associada para resolução da questão

O resultado deste último comando SELECT retornará como resultado a dupla
Alternativas
Q508542 Banco de Dados
O comando na linguagem SQL que permite a remoção de todas as linhas de uma tabela X é
Alternativas
Q508541 Banco de Dados
Na modelagem entidade-relacionamento, quando uma entidade de A está associada a um número qualquer de entidades de B, e uma entidade de B está associada a, no máximo, uma entidade de A, diz-se que o relacionamento de A para B é de
Alternativas
Q507692 Banco de Dados
Considere o esquema da relação FUNC-PROJ descri­to na figura a seguir.


Pela semântica dos atributos e da relação FUNC PROJ, existem dependências funcionais que especificam que
Alternativas
Q507691 Banco de Dados
A sintaxe padrão da operação de seleção da lingua­gem SQL, para que sejam retomados todos os regis­tros da tabela "Aprovados" ordenados de forma cres­ cente pelo campo "classificacao", é:
Alternativas
Q507357 Banco de Dados
Quando é utilizado o esquema de bloqueio compartilhado/exclusivo para itens de banco de dados, uma transação T
Alternativas
Q507356 Banco de Dados
Considere o modelo entidade-relacionamento estendido, a seguir


Existe no modelo uma especialização cujo tipo de restrição é:
Alternativas
Q507355 Banco de Dados
Para responder às questões de 45 a 47, considere o esquema relacional composto pelas relações:


O comando SQL que exibe a matrícula dos alunos e o correspondente nome da disciplina em que obtiveram nota global inferior a cinco ou zeraram em, pelo me- nos, uma das disciplinas registradas é:
Alternativas
Q507354 Banco de Dados
Para responder às questões de 45 a 47, considere o esquema relacional composto pelas relações:


Considere que o atributo NotaGlobal em ALUNO corresponda à média de suas notas. Um comando em SQL que atualiza este atributo para cada aluno é:
Alternativas
Q507353 Banco de Dados
Para responder às questões de 45 a 47, considere o esquema relacional composto pelas relações:


Para especificar a restrição de que não poderá haver mais de um registro por aluno matriculado em uma mesma disciplina com a respectiva Nota maior ou igual a 5, pode-se escrever a seguinte asserção em SQL-99:
Alternativas
Q507351 Banco de Dados
Injeção de SQL é uma das ameaças mais comuns a um sistema de banco de dados (SBD). Essa injeção
Alternativas
Q507350 Banco de Dados
Segundo a documentação oficial do PostgreSQL, pode-se potencialmente melhorar o desempenho do banco de dados por meio da
Alternativas
Q507349 Banco de Dados
Considere que no desenho a seguir o checkpoint foi executado no momento 1, quando apenas a transação A havia chegado ao fim. Além disso, antes da falha do sistema, no momento 2, B e C já haviam sido confirmadas e D e E, não. Todas as operações são do tipo write_item.


Sabendo-se que o sistema atua com a técnica de recuperação baseada na atualização imediata, quais ope- rações devem ser desfeitas e re-submetidas?
Alternativas
Q507348 Banco de Dados
Em SQL, a cláusula HAVING age como WHERE, mas é utilizada para:
Alternativas
Q507347 Banco de Dados
Dado o esquema SQL Deputado (Id, Nome, CidadeId), Cidade (Id, Nome), se há 41 registros na tabela Deputado e 246 registros na tabela Cidade, quantas linhas serão retornadas pela consulta SELECT * From Deputado, Cidade?
Alternativas
Q507346 Banco de Dados
Na Assembleia Legislativa de Goiás, deputados têm assessores exclusivos para auxiliar seu trabalho. AS- SESSOR é entidade fraca de DEPUTADO e assesso- res cuidam de assuntos diferenciados ou dos mesmos. Para saber quais assuntos os assessores A1 e A2 tra- tam para os deputados D1 e D2, é necessário modelar um relacionamento:
Alternativas
Q507345 Banco de Dados
Uma forma normal é uma regra que deve ser obedecida por uma tabela de banco de dados, a fim de que esta seja considerada “bem projetada”. Para que uma tabela esteja de acordo com a Terceira Forma Normal (3FN), ela deve estar na Segunda Forma Normal (2FN) e, complementarmente, eliminar:
Alternativas
Q504688 Banco de Dados
Um sistema gerenciador de banco de dados (SGBD) é um sistema de software complexo composto de módulos. Um módulo gerenciador de dados armazenados.
Alternativas
Q504687 Banco de Dados
Considere o esquema relacional a seguir.

cliente(codigo_cliente, nome, cpf, endereco, cidade, cep)
pedido(num_pedido, prazo, codigo_cliente)

Para o esquema apresentado, a consulta SQL que recupera os nomes dos clientes que têm pedidos e os que não têm pedidos é:
Alternativas
Respostas
12101: B
12102: C
12103: C
12104: D
12105: D
12106: B
12107: B
12108: D
12109: C
12110: A
12111: B
12112: C
12113: D
12114: B
12115: A
12116: A
12117: C
12118: C
12119: A
12120: C