Atps Banco De Dados
Casos: Atps Banco De Dados. Pesquise 862.000+ trabalhos acadêmicosPor: joealison • 7/11/2013 • 2.431 Palavras (10 Páginas) • 794 Visualizações
Passo 2
Desenvolver um comparativo entre a utilização de arquivos convencionais (arquivo texto, por exemplo) e a utilização de um SGBD (Sistema Gerenciador de Banco de Dados) para armazenamento de dados. Nesse comparativo é essencial o apontamento de vantagens e desvantagens, bem como a aplicação de ambos os métodos em uma operação empresarial, por exemplo, registro de vendas.
Comparativo entre Arquivos convencionais e SGBD
Vantagens e Desvantagens
Arq. Convencionais:
• É feito de forma simples
• Pode ser feito sem conhecimento específico
• Qualquer um que “lê” tem uma primeira impressão do que se trata
• Difícil implantação e interação com o sistema
• Não é possível considerar o nível dos dados (Ex: quem é chave estrangeira, chave primária)
• Danos ao banco de dados afetam virtualmente todos os programas;
• Aplicação
• Pode ser utilizado como documentação pelos usuários
SGBD:
• Há maior facilidade para integração com o sistema
• A um padrão na disposição dos dados.
• Maior organização, facilitando assim operações como consulta, alteração deforma mais clara.
• Maior Segurança e confiabilidade dos dados
• Pode ser considerado mais difícil de ser implementado.
• Requere um conhecimento prévio para inserção de conteúdo
• Aplicação
• Pode ser utilizado efetivamente comunicando como sistema. Podem ser interligados
Passo 3
Fazer as atividades a seguir:
1. Definir, em no mínimo 10 linhas, “Modelo de Dados”.
É um conjunto de requerimentos de dados organizados, são representados através de desenhos, tabelas ou até mesmo de textos e utilizada para organizar informações dos negócios. São divididas em três partes a modelagem: Conceitual, Lógica e Física
2. Citar os três modelos de dados mais conhecidos descrevendo suas características e os softwares SGBD que utilizam cada um dos modelos.
Modelo Conceitual:
Representação dos conceitos e características observados no ambiente, ignorar particularidades de implementação.
Modelo Lógico:
Regras de Derivação: Normalização das estruturas de dados, derivação de estruturas de agregação e generalização-especialização.
Derivação de relacionamentos
Regras de Restrição:
Restrição de domínio, Restrição de Integridade, Restrição de Implementação.
Modelo Físico:
Inclui a análise das características e recursos necessários para armazenamento e manipulação das estruturas de dados (estrutura de armazenamento, endereçamento, acesso e alocação física).
3. Com base na entidade proposta no enunciado do desafio e nos modelos de dados citados neste passo, definam qual modelo de dados deverá ser utilizado na resolução do desafio. Por quê? Justificar a resposta com apresentação de exemplo.
4. Definir “Esquema” e “Instância” em banco de dados, utilizando-se das entidades propostas no desafio para representar e exemplificar suas definições.
Esquema: Descrição (textual ou gráfica) da estrutura de um banco de dados de acordo com um determinado modelo de dados
Esquema do Banco
• Armazenado no catálogo
• Mudanças muito menos frequentes
Instância: Conjunto de dados armazenados em um banco de dados em um determinado instante de tempo.
Estado do Banco:
• Dados do banco em qualquer ponto do tempo
• Inicialmente vazio
• Muda frequentemente
• Validade parcialmente garantida pelo SGBD
Etapa 2
Passo 1:
Criar um quadro para cada entidade proposta no desafio, identificando todos seus atributos com seus devidos tipos, chaves e relacionamentos esperados.
Passo 2
Entidade – Objeto do universo de interesse do Banco de Dados, cujas características se deseja armazenarem. Pode ser definida como qualquer coisa do Mundo real, abstrata ou concreta, na qual se deseja guardar informações. Exemplos de entidades: Cliente, Produto, Contrato, Vendas, etc.
Representação Gráfica.
Atributos - Características das entidades, Exemplos de atributos: Código do Produto (Entidade Produto), Nome do Cliente (Entidade Cliente).
Representação Gráfica:
Atributo Chave - Atributo único para a entidade.
Representação Gráfica:
Atributo Composto - Atributos com tipos de dados diferentes
Representação Gráfica:
Linhas - Ligam atributos a conjuntos de entidades e conjuntos de entidades a relacionamentos. Alguns autores chamam as linhas de arestas, em analogia às teorias de grafos e redes.
...