Prévia do material em texto
O Modelo Entidade-Relacionamento é aplicável no desenvolvimento de um projeto de banco de dados pois tem como característica: A. Expressividade, porque permite distinguir os diferentes tipos de dados. B. intelegibilidade, porque os clientes de um sistema, leigos em informática, podem entender este modelo. C. Formalismo, porque é claro e não permite ambigüidade na sua interpretação. D. Pode ser representado como diagrama. E. Todas as alternativas anteriores estão corretas. Justificativa: O objetivo da modelagem de dados é possibilitar a apresentação de uma visão única não redundante e resumida dos dados de um problema. Também nos ajuda a entender a estrutura e o significado destes dados. A Modelagem de Dados é amplamente utilizada como meio de conhecer os problemas organizacionais e projetar soluções. Identifique os atributos no modelo Entidade-Relacionamento abaixo: Emissão C, Emissão T, Posse, Empréstimo. Número Cartão, Número Conta, CPF, Nome, Modelo,Tipo,Titular. Cartões, Clientes, Contas, Linhas de empréstimo, Talões (cheque). Corrente, Poupança, Individual, Conjunta, S, N. Nenhuma das alternativas anteriores. Justificativa: Tem como Entidade : Clientes, Cartões, Contas, talões e linha de emprestimos Relacionamentos: emissão C, Empréstimo, Emissão T, posse O restante são atributos das entidades e relacionamentos Assinale a alternativa correta: Desde o ínicio da computação, sempre existiram modelos de dados relacionais. Para criação de um banco de dados não há necessidade de utilização de modelos de dados. O modelo relacional tourno-se padrão a partir da década de 1970. Modelos hierárquicos e de rede foram utilizados antes de modelos relacionais de dados. Não existem outros modelos de dados além do modelo orientado a objetos. Justificativa: Edgar Frank Codd em 1970 propõe o modelo de dados relacional, que se tornou um marco em como pensar em banco de dados. Ele desconectou a estrutura lógica do banco de dados do método de armazenamento físico. Este sistema se tornou padrão desde então. Fonte: https://www.devmedia.com.br/a-historia-dos-banco-de-dados/1678 Considere um banco de dados construido para gerenciamento dos alunos de uma escola. Qual das alternativas melhor identifica as informações que devem ser armazendadas? Nome do aluno, RG do aluno, CPF do aluno, telefone do aluno. Nome do aluno, RG do aluno, nome do melhor amigo do aluno, cor dos olhos do aluno. Nome do aluno, nome da namorada (ou namorado) do aluno, CPF do aluno, endereço do aluno. Nome do aluno, endereço do aluno, data de nascimento do aluno. Alternativas A e D Justificativa: levanto em conta que o registro do aluno seje importante na escola, as melhores opções de cadastro com os dados pessoas bem como: NOME, TELEFONE, RG, CPF e ENDEREÇO. É um padrão nas escolas também facilitando a comunicação com o aluno ou pais fora do horario de aula. Festas SA é uma empresa de locação de materiais para festa. Em seu estoque existem mesas, cadeiras, toalhas, pratos, talheres, copos, e outros materiais não descartáveis que podem ser alugados por um ou mais dias para festas em toda a cidade. Existem muitos exemplares de cada tipo de material. A empresa é composta por um gerente e três funcionários que atendem seus clientes no balcão ou por telefone. É uma empresa que já tem 10 anos no mercado e chega a atender até 20 clientes em um final de semana. Qual a melhor ferramenta para auxiliar o negócio desta empresa? Uso de banco de dados e um sistema gerenciador de banco de dados para gerenciar clientes, estoque e locações. Uso de arquivos texto com as informações sobre clientes, estoque e locações e um editor de textos, como o Word, para gerenciar estes arquivos. Uso de papel, como livros caixa e agendas telefônicas, para gerenciar clientes, estoque e locações. Uso de planilhas, como do Excel, para gerenciar clientes, estoque e locações. Gerenciar clientes, estoque e locações utilizando apenas a memória, sem auxilio de qualquer tipo de ferramenta . Justificativa: O uso de banco de dados facilitará o controle e gerenciamento de qualquer empresa desse ramo, permitindo fazer o controle de estoque e pedidos a serem completados, reduzindo tempo e de forma que possa ser administrado. Em uma empresa, bancos de dados são importantes pois: Contém informações utilizadas apenas pela contabilidade, sem as quais a empresa se arrisca a pagar multas ao Imposto de Renda por erros na declaração. Propiciam o uso intensivo de computadores, fazendo com que a empresa pareça mais "moderna". Por exigir uso de informática, aumentam a quantidade de empregos nesta área. Permite o melhor gerenciamento das informações que a empresa tem sobre seu negócio. Não há razão para bancos de dados serem importantes para uma empresa. Justificativa: tem a função de gerenciar os dados de forma eficiente a fim de permitir aos usuários a execução de várias tarefas com facilidade. Assim sendo, o sistema armazena e organiza uma grande quantidade de informações dentro de um único aplicativo de software. Selecione a alternativa cuja afirmação esteja incorreta. O esquema do banco de dados descreve a estrutura dos dados e uma instância do banco de dados é o conteúdo do banco de dados, ou seja, os dados propriamente ditos, num determinado momento. Nos modelos de dados de rede e hierárquico os dados são representados como registros. Estes modelos foram muito utilizados em SGBD para mainframe. As categorias de modelos de dados são relacional, de rede e hierarquico sendo que estas categorias não estão relacionadas ao grau de independência em relação ao Sistema Gerenciador de Banco de Dados. Modelos de dados descrevem a estrutura de um banco de dados e não são os dados propriamente ditos. O modelo de dados de rede foi um dos primeiros que surgiram e o modelo de dados relacional é um dos mais utilizados. Justificativa: Há vários tipos de modelos de dados. Alguns dos mais comuns são: Modelo de banco de dados hierárquico Modelo relacional Modelo de rede Modelo de banco de dados orientado para objetos Modelo entidade-relacionamento Modelo documental Modelo entidade-atributo-valor Esquema em estrela O modelo relacional-objeto, que combina os dois que compõem seu nome Dadas as afirmações abaixo, selecione a alternativa correta. I – O Modelo Conceitual pode ser entendido pelo usuário, ou seja pode ser utilizado para validar a modelagem com o usuário. II – O Modelo Lógico representa a estrutura de um banco de dados conforme o Sistema Gerenciador de Banco de Dados escolhido. III – O Modelo Físico é independente do Sistema Gerenciador de Banco de Dados escolhido. Apenas a afirmação I está correta. Apenas a afirmação II está correta. Apenas a afirmação III está correta. As afirmações I e II estão corretas. As afirmações I, II e III estão corretas. Justificativa: O modelo lógico já leva em conta algumas limitações e implementa recursos como adequação de padrão e nomenclatura, define as chaves primárias e estrangeiras, normalização, integridade referencial, entre outras. Para o modelo lógico deve ser criado levando em conta os exemplos de modelagem de dados criados no modelo conceitual. Um banco de dados que não foi bem modelado tem como resultado: Dados precisos e armazenamento claro, de forma que as relações entre estes dados sejam bem compreendidas pelo usuário do banco de dados. Acesso rápido e eficiente aos dados. Repetição ou falta de informação e falta de clareza na relação entre os dados Garantia de disponibilidade e segurança das informações Representação das informações reais de forma completa e inequívoca. Justificativa: Um banco de dados bem modelado possui Chaves Diferentes , atributos bem estabelecidos, relação clara entre as entidades, pois são de suma importância para o desenvolvimento de outros diagramas e dar continuidade na construção do software Assinale a alternativa correta: Desde o ínicio da computação, sempre existiram modelos de dados relacionais.concorrentes. Para criação de um banco de dadosnão há necessidade de utilização de modelos de dados. O modelo relacional tourno-se padrão a partir da década de 1970. Modelos hierárquicos e de rede foram utilizados antes de modelos relacionais de dados. Não existem outros modelos de dados além do modelo orientado a objetos. Justificativa: Segundo Edgar Frank Codd propõe o modelo de dados relacional, que se tornou um marco em como pensar em banco de dados. Ele desconectou a estrutura lógica do banco de dados do método de armazenamento físico. Este sistema se tornou padrão desde então. Muitas discussões a respeito do valor da competição entre os sistemas enquanto a teoria de banco de dados conduz ao objetivo final de projeto de pesquisa. Dois principais protótipos de sistema relacional foram desenvolvidos entre 1974 e 1977 e demonstram um ótimo exemplo de como a teoria conduz a boas práticas.