ESCRITORES (CPF, NOME) - LIVROS (ISBN, TITULO) ESCRITORES (CPF, NOME, ISBN) - LIVROS (ISBN, TITULO, CPF) ESCRITORES (CPF, NOME, ISBN) - LIVROS (ISBN, TITULO) 1. No Modelo Entidade Relacionamento, podemos definir Abstração de Dados como: A representação da estrutura de uma entidade Unidade de representação dos objetos do mundo real com características semelhantes A quantidade de instâncias da entidade ligada a outra entidade ou a ela mesma O processo de conversão dos objetos do mundo real para o virtual Um foto da entidade em um dado momento 2. Em bancos de dados relacionais, um relacionamento é definido como o conjunto de associações entre: entidades atributos. chaves. ocorrências bancos de dados http://simulado.estacio.br/bdq_simulados_exercicio.asp http://simulado.estacio.br/bdq_simulados_exercicio.asp http://simulado.estacio.br/bdq_simulados_exercicio.asp javascript:duvidas('1030663','7164','8','3523467','8'); javascript:duvidas('578838','7164','2','3523467','2'); 3. Acerca de projeto de banco de dados, é correto afirmar: Modelo entidade-relacionamento é adequado para representar a modelagem conceitual do banco de dados, enquanto o esquema de tabelas relacionais é adequado para o projeto físico do banco de dados. O projeto de um banco de dados ocorre em três fases principais: modelagem conceitual, projeto lógico e projeto físico. A modelagem conceitual tem como resultado um diagrama entidade-relacionamento e o projeto lógico transforma o modelo conceitual em modelo lógico, a ser implementado em um SGBD específico. No ciclo de vida de um sistema de informação é encontrada a fase de projeto de banco de dados que, por sua vez, divide-se em projeto organizacional, projeto de dados e projeto transacional. Um modelo de dados conceitual é obtido na fase de projeto lógico de banco de dados. A abordagem entidade-relacionamento, adotada no projeto de banco de dados, utiliza uma notação gráfica que permite distinguir aspectos de organização de arquivos, indexação e otimização do banco de dados. 4. Leia atentamente a seguinte situação: A Pet Coelhinho Feliz oferece serviços de corte e banho. Todo serviço possui uma identificação própria, uma descrição dos serviços e o preço. Para todo animal que entra na Pet os dados são guardados, como nome, data de nascimento, raça e nome do cliente. Cada cliente pode levar vários filhotes, mas cada filhote só poderá estar relacionado a um cliente. Ao final do dia o atendente totaliza o custo e recebe o pagamento do cliente. Marque a alternativa que indica as entidades de dados que constam na descrição. ANIMAL - SERVIÇOS - CLIENTES ATENDENTE - CLIENTES - SERVIÇOS SERVIÇOS - ATENDENTE - ANIMAL ANIMAL - SERVIÇO - ATENDENTE ANIMAL - MÉDICO - CLIENTES 5. "A Confederação Brasileira de Futebol possui várias federações filiadas a ela. Cada uma destas filia uma certa quantidade de árbitros e clubes, sendo que cada árbitro ou clube só pode estar filiado a uma única federação. Clubes inscrevem jogadores e um jogador só pode ser inscrito por um único clube. Já técnicos dirigem clubes, mas ao longo do campeonato, um clube pode vir a ser treinado por mais de um técnico e um técnico poderá treinar mais do que um clube, desde que, para isto, tenha se desligado do clube anterior. Em cada jogo do campeonato atuam 4 árbitros: um juiz, um bandeira amarela, um bandeira vermelha e um regra três. Em cada clube podem atuar até 16 jogadores por partida, já que desejamos ter informações do banco de reservas. Árbitros só podem ser escalados para jogos cujos times em disputa não sejam de sua federação. " Segundo a Regra de Negócio acima, é correto afirmar que: A cardinalidade entre a entidade ARBITRO e JOGO é um para muitos, e a atuação do árbitro no jogo é um atributo da entidade JOGO; A cardinalidade entre a entidade ARBITRO e JOGO é muitos para muitos, gerando uma entidade associativa que tem um atributo para armazenar a atuação do árbitro no jogo; A cardinalidade entre a entidade ARBITRO e JOGO é um para muitos, e a atuação do árbitro no jogo é um atributo da entidade ARBITRO; A cardinalidade entre a entidade ARBITRO e JOGO é muitos para muitos, e a atuação do árbitro no jogo deve ser armazenada pelo programa do usuário; Nenhuma das alternativas acima está correta. http://simulado.estacio.br/bdq_simulados_exercicio.asp http://simulado.estacio.br/bdq_simulados_exercicio.asp http://simulado.estacio.br/bdq_simulados_exercicio.asp javascript:duvidas('1121738','7164','3','3523467','3'); javascript:duvidas('633695','7164','4','3523467','4'); javascript:duvidas('880853','7164','5','3523467','5'); Explicação: A cardinalidade entre a entidade ARBITRO e JOGO é muitos para muitos, e a função do arbitro no jogo é um atributo da entidade associativa que é gerada desse relacionamentos muitos para muitos; 6. (Concurso: Banco do Nordeste) Entre as ferramentas de modelagem de sistemas de informações, tem-se a modelagem de dados, sobre a qual, é CORRETO afirmar que: em um modelo de dados normalizado, pode-se ter a mesma informação em diversos lugares, pois assim garante-se a sua integridade e unicidade. o diagrama de entidade-relacionamento é constituído pelas entidades e seus atributos e pelos relacionamentos existentes entre as entidades. a normalização define as normas e regras para cada uma das entidades do modelo de entidade e relacionamento. a modelagem de dados preocupa-se em identificar e definir as diversas funções e processos que deverão fazer parte do escopo do sistema. em um modelo de entidade-relacionamento totalmente normalizado, os relacionamentos podem ser do tipo: um para um, um para muitos e muitos para muitos. Gabarito Coment. 7. Na transformação de um modelo lógico tendo como base um modelo conceitual, o relacionamento de muitos para muitos entre duas entidades geram quantas tabelas no modelo lógico? 0 3 4 2 5 8. Qual opção abaixo não faz parte das etapas de um projeto de banco de dados? Levantamento de Requisitos Projeto Estrutural Projeto Lógico Projeto Físico Projeto conceitual 1. Analise o esquema relacional e as afirmações, em seguida marque a alternativa correta: ALUNO (matricula, nome) DISCIPLINA (codigo, nome, nrCredit) Cursa (matricula, codigo, nota) http://simulado.estacio.br/bdq_simulados_exercicio.asp http://simulado.estacio.br/bdq_simulados_exercicio.asp http://simulado.estacio.br/bdq_simulados_exercicio.asp http://simulado.estacio.br/bdq_simulados_exercicio.asp http://simulado.estacio.br/bdq_simulados_exercicio.asp http://simulado.estacio.br/bdq_simulados_exercicio.asp http://simulado.estacio.br/bdq_simulados_exercicio.asp javascript:duvidas('63483','7164','6','3523467','6'); javascript:duvidas('1030661','7164','7','3523467','7'); javascript:duvidas('1156643','7164','8','3523467','8'); matricula REFERENCES ALUNO codigo REFERENCES DISCIPLINA I - o DER correspondente possui 2 entidades e um relacionamento com cardinalidade de muitos-para-muitos (n:n) em ambos os lados. II - o DER correspondente possui 3 entidades e um relacionamento com cardinalidade de muitos-para-muitos (n:n) em ambos os lados. III - a tabela CURSA é um relacionamento no DER; IV - o atributo (campo) código deveria estar em aluno, pois aluno cursa disciplina; Somente as alternativas III e IV estão corretas; Somente as alternativas I, II, III estão corretas; Somente as alternativas I e III estão corretas; Somente as alternativas I e IV estão corretas; Somente as alternativas II e III estão corretas;