Questões de Concurso Público Banco da Amazônia 2012 para Técnico Científico - Banco de Dados
Foram encontradas 66 questões
O resumo incorreto, um dos problemas decorrentes da execução descontrolada de transações simultâneas, ocorre quando uma transação, depois de atualizar um item do banco de dados, falha por um algum motivo.
Consta do protocolo de bloqueio com granularidade múltipla (MGL – multiple granularity locking) a seguinte regra: a raiz da árvore precisa ser bloqueada primeiro, em qualquer modo.
O algoritmo ARIES é exemplo de algoritmo de recuperação utilizado em sistemas de bancos de dados, sendo o logging write-ahead um dos conceitos em que esse algoritmo se embasa.
Em SQL, caso uma view tenha de atualizar dados no banco de dados, a cláusula WITH CHECK deverá ser acrescentada ao final da definição da view.
Ao se especificar um gatilho, as palavras-chave obrigatórias FOR EACH ROW garantem que a regra será disparada mais de uma vez para cada linha afetada pelo evento de disparo.
A ferramenta DBDesigner versão 4 permite criar um modelo de banco de dados que contenha tabelas, relacionamentos entre tabelas e conexão entre dois relacionamentos.
Para a criação de uma tabela, a cláusula UNIQUE é obrigatória e, por meio dela, especificam-se chaves primárias.

A execução do script SQL descrito acima cria a tabela cliente com 3 colunas, sendo que nenhuma coluna tem a propriedade de chave primária.
CREATE TABLE cliente (nome varchar(50) NOT NULL,
CPF integer NOT NULL, PRIMARY KEY(CPF)
);
Nesse caso, é possível inserir uma nova linha à tabela cliente por meio do script SQL apresentado abaixo.
INSERT INTO cliente VALUES ('Antonio Silva', 123);
Também é possível inserir outra nova linha à tabela cliente por meio do seguinte script SQL.
INSERT INTO cliente (nome, CPF) VALUES ();