Desenvolva uma comparação entre o uso de um arquivo regular e usar SGBD para armazenamento de dados
Seminário: Desenvolva uma comparação entre o uso de um arquivo regular e usar SGBD para armazenamento de dados. Pesquise 862.000+ trabalhos acadêmicosPor: bastante • 17/3/2014 • Seminário • 1.063 Palavras (5 Páginas) • 432 Visualizações
ETAPA 01:
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.
Sistemas de Gerenciamento de Arquivos:
Por ser feito de forma simples,não requer muito conhecimento,pois qualquer um que ler,já sabe do esta falando.
A implantação e interação com o sistema não é fácil,não é possível saber quem é chave estrangeira,e quem é chave primaria.
Qualquer dano ao banco de dados,todos os programas são afetados virtualmente.
Todos os usuários podem usa-lo como documentação.
SGBD – Sistema Gerenciador de Banco de Dados
A integração com o sistema é mais fácil.
Operações como consulta se torna mais fácil,pois é mais organizado.
As alterações são mais claras.
A implantação é mais difícil,pois requer um conhecimento para inserir o conteúdo.
Fazer as atividades a seguir:
1. Definir, em no mínimo 10 linhas, “Modelo de Dados”.
2. Citar os três modelos de dados mais conhecidos descrevendo suas características e os
softwares SGBD que utilizam cada um dos modelos.
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.
1. 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. Modelagem Conceitual:
Modelo de dados, que descreve a estrutura de um banco de dados de forma independente de um SGBD particular.
Existem as seguintes etapas no processo de desenvolvimento de sistemas:
– Análise do Sistema
– Projeto
– Desenvolvimento ou Implementação.
A criação do Modelo conceitual fica na etapa de análise. A técnica mais estendida de modelagem conceitual é a
abordagem Entidade-Relacionamento (ER),onde um modelo conceitual é representado através de um diagrama,chamado
de Diagrama Entidade-Relacionamento (DER).
Modelagem Lógica:
Resultado da aplicação de regras de derivação sobre um modelo conceitual,onde o acesso aos desenvolvedores é mais restrito.
A representação de objetos,características e relacionamentos é feita de acordo com as regras de implementação e limitações,que
são impostas por algum tipo de tecnologia relacional,orientada a objetos.
Modelo Físico:
É feito a partir do lógico e descreverá as estruturas físicas de armazenamento de dados (tamanho de campos, índices, métodos de acesso do SGBD, etc.).
Pode ser necessário o conhecimento do modo físico de implementação das estruturas de dados,que é o ponto básico para esse tipo de modelo.
3. Modelagem conceitual,pois é a forma mais real dos fatos e a que esta mais próxima da realidade,onde o cliente devera ser envolvido a fim de obter
o levantamento de dados que prestarão suporte à construção de todo o modelo.
Um bom modelo conceitual permite prever o efeito de ações,sem um bom modelo conceitual efetuam-se as operações receitadas, sem saber
que efeitos esperar ou, o que fazer se as coisas não derem certo.
4. ESQUEMA:
Descrição através de texto ou gráficos da estrutura de um banco de dados
de acordo com um determinado modelo de dados.
Na entidade Estacionamento:
nro_ficha,
cpf_proprietario,
nome_proprietario,
telefone_com,
telefone_res,
telefone_cel,
e-mail,
placa_veiculo,
modelo_veiculo,
cor_veiculo,
tipo_veiculo,
ano_veiculo.
Na entidade Vaga:
nro_vaga,
vaga_veiculo,
modelo_veiculo,
cor_veiculo,
tipo_veiculo,
ano_veiculo.
INSTÂNCIA:
Conjunto
...