Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão Sejam as seguintes afirmações sobre o modelo entidade-relacionamento utilizado em bancos de dados: I. Um relacionamento, em um diagrama entidade-relacionamento, não pode ter atributos. II. Uma entidade fraca não tem atributos suficientes para formar uma chave primária. III. Em um diagrama entidade-relacionamento, os retângulos representam conjuntos de atributos. Sobre as afirmações, pode-se dizer que apenas II é correta. I, II e III são corretas. apenas I e II são corretas apenas II e III são corretas apenas I e III são corretas Gabarito Coment. 2a Questão Durante a modelagem de um sistema de controle de funcionários, foram levantadas as diversas informações, dentre elas: Um funcionário pode possuir vários dependentes, o qual é necessário identificar o seu nome e o grau de parentesco. Já por sua vez o dependente só pode pertencer a um funcionário. Para o funcionário é preciso armazenar seu nome, endereço, telefone, CPF e data de admissão. Sabe-se que um dependente só existe para a empresa enquanto o funcionário existir. Sendo assim, em relação a Dependente é correto afirmar: Dependente é um atributo de relacionamento. Dependente é um atributo multivalorado Dependente é uma entidade fraca. Dependente é um atributo composto da Entidade Funcionário. Dependente é uma entidade Forte. 3a Questão Usando-se o modelo Entidade-Relacionamento, quando o endereço de um empregado pode ser manipulado tanto como um todo como pelas suas partes separadas (CEP, Bairro, Cidade, etc.), ele deve ser modelado a) como um único atributo atômico. e) sempre como uma outra entidade. b) como um atributo multivalorado. c) como um atributo composto. d) apenas como uma coleção de atributos simples, um para cada parte. 4a Questão Um atributo para ser identificador dever ser classificado como: Composto e monovalorado Único e Obrigatório Não único e simples Composto e Obrigatório Único e opcional Gabarito Coment. 5a Questão Analise a figura a seguir, e marque a alternativa CORRETA. Existe dois atributos derivados na figura. Telefones é considerado um atributo composto e um atributo multivalorado. Pelo diagrama, verifica-se que uma região pode pertencer a mais de um município. Pelo diagrama, verifica-se que um corretor só atende uma região. É possível verificar a ocorrência de um relacionamento ternário no diagrama. 6a Questão Leia atentamente o mini mundo abaixo: Em uma empresa o departamento de pessoal registra os funcionários e os dependentes dos funcionários para que possam usufruir dos recursos e benefícios da empresa. Os funcionários e os dependentes podem usar os serviços no clube. Um funcionário pode estar casado com outro funcionário e o dependente estará relacionado aos dois. Construindo o modelo de entidade e relacionamento, marque a alternativa que define o conceito que será representado para DEPENDENTE em relação a FUNCIONÁRIO: Agregação Agregação referencial Auto Relacionamento Entidade Fraca Entidade Associativa 7a Questão O modelo Relacional é composto de: tuplas que são compostas de atributos, denominados comercialmente de tabelas e campos, respectivamente; tuplas que devem ser repetidas para que o conteúdo armazenado tenha backup; tabelas que são também chamadas de relações e, suas instâncias são chamadas de Tuplas; chave primária que é um identificador único das instâncias de cada tupla de uma tabela, podendo se repetir para identificar mais de uma instância de entidades iguais; chave estrangeira que é um identificador único das instâncias de cada tupla de uma tabela, podendo se repetir para identificar mais de uma instância de entidades iguais; 8a Questão Identifique se são verdadeiras ( V ) ou falsas ( F ) as afirmativas abaixo sobre o diagrama Entidade-Relacionamento (ER). ( ) Uma Entidade fraca não existe, se não estiver relacionada a outra. ( ) Um atributo é um conjunto de objetos do mundo real sobre os quais se deseja manter informações no banco de dados. ( ) Um atributo identificador não é necessariamente obrigatório. ( ) Um atributo composto possui mais de um valor para cada entidade. Assinale a alternativa que indica a sequência correta, de cima para baixo. F - F - V - V V - V - F - F V - F - F - F V - F - F - V F - V - F - V 1a Questão Uma loja de material esportivo deseja efetuar o cadastro de seus cliente com as seguintes informações Nome, telefones, email. Sendo assim, o ideal é definir o atributo telefones como: Atributo multivalorado. Atributo identificador. Atributo monovalorado. Atributo obrigatório. Atributo composto. 2a Questão Usando-se o modelo Entidade-Relacionamento, quando o endereço de cliente pode ser manipulado tanto como um todo como pelas suas partes separadas (CEP, Bairro, Cidade, etc.), ele deve ser modelado como um único atributo atômico. apenas como uma coleção de atributos simples, um para cada parte. como um atributo composto. como um atributo multivalorado. sempre como uma outra entidade. 3a Questão A afirmação " Um cinema possui uma ou varias sessões e uma sessão é de apenas um cinema. Cada sessão é de um e apenas um filme e um filme é exibido em varias sessões" seria convenientemente modelada como: Um relacionamento entre sessão e filme e outro relacionamento entre cinema e sessão Uma agregação entre sessão e filme e relacionar a entidade cinema com a agregação. Uma agregação entre cinema e sessão e relacionar a entidade filme com a agregação. Um relacionamento entre cinema e filme, um relacionamento entre sessão e filme e um relacionamento entre sessão e cinema. Uma agregação entre filme e cinema a relacionar a sessão com a agregação. 4a Questão Considere: No contexto da folha de pagamento de uma empresa, um funcionário de nome João ocupa o cargo de código 05 - Analista de Sistemas, é registrado na empresa sob a identidade 3.428, está alocado no Departamento de Tecnologia e sua idade é 35 anos. Em um modelo entidade-relacionamento normalizado, são entidade, relacionamento, atributo e chave, respectivamente: identidade, alocação, código e funcionário. funcionário, alocação, idade e identidade. folha de pagamento, empresa, idade e cargo. funcionário, empresa, cargo e idade. código, funcionário, empresa e alocação. 5a Questão Dois amigos resolveram abrir uma loja que compra e revende peças de hardware antigas. A loja se chama Naftalina Digital. A seguir é apresentada uma descrição do mini-mundo realizada logo após a primeira reunião com o projetista do banco de dados que será criado: Um fornecedor tem CPF, nome, telefone e de um a dois e-mails. Uma peça tem identificador, nome do fabricante, tipo, valor de compra e valor de venda. O valor de venda é o valor da compra acrescentado 30%. Um cliente possui código, nome, CPF, telefone, celular e de um a dois e-mails. Um fornecedor vende ao menos uma peça e uma peça é vendida exclusivamente por um fornecedor. Um cliente compra ao menos uma peça e uma peça é adquirida exclusivamente por um cliente. Quando um cliente comprar uma peça a data da compra também é armazenada. De acordo com a descrição acima, assinale a alternativa que apresenta o número correto de tipos de entidades e tipos de relacionamentos, respectivamente: 3 e 3 3 e 2 4 e 3 2 e 3 2 e 2 6a Questão Em um documentoque registra requisitos de informação, o seguinte trecho foi encontrado: "Sobre os clientes é necessário saber o seu código, o seu CNPJ, o seu endereço (rua, numero, complemento) e um ou mais telefones de contato". Dado isso, marque a alternativa CORRETA. O CNPJ é um exemplo de atributo multivalorado. O telefone seria um atributo multivalorado. O endereço é modelado como um atributo simples. O CNPJ deveria ser modelado como um atributo obrigatório, mas não único. O código é um atributo opcional. 7a Questão Em um modelo ER: um relacionamento também pode ter atributos um atributo é representado por um conjunto de entidades uma entidade é representada por um conjunto de relacionamentos um relacionamento também pode ter os chamados relacionamentos de definição um relacionamento não pode ter atributos 8a Questão Um atributo, em um modelo de entidade-relacionamento, possui "sub-atributos" em sua nomenclatura que podem ou não ser do mesmo tipo e que são agregados a ele no mundo real. Esse atributo é definido como: um atributo chave. um atributo monovalorado. um atributo composto. um atributo multivalorado. um atributo derivado. 1. Em um documento que registra requisitos de informação, o seguinte trecho foi encontrado: "Sobre os clientes é necessário saber o seu código, o seu CNPJ, o seu endereço (rua, numero, complemento) e um ou mais telefones de contato". Dado isso, marque a alternativa CORRETA. O CNPJ deveria ser modelado como um atributo obrigatório, mas não único. O CNPJ é um exemplo de atributo multivalorado. O telefone seria um atributo multivalorado. O endereço é modelado como um atributo simples. O código é um atributo opcional. 2. Analise a figura a seguir, e marque a alternativa CORRETA. CPF é tratado como um atributo chave para corretor. É possível verificar a ocorrência de um relacionamento ternário no diagrama. Pelo diagrama, verifica-se que um corretor só atende uma região. Existe dois atributos derivados na figura. Pelo diagrama, verifica-se que uma região pode pertencer a mais de um município. 3. Considere: No contexto da folha de pagamento de uma empresa, um funcionário de nome João ocupa o cargo de código 05 - Analista de Sistemas, é registrado na empresa sob a identidade 3.428, está alocado no Departamento de Tecnologia e sua idade é 35 anos. Em um modelo entidade-relacionamento normalizado, são entidade, relacionamento, atributo e chave, respectivamente: código, funcionário, empresa e alocação. funcionário, alocação, idade e identidade. folha de pagamento, empresa, idade e cargo. funcionário, empresa, cargo e idade. identidade, alocação, código e funcionário. 4. Sejam as seguintes afirmações sobre o modelo entidade-relacionamento utilizado em bancos de dados: I. Um relacionamento, em um diagrama entidade-relacionamento, não pode ter atributos. II. Uma entidade fraca não tem atributos suficientes para formar uma chave primária. III. Em um diagrama entidade-relacionamento, os retângulos representam conjuntos de atributos. Sobre as afirmações, pode-se dizer que apenas II e III são corretas apenas I e II são corretas apenas I e III são corretas I, II e III são corretas. apenas II é correta. Gabarito Coment. 5. Uma instituição de ensino deseja criar uma aplicação e um banco de dados específicos para as defesas de Trabalhos de Conclusão de Curso (TCC) de seus alunos. A seguinte descrição inicial foi obtida por meio de uma entrevista: Cada professor possui matrícula, nome, telefone, e-mail e de 1 a 3 titulações. Cada aluno possui matrícula, nome, telefone, celular e e-mail. Um professor pode orientar diversos alunos e um aluno é orientado por apenas um Professor. Um TCC possui identificador, título, resumo, de 3 a 5 palavras-chave, data de defesa e avaliação final. Um aluno defende um ou mais TCC e um TCC é defendido por um aluno. Supondo que você tenha sido contratado para construir um modelo conceitual baseado no texto descrito acima, assinale o número correto de entidades e relacionamentos descritos, respectivamente: 2 e 2 2 e 3 4 e 3 3 e 2 3 e 3 6. Em um documento que registra requisitos de informação, o seguinte trecho foi encontrado: "Sobre os clientes é necessário saber o seu código, o seu CNPJ, o seu endereço (rua, numero, complemento) e um ou mais telefones de contato." Dado isso, marque a alternativa CORRETA. O CNPJ é um exemplo de atributo multivalorado. O código é, nesse caso, um atributo identificador. O CNPJ deveria ser modelado como um atributo obrigatório, mas não único. O endereço é modelado como um atributo simples. O código é um atributo opcional. 7. Analise as tabelas (Produto e Fornecedor) e marque a alternativa que corresponde ao esquema relacional correto: PRODUTO codProd nomeProd qtProd precoProd codFornecedor 001234 Caderno Tilibra 2010 20,00 1 001235 Sombrinha 225 10,00 1 001236 Jogo de Toalhas 1246 60,00 2 FORNECEDOR codFornecedor nomeFornecedor telefFornecedor 1 Importador PING (11) 33333 3333 2 Karsten Virtual (11) 44444 4444 PRODUTO(codProd, nomeProd,qtProd,precoProd,codFornecedor) FORNECEDOR(codFornecedor,nomeFornecedor,telefFornecedor) codFornecedor REFERENCES PRODUTO PRODUTO(codProd, nomeProd,qtProd,precoProd,codFornecedor) codFornecedor REFERENCES FORNECEDOR FORNECEDOR(codFornecedor,nomeFornecedor,telefFornecedor) PRODUTO(codProd, nomeProd,qtProd,precoProd,codFornecedor) FORNECEDOR(codFornecedor,nomeFornecedor,telefFornecedor) PRODUTO(codProd, nomeProd,qtProd,precoProd,codFornecedor) codProduto REFERENCES PRODUTO FORNECEDOR(codFornecedor,nomeFornecedor,telefFornecedor) PRODUTO(codProd, nomeProd,qtProd,precoProd,codFornecedor) FORNECEDOR(codFornecedor,nomeFornecedor,telefFornecedor) codFornecedor REFERENCES FORNECEDOR 8. Uma loja de material esportivo deseja efetuar o cadastro de seus cliente com as seguintes informações Nome, telefones, email. Sendo assim, o ideal é definir o atributo telefones como: Atributo obrigatório. Atributo multivalorado. Atributo identificador. Atributo composto. Atributo monovalorado. 1. Usando-se o modelo Entidade-Relacionamento, quando o endereço de cliente pode ser manipulado tanto como um todo como pelas suas partes separadas (CEP, Bairro, Cidade, etc.), ele deve ser modelado apenas como uma coleção de atributos simples, um para cada parte. como um atributo composto. como um único atributo atômico. como um atributo multivalorado. sempre como uma outra entidade. 2. Um atributo, em um modelo de entidade-relacionamento, possui "sub-atributos" em sua nomenclatura que podem ou não ser do mesmo tipo e que são agregados a ele no mundo real. Esse atributo é definido como: um atributo derivado. um atributo multivalorado. um atributo monovalorado. um atributo chave. um atributo composto. Gabarito Coment. 3. Dois amigos resolveram abrir uma loja que compra e revende peças de hardware antigas. A loja se chama Naftalina Digital. A seguir é apresentada uma descrição do mini-mundo realizada logo após a primeira reunião com o projetista do banco dedados que será criado: Um fornecedor tem CPF, nome, telefone e de um a dois e-mails. Uma peça tem identificador, nome do fabricante, tipo, valor de compra e valor de venda. O valor de venda é o valor da compra acrescentado 30%. Um cliente possui código, nome, CPF, telefone, celular e de um a dois e-mails. Um fornecedor vende ao menos uma peça e uma peça é vendida exclusivamente por um fornecedor. Um cliente compra ao menos uma peça e uma peça é adquirida exclusivamente por um cliente. Quando um cliente comprar uma peça a data da compra também é armazenada. De acordo com a descrição acima, assinale a alternativa que apresenta o número correto de tipos de entidades e tipos de relacionamentos, respectivamente: 4 e 3 3 e 3 2 e 2 2 e 3 3 e 2 4. Durante a modelagem de um sistema de controle de funcionários, foram levantadas as diversas informações, dentre elas: Um funcionário pode possuir vários dependentes, o qual é necessário identificar o seu nome e o grau de parentesco. Já por sua vez o dependente só pode pertencer a um funcionário. Para o funcionário é preciso armazenar seu nome, endereço, telefone, CPF e data de admissão. Sabe-se que um dependente só existe para a empresa enquanto o funcionário existir. Sendo assim, em relação a Dependente é correto afirmar: Dependente é um atributo de relacionamento. Dependente é uma entidade fraca. Dependente é um atributo multivalorado Dependente é um atributo composto da Entidade Funcionário. Dependente é uma entidade Forte. 5. Em um documento que registra requisitos de informação, o seguinte trecho foi encontrado: "Sobre os clientes é necessário saber o seu código, o seu CNPJ, o seu endereço (rua, numero, complemento) e um ou mais telefones de contato." Dado isso, marque a alternativa CORRETA. O CNPJ deveria ser modelado como um atributo obrigatório, mas não único. O CNPJ é um exemplo de atributo multivalorado. O código é, nesse caso, um atributo identificador. O endereço é modelado como um atributo simples. O código é um atributo opcional. 6. A afirmação " Um cinema possui uma ou varias sessões e uma sessão é de apenas um cinema. Cada sessão é de um e apenas um filme e um filme é exibido em varias sessões" seria convenientemente modelada como: Uma agregação entre sessão e filme e relacionar a entidade cinema com a agregação. Uma agregação entre cinema e sessão e relacionar a entidade filme com a agregação. Um relacionamento entre cinema e filme, um relacionamento entre sessão e filme e um relacionamento entre sessão e cinema. Um relacionamento entre sessão e filme e outro relacionamento entre cinema e sessão Uma agregação entre filme e cinema a relacionar a sessão com a agregação. 7. Leia atentamente o mini mundo abaixo: Em uma empresa o departamento de pessoal registra os funcionários e os dependentes dos funcionários para que possam usufruir dos recursos e benefícios da empresa. Os funcionários e os dependentes podem usar os serviços no clube. Um funcionário pode estar casado com outro funcionário e o dependente estará relacionado aos dois. Construindo o modelo de entidade e relacionamento, marque a alternativa que define o conceito que será representado para DEPENDENTE em relação a FUNCIONÁRIO: Auto Relacionamento Agregação referencial Agregação Entidade Associativa Entidade Fraca 8. Em um documento que registra requisitos de informação, o seguinte trecho foi encontrado: "Sobre os clientes é necessário saber o seu código, o seu CNPJ, o seu endereço (rua, numero, complemento) e um ou mais telefones de contato". Dado isso, marque a alternativa CORRETA. O código é um atributo opcional. O CNPJ deveria ser modelado como um atributo obrigatório, mas não único. O CNPJ é um exemplo de atributo multivalorado. O endereço é modelado como um atributo simples. O telefone seria um atributo multivalorado. 1. Um atributo para ser identificador dever ser classificado como: Composto e Obrigatório Composto e monovalorado Único e opcional Não único e simples Único e Obrigatório Gabarito Coment. 2. Analise as tabelas (Produto e Fornecedor) e marque a alternativa que corresponde ao esquema relacional correto: PRODUTO codProd nomeProd qtProd precoProd codFornecedor 001234 Caderno Tilibra 2010 20,00 1 001235 Sombrinha 225 10,00 1 001236 Jogo de Toalhas 1246 60,00 2 FORNECEDOR codFornecedor nomeFornecedor telefFornecedor 1 Importador PING (11) 33333 3333 2 Karsten Virtual (11) 44444 4444 PRODUTO(codProd, nomeProd,qtProd,precoProd,codFornecedor) FORNECEDOR(codFornecedor,nomeFornecedor,telefFornecedor) codFornecedor REFERENCES FORNECEDOR PRODUTO(codProd, nomeProd,qtProd,precoProd,codFornecedor) codFornecedor REFERENCES FORNECEDOR FORNECEDOR(codFornecedor,nomeFornecedor,telefFornecedor) PRODUTO(codProd, nomeProd,qtProd,precoProd,codFornecedor) FORNECEDOR(codFornecedor,nomeFornecedor,telefFornecedor) codFornecedor REFERENCES PRODUTO PRODUTO(codProd, nomeProd,qtProd,precoProd,codFornecedor) FORNECEDOR(codFornecedor,nomeFornecedor,telefFornecedor) PRODUTO(codProd, nomeProd,qtProd,precoProd,codFornecedor) codProduto REFERENCES PRODUTO FORNECEDOR(codFornecedor,nomeFornecedor,telefFornecedor) 3. Analise a figura a seguir, e marque a alternativa CORRETA. Telefones é considerado um atributo composto e um atributo multivalorado. Pelo diagrama, verifica-se que uma região pode pertencer a mais de um município. Pelo diagrama, verifica-se que um corretor só atende uma região. Existe dois atributos derivados na figura. É possível verificar a ocorrência de um relacionamento ternário no diagrama. 4. Identifique se são verdadeiras ( V ) ou falsas ( F ) as afirmativas abaixo sobre o diagrama Entidade-Relacionamento (ER). ( ) Uma Entidade fraca não existe, se não estiver relacionada a outra. ( ) Um atributo é um conjunto de objetos do mundo real sobre os quais se deseja manter informações no banco de dados. ( ) Um atributo identificador não é necessariamente obrigatório. ( ) Um atributo composto possui mais de um valor para cada entidade. Assinale a alternativa que indica a sequência correta, de cima para baixo. V - F - F - F V - V - F - F F - F - V - V V - F - F - V F - V - F - V 5. Uma loja de material esportivo deseja efetuar o cadastro de seus cliente com as seguintes informações Nome, telefones, email. Sendo assim, o ideal é definir o atributo telefones como: Atributo multivalorado. Atributo monovalorado. Atributo composto. Atributo identificador. Atributo obrigatório. 6. Em um modelo ER: um relacionamento também pode ter os chamados relacionamentos de definição um relacionamento também pode ter atributos um relacionamento não pode ter atributos um atributo é representado por um conjunto de entidades uma entidade é representada por um conjunto de relacionamentos 7. Uma instituição de ensino deseja criar uma aplicação e um banco de dados específicos para as defesas de Trabalhos de Conclusão de Curso (TCC) de seus alunos. A seguinte descrição inicial foi obtida por meio de uma entrevista: Cada professor possui matrícula,nome, telefone, e-mail e de 1 a 3 titulações. Cada aluno possui matrícula, nome, telefone, celular e e-mail. Um professor pode orientar diversos alunos e um aluno é orientado por apenas um Professor. Um TCC possui identificador, título, resumo, de 3 a 5 palavras-chave, data de defesa e avaliação final. Um aluno defende um ou mais TCC e um TCC é defendido por um aluno. Supondo que você tenha sido contratado para construir um modelo conceitual baseado no texto descrito acima, assinale o número correto de entidades e relacionamentos descritos, respectivamente: 2 e 2 3 e 3 4 e 3 3 e 2 2 e 3 8. Em um documento que registra requisitos de informação, o seguinte trecho foi encontrado: "Sobre os clientes é necessário saber o seu código, o seu CNPJ, o seu endereço (rua, numero, complemento) e um ou mais telefones de contato." Dado isso, marque a alternativa CORRETA. O CNPJ deveria ser modelado como um atributo obrigatório, mas não único. O código é um atributo opcional. O CNPJ é um exemplo de atributo multivalorado. O código é, nesse caso, um atributo identificador. O endereço é modelado como um atributo simples.
Compartilhar