Baixe o app para aproveitar ainda mais
Prévia do material em texto
Banco de Dados Resumo para Prova do dia 17/09/2017 Qual é a diferença entre dado e informação? Dado é um valor, um elemento. Informação é o significado que este dado possui para cada usuário. Qual é o problema em se ter dados não compartilhados? A possível redundância de dados (dados duplicados no banco pela entrada repetida dos mesmos), ter sistemas isolados que não se ligam entre si e ter dados não compartilhados. Por que é importante se ter dados compartilhados? Para que não haja redundância de dados, não se tenha sistemas isolados e os dados de uma área possam ser usados em outro lugar. O que é um banco de dados? É um conjunto de dados integrados e compartilhados para atender um ou mais sistemas. Formado por um conjunto de arquivos armazenados de forma lógica e estruturada. O que é um SGBD? Sistema de Gerenciamento de Banco de Dados. É um software que permite o acesso ao Banco de Dados.Cria e manipula dados dentro do banco, consultando, adicionando, excluindo, etc. O que é um modelo de Dados? Representação abstrata e simplificada de uma realidade, informando as características dos dados armazenados no banco de dados, mas não os dados propriamente ditos. É uma descrição dos tipos de informações que estão armazenadas em um banco de dados. Quais são os 3 tipos de modelos? Conceitual - É uma representação fiel da realidade observada. Possui apenas as informações que o banco pode conter, mas não os dados em si. Aqui, são apenas abstraídos as informações de uma realidade. Aqui, estarão disponíveis para visualização as entidades, os atributos e os relacionamentos que possuem entre si. Lógico - Cria a representação gráfica dos dados. Pega as informações do modelo conceitual e cria tabelas. Físico - Etapa final onde é criado definitivamente o banco de dados com um SGBD específico. Aqui são detalhados os componentes da estrutura física do banco, como tabelas, campos, tipos de valores, índices, etc. Qual é a técnica mais difundida da modelagem conceitual? O modelo Entidade-relacionamento, representado pelo DER (diagrama entidade-relacionamento). Qual é a diferença entre Entidades, atributos e relacionamentos? Entidades - Representam os dados do sistema. (OBJETOS CONCRETOS, ABSTRATOS, EVENTOS E PAPÉIS A DESEMPENHAR) Relacionamento - Representa a ligação ou relação entre as entidades. Ação entre os dados. Atributos - Descritivos (citam as características das entidades), identificadores (identificam as entidades, como no código) e referencial (estabelece um relacionamento entre duas entidades). Qual é a diferença entre Entidade FORTE e FRACA? Entidade forte - Independente, não necessita de outras entidades para existir. Entidade fraca - Depende de outras entidades para existir. O que é cardinalidade? Número de ocorrências (MÍNIMO E MÁXIMO, respectivamente) de uma entidade, através de um relacionamento específico. O que são relacionamentos obrigatório e opcional? Obrigatório - Relacionamento onde a cardinalidade mínima é 1. Opcional - Relacionamento onde a cardinalidade mínima é 0. O que é generalização? Entidades que possuem subconjuntos de dados com características comuns. Exemplo - Um cliente pode ser uma pessoa física ou Jurídica. http://www.uel.br/pessoal/valerio/Lista%20de%20exercicios%20Resolvido%2001%20-%20MC%20-%206%20folhas.pdf
Compartilhar