Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a 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: 2 e 2 3 e 2 2 e 3 3 e 3 4 e 3 2a Questão Na arquitetura ANSI/SPARC de banco de dados, o nível conceitual Inclui um número de visões de usuário Descreve os caminhos de acesso para a base de dados Define a estrutura de armazenamento do banco de dados Define a estrutura do banco de dados para uma comunidade de usuários Descreve a parte do banco de dados em que um grupo de usuários está interessado, escondendo as outras partes 3a Questão - Na arquitetura para um Sistema de Banco de Dados, a divisão se faz em três níveis: Nível Interno, Nível Externo e Nível Conceitual. Qual alternativa que define esses três níveis? Nível Conceitual: nível de armazenamento, Nível Externo: nível lógico e Nível Interno: nível lógico, sem qualificação. Nível Interno: nível de armazenamento, Nível Externo: nível lógico e Nível Conceitual: nível lógico, sem qualificação. Nível Externo: nível de armazenamento, Nível Interno: nível lógico e Nível Conceitual: nível lógico, sem qualificação. Nível Conceitual: nível de comunidade, Nível Externo: nível lógico e Nível Interno: nível lógico, sem qualificação. Nível Interno: nível de armazenamento, Nível Conceitual: nível lógico e Nível Externo: nível lógico, sem qualificação. 4a Questão O modelo que descreve as estruturas de armazenamento de dados, tais como: tamanho dos campos, índices, tipo de preenchimento destes campos, é: Modelo lógico Modelo essencial Modelo de dados Modelo conceitual Modelo físico 5a Questão Para facilitar a implementação de um sistema de banco de dados, é recomendado, previamente, fazer um diagrama entidade-relacionamento (ER). Dessa forma, analise o diagrama ER abaixo: I)"Funcionário" é uma entidade forte. II) "Dependente" por se tratar de uma entidade fraca, além do 'Codigo_dependente' ela também precisa da propriedade chave do funcionário ('Codigo_funcionario'). III) O atributo 'Telefone' em "Funcionário" é multivalorado. Marque a alternativa correta. As alternativas II e III estão corretas. Apenas a alternativa I está correta. As alternativas I e II estão corretas. Apenas a alternativa III está correta. Apenas a alternativa II está correta. 6a Questão O Diagrama Entidade-Relacionamento é utilizado para elaboração do seguinte modelo de dados: físico interno externo hierárquico conceitual 7a Questão Os programas de modelagem de banco de dados apresentam vários benefícios para a implementação de um determinado projeto de banco de dados. Alguns dos benefícios são: Facilitar o uso de uma linguagem de programação, acelerar o desenvolvimento do sistema e diminuir o custo do projeto. Decomposição de estrutura complexa, construção de programas de alta qualidade e facilidade de publicação do sistema na web. Simplificar programas e o processo de desenvolvimento, acelerar o desenvolvimento do sistema e diminuir o custo do desenvolvimento do sistema. Simplificação de programas e do processo de desenvolvimento, decomposição de estrutura simples e criação de fluxogramas. Maior previsibilidade do custo do projeto, facilitar a apresentação do projeto e melhorar a programação da linguagem de programação a ser utilizada. 8a Questão Uma entidade é representada por um conjunto de atributos. Os atributos são as características de uma entidade, os quais podem ser classificados em simples, compostos, multivalorados ou determinantes. Desta forma, marque a alternativa que apresenta um atributo composto / monovalorado. sexo cor idade titulo_eleitor estado_civil
Compartilhar