Questões de Banco de Dados - Modelagem de dados para Concurso
Foram encontradas 515 questões
Ao longo da história da tecnologia foram criados os
seguintes modelos padrões de Banco de Dados,
EXCETO:
Analisando as seguintes afirmativas sobre o modelo conceitual apresentado na Figura a seguir,
I. A entidade Professor não é considerada fraca, uma vez que suas instâncias possuem identificação única através da chave primária cod_func.
II. A entidade Professor é considerada fraca, uma vez que suas instâncias necessitam estar associadas a instâncias de Escola.
III. A entidade Professor é considerada fraca, uma vez que suas instâncias necessitam estar associadas a instâncias de Aluno.
IV. Um Professor pode ser contratado pela mesma Escola mais de uma vez.
verifica-se que está(ão) correta(s)
Suponha que as relações PACIENTE e MEDICO façam parte de um sistema de banco de dados distribuído e estão colocadas, respectivamente, no Site 1 e no Site 2. Nenhuma das relações está fragmentada e são descritas da seguinte forma:
Dadas as relações descritas, considere a seguinte consulta: “para cada paciente, recupere o nome e sobrenome do paciente e o nome do médico que o acompanha”.
O resultado dessa consulta incluirá 10.000 registros, dado que todo paciente está relacionado com um médico. A consulta é submetida a partir de um Site 3 distinto, que é chamado site de resultado. Existem 3 estratégias simples para executar esta consulta distribuída:
I. Transferir ambas as relações PACIENTE e MEDICO para o site de resultado e executar a junção no site 3.
II. Transferir a relação PACIENTE para o site 2, executar a junção no site 2 e enviar o resultado para o site 3.
III. Transferir a relação MEDICO para o site 1, executar a junção no site 1 e enviar o resultado para o site 3.
Se o critério de otimização das consultas é a quantidade de
transferência de dados, pode-se afirmar:
( ) O modelo de dados implementado em um banco de dados, no formato de tabelas, não armazena dados que representem a temporalidade dos dados de uma organização. ( ) Um dicionário de dados deve prover detalhes dos dados em todos os níveis, conceitual, lógico e físico, de forma que possibilite ao desenvolvedor implementar corretamente o modelo de dados. ( ) A implementação do modelo de dados em um SGBD é garantia de que nunca ocorrerá redundância nem inconsistência de dados armazenados nas tabelas. ( ) O modelo de dados é parte do projeto de um sistema computacional que armazena dados de uma organização em banco de dados, atendendo às necessidades dos usuários em um conjunto de aplicações
Assinale a sequência correta.
1 - Entidade 2 - Relacionamento 3 - Atributo identificador 4 - Cardinalidade ( ) Identificador unívoco do objeto ( ) Quantificação da associação ( ) Associação entre objetos ( ) Objeto distinto de outro
Marque a sequência correta.
Considere a tabela:
item_nota_fiscal (numero_nota_fiscal, cod_produto, nome_produto, valor_total)
Após a normalização, o resultado obtido foi:
item_nota_fiscal (numero_nota_fiscal, cod_produto, valor_total) produto (cod_produto, nome_produto)
Os campos em negrito representam a chave primária. Assinale a alternativa que apresenta a forma normal
aplicada.
Acerca dos conceitos de bancos de dados, julgue o item seguinte.
Em um projeto de banco de dados, a modelagem conceitual
define quais dados vão aparecer no banco de dados, mas sem
considerar a sua implementação.
I. Tem dependência com a classe do Gerenciador de Banco de Dados - GBD, mas não com o GBD específico. II. Total dependência do GBD específico. III. Não tem dependência com a classe do GBD a ser escolhido.
Definem os projetos de bancos de dados correta e respectivamente: