Lista completa de Questões sobre Banco de Dados para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Durante o processo de projeto de um banco de dados relacional, foram detectadas as seguintes dependências funcionais (atributos multivalorados estão marcados com *):
Sabendo-se que atributos identificadores estão sublinhados, e atributos marcados com * são multivalorados, qual a sequência em que as tabelas estão na Terceira Forma Normal e atendem às dependências funcionais especificadas?
Algumas regras de heurísticas vinculadas à álgebra relacional, como "execute as operações de seleção o mais cedo possível", "execute antes as projeções" e "evite os produtos cartesianos", são usualmente empregadas em sistemas gerenciadores de bancos de dados para a implementação de
otimização de consultas.
índices do tipo bit map.
controle de concorrência.
recuperação de dados após falhas.
chaves primárias e estrangeiras.
Considere as afirmativas abaixo sobre as transações em Sistemas de Bancos de Dados Relacionais.
I - A violação conhecida como leitura suja (dirty read) ocorre no nível de isolamento read committed.
II - Algoritmos com base em timestamp e bloqueios podem ser utilizados para a implementação de controle de concorrência.
III - A propriedade de atomicidade para transações distribuídas pode ser garantida pela implementação do algoritmo commit de duas fases.
Está(ão) correta(s) APENAS a(s) afirmativa(s)
I.
II.
III.
I e II.
II e III.
Um analista recebeu a missão de avaliar as propriedades das transações de um sistema de banco de dados que sua empresa está pensando em adquirir. Um dos testes que ele realizou consistiu na execução da seguinte transação:
Ti: read(A); A := A – 50; write(A); read(B); B := B + 50; write(B);
O objetivo da transação era transferir 50 reais da conta A para a conta B.
Após receber a confirmação do sistema de banco de dados de que a transação foi efetuada com sucesso, significando que não houve nenhuma falha de sistema que tenha resultado em perda de dados relativa a essa transferência, o analista simulou uma falta de energia, e o servidor no qual estava o sistema de banco de dados foi desligado. A seguir, o servidor foi reiniciado e o sistema de banco de dados, também. Após realizar todos os processos referentes à recuperação de falhas do sistema de banco de dados, o analista verificou que as mudanças feitas no banco de dados não persistiram. Pelo que foi descrito, qual das seguintes propriedades das transações o sistema de banco de dados avaliado pelo analista NÃO apresenta?
Atomicidade
Consistência
Durabilidade
Isolamento
Sincronismo
Sobre um Trigger, que é um bloco de comandos Transact- SQL executado em bancos de dados, afirma-se que
não pode ser usado com os comandos INSERT e DELETE.
pode ser usado com os comandos CREATE TABLE e DROP TABLE.
pode ser utilizado em JOINS e SUBSELECTS.
pode ser uma forma de implementar a integridade referencial.
em cada tabela pode ter somente um associado à mesma.
No contexto de Banco de Dados, é correto afirmar:
NÃO se trata de uma característica das stored procedures:
acionar outra stored procedure.
utilizar somente comandos SQL padronizados.
receber diversos parâmetros de entrada.
propiciar maior segurança no acesso aos dados.
retornar um valor de status para indicar aceitação ou falha na execução.
Consiste de um conjunto de dados (banco de dados) e um conjunto de programas para armazenamento e acesso a esses dados, de forma eficiente e convincente:
SGBD
DGBD
GBD
PGBD
MGBD
Ciência da Computação - Banco de Dados - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2010
Acerca de administração de banco de dados relacionais, julgue os itens que se seguem.
Considere a seguinte situação hipotética.
Em determinada organização, os funcionários (entidade F) associam-se aos departamentos (entidade D), por meio do relacionamento de lotação (L), sendo N funcionários em 1 departamento (N:1). Também pode ocorrer, concomitantemente com a lotação, o relacionamento gerencial (G), do tipo 1:1, ou seja, um funcionário gerencia no máximo um departamento. Como restrição da organização, todo gerente deve estar lotado obrigatoriamente no departamento que dirige.
Nessa situação, é correto afirmar que, na referida organização, verifica-se um exemplo de restrição de integridade envolvendo relacionamentos.
Num sistema de banco de dados, o conceito de instância é definido
pelo conjunto de dados armazenados no banco num determinado momento de operação.
pela descrição do banco especificada durante o projeto.
pela visão mais próxima da representação física de armazenamento no computador.
pelo modelo de relacionamentos entre as entidades.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...