Simulado - BD

0) Um esquema R={A,B,C,D} tem as seguintes dependências funcionais: A->B,C A,B->D 1. Pode se dizer que:
a) A é chave primária
b) B é chave primária
c) A,B,C é a chave primária
d) A,B são Superkeys
e) B é chave estrangeira

Resposta A

De acordo com Date, a definição de superchave "é um superconjunto de chave candidata". Ele ainda nos traz que "a superchave tem a propriedade de unicidade, mas não necessariamente a propriedade de irredutibilidade. Naturalmente, uma chave candidata é um caso especial de uma superchave."
Sendo assim, não é porque C não depende de B, já que não tem essa exigência na definição de superchave. O que me chamou atenção é a alternativa encontra-se no plural "A,B são Superkeys", para mim deu a entender que A e B isoladamentes são superchaves, como B não é chave candidata não pode ser superchave. O correto seria "{A,B} é Superchave". A única coisa que vi errado foi isso.

0.1) Com relação a questão anterior ele está na:
a) 1FN
b) 2FN
c) 3FN
d) 1FN ou 2FN
e) 2FN ou 3FN
Resposta C

Para mim essa questão foi mau elaborada, pela seguinte razão ela não deixa explícita se os esquemas utilizadoss estarão em um único {A,B,C,D}, onde A é chave primária, ou se estarão em dois {A,B,C} e {A,B,D}, onde A e {A,B} são as respectivas chaves primárias dos esquemas. Se a pessoa supor o primeiro caso, como é que eu acho que você entendeu, então estaria na 2 forma, se entender da outra forma, como é que eu acho que o autor do livro interpreta então está na 3FN mesmo.

1) Na modelagem de dados, os atributos e os valores expressam as propriedades de: a) entidade, somente b) instâncias, somente c) entidades e relacionamentos d) entidades e instâncias e) instâncias e relacionamentos
Em modelagem as propriedades são possuídas apenas por entidades e relacionamentos, sendo assim letra C.
2) Um cubo (dicing), definido como um dos conceitos de operadores dimensionais de BI, é normalmente utilizado como sinônimo de Data a) Mart b) Mining c) Warehouse d) Base Marketing e) Intelligence
3) O desempenho de um Banco de Dados NÃO será beneficiado diretamente com: a) a redução do número de extensões das tabelas b) a redução significativa da disputa por E/S c) as extensões significativamente maiores do que o tamanho das E/S d) extensões menores, de tamanhos múltiplos, do tamanho do buffer de E/S e) o aproveitamento máximo do tamanho do buffer de E/S
4) A modificação num banco de dados que pode evitar violação de integridade referencial é executar um teste similar ao: a) inserir, se a inserção da relação 2 modificar a chave estrangeira. b) remover, se a inserção da relação 2 modificar a chave primária. c) remover, se a atualização da relação 1 modificar a chave primária. d) remover, se a atualização da relação 2 modificar a chave estrangeira. e) remover, se a remoção da relação 1 modificar a chave estrangeira.
A regra de integridade referencial nos diz que o banco de dados não pode conter quaisquer valores de chaves estrangeiras não correspondentes, ou seja, a restrição nos diz que se 2 faz referência a 1, então 1 de existir. Se eu modificar o valor da chave primária de 1, então eu tenho de remover as entradas na relação 2. Portanto, letra C
Date, C.J. Introdução a Sistemas de Banco de Dados. Editora Campus. 8ª Edição. 2004.
5) Controle de acesso é o gerenciamento da arquitetura para: a) fornecer a coordenação entre quaisquer fontes de dados para extratos e réplicas b) transformar dados enquanto fluem entre recursos para seu consumo nos negócios c) definir protocolos com os quais clientes podem interagir com múltiplos servidores d) traduzir aquisições e resultados entre clientes e servidores e) lidar com problemas de transparência de SQL e canalização de redes
6) O mecanismo de armazenamento em um banco de dados relacional é a) partições e subpartições b) segmentos de rollback c) segmentos, extensões e blocos d) usuários e esquemas e) tabelas, colunas e tipos de dados
O modelo relacional é constantemente descrito como tendo o aspecto estrutural, esse aspecto nos informa os dados no banco de dados são percebidos pelo usuário como tabelas, e nada além de tabelas. As tabelas são formadas por linhas e colunas, as colunas possuem nas relações têm tipos de dados associados a elas. Sendo assim, letra E.
7) O tipo de ligação que filtra os valores dos objetos de dados, como aparecem no objeto de apresentação, é denominado ligação por a) visão de tabelas b) visão de linhas c) estrutura d) valor e) transação
8) O modo assumido para o tipo de API embutida é SQL a) persistente b) compartilhado c) estático d) dinâmico e) nomeado

Comentários

Postagens mais visitadas deste blog

Redação Ti Nota 10 - Klauss

Prova Discursiva nota 10 - Banca Cespe

Portugues - Orações