3991 Q99354
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca dos mecanismos de segurança e controle de concorrência dos sistemas de banco de dados, julgue os itens que se seguem. Um update lock insere um bloqueio no objeto para impedir que outros usuários façam alterações, porém não é ativado quando já existe um shared lock ou um exclusive lock no mesmo objeto.
3992 Q99351
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca dos mecanismos de segurança e controle de concorrência dos sistemas de banco de dados, julgue os itens que se seguem. O isolamento de uma transação é uma propriedade que garante que a transação seja encarada como uma unidade atômica de trabalho: ou todas as suas modificações de dados são executadas ou nenhuma delas é executada.
3993 Q99348
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca dos mecanismos de segurança e controle de concorrência dos sistemas de banco de dados, julgue os itens que se seguem. Atomicidade, consistência, isolamento e durabilidade são propriedades fundamentais que devem ser apresentadas por uma transação de banco de dados.
3994 Q99345
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Os SGBDs modernos permitem que boa parte da carga de processamento, que antes residia nas aplicações, seja liberada ao disponibilizar recursos do lado do banco de dados, permitindo até mesmo a codificação de complexas funções parametrizadas. Acerca desses recursos, julgue os itens a seguir. Em tabelas que mudam seus registros com bastante frequência, é mais indicado indexar as colunas por um algoritmo de hashing.
3995 Q99343
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Os SGBDs modernos permitem que boa parte da carga de processamento, que antes residia nas aplicações, seja liberada ao disponibilizar recursos do lado do banco de dados, permitindo até mesmo a codificação de complexas funções parametrizadas. Acerca desses recursos, julgue os itens a seguir. Os índices em árvore B são mais eficientes para colunas que possuem valores com alto grau de aleatoriedade.
3996 Q99341
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Os SGBDs modernos permitem que boa parte da carga de processamento, que antes residia nas aplicações, seja liberada ao disponibilizar recursos do lado do banco de dados, permitindo até mesmo a codificação de complexas funções parametrizadas. Acerca desses recursos, julgue os itens a seguir. É possível inserir, excluir e atualizar registros diretamente de uma view.
3997 Q99338
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Os SGBDs modernos permitem que boa parte da carga de processamento, que antes residia nas aplicações, seja liberada ao disponibilizar recursos do lado do banco de dados, permitindo até mesmo a codificação de complexas funções parametrizadas. Acerca desses recursos, julgue os itens a seguir. As views proporcionam benefícios tais como mascaramento da complexidade do banco de dados, melhor controle das permissões de usuários e organização dos dados para exportação, contudo não aumentam a velocidade no acesso às informações visto que ainda executam os comandos SQL tradicionais.
3998 Q99336
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Os SGBDs modernos permitem que boa parte da carga de processamento, que antes residia nas aplicações, seja liberada ao disponibilizar recursos do lado do banco de dados, permitindo até mesmo a codificação de complexas funções parametrizadas. Acerca desses recursos, julgue os itens a seguir. Além de as triggers serem disparadas comumente com as operações de DELETE, INSERT e UPDATE, alguns sistemas também as executam a partir de operações de SELECT e EXECUTE PROCEDURE, a fim de auditar as transações.
3999 Q99332
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação ao modelo entidade-relacionamento ilustrado acima, julgue os itens que se seguem.

As entidades Programador e Gerente deverão especificar chaves substitutas no modelo relacional resultante, visto que não possuem chaves candidatas.
4000 Q99329
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação ao modelo entidade-relacionamento ilustrado acima, julgue os itens que se seguem.

Devido à presença da generalização do tipo total, ao se cadastrar um novo funcionário, deve ser definida imediatamente a sua função — que pode ser programador ou gerente.