modelagem de sistemas de informaÇÃo introdução jalves mendonça nicácio - faa
TRANSCRIPT
![Page 1: MODELAGEM DE SISTEMAS DE INFORMAÇÃO Introdução Jalves Mendonça Nicácio - FAA](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc101497959413d8bd184/html5/thumbnails/1.jpg)
MODELAGEM DE SISTEMAS DE INFORMAÇÃOIntrodução
Jalves Mendonça Nicácio - FAA
![Page 2: MODELAGEM DE SISTEMAS DE INFORMAÇÃO Introdução Jalves Mendonça Nicácio - FAA](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc101497959413d8bd184/html5/thumbnails/2.jpg)
NO INÍCIO...
Utilização inicial dos computadores dados numéricos quantidade limitada de informações processamento serial poucos recursos para programação ênfase no algoritmo dados cativos dos programas dados em segundo plano
![Page 3: MODELAGEM DE SISTEMAS DE INFORMAÇÃO Introdução Jalves Mendonça Nicácio - FAA](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc101497959413d8bd184/html5/thumbnails/3.jpg)
EVOLUINDO...
Evolução dados em maior volume maior variedade de informações meios de maior capacidade consultas mais complexas
![Page 4: MODELAGEM DE SISTEMAS DE INFORMAÇÃO Introdução Jalves Mendonça Nicácio - FAA](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc101497959413d8bd184/html5/thumbnails/4.jpg)
O QUE ESTÁ ACONTECENDO COM TODO MUNDO?
Informatizando... Empresas Atividades Governo Educação
![Page 5: MODELAGEM DE SISTEMAS DE INFORMAÇÃO Introdução Jalves Mendonça Nicácio - FAA](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc101497959413d8bd184/html5/thumbnails/5.jpg)
INFORMATIZANDO
Ex.: Considerando a informatização da indústria Vendas
Esta função concentra as atividades da indústria relativas ao contato com os clientes, como fornecimento de cotações de preços, vendas, e informações sobre disponibilidade de produtos.
Produção Esta função concentra as atividades da indústria relativas
à produção propriamente dita, como planejamento da produção e controle do que foi produzido.
Compras Esta função concentra as atividades da indústria relativas
à aquisição dos insumos necessários à produção, como cotações de preços junto a fornecedores, compras e acompanhamento do fornecimento.
![Page 6: MODELAGEM DE SISTEMAS DE INFORMAÇÃO Introdução Jalves Mendonça Nicácio - FAA](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc101497959413d8bd184/html5/thumbnails/6.jpg)
SISTEMAS ISOLADOS
![Page 7: MODELAGEM DE SISTEMAS DE INFORMAÇÃO Introdução Jalves Mendonça Nicácio - FAA](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc101497959413d8bd184/html5/thumbnails/7.jpg)
PROBLEMAS: Redundância de Dados Redigitação: A mesma informação é digitada várias
vezes. No caso do exemplo da indústria, os dados de um produto são digitados no setor de vendas, no setor de produção e no setor de compras. Além de exigir trabalho desnecessário, a redigitação pode resultar em erros de transcrição de dados.
Inconsistências de dados: uma alteração na estrutura de um determinado produto pode ser informada através do sistema de produção e deixar de ser informada nos demais sistemas. A estrutura do produto passa a aparecer de forma diferente nos vários sistemas.
![Page 8: MODELAGEM DE SISTEMAS DE INFORMAÇÃO Introdução Jalves Mendonça Nicácio - FAA](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc101497959413d8bd184/html5/thumbnails/8.jpg)
SOLUÇÃO
Compartilhamento de dados cada informação é armazenada uma única vez sendo acessada pelos vários sistemas que dela
necessitam Banco de Dados: conjunto de dados
integrados que tem por objetivo atender a uma comunidade de usuários
![Page 9: MODELAGEM DE SISTEMAS DE INFORMAÇÃO Introdução Jalves Mendonça Nicácio - FAA](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc101497959413d8bd184/html5/thumbnails/9.jpg)
SISTEMA INTEGRADO COM DADOS COMPARTILHADOS
![Page 10: MODELAGEM DE SISTEMAS DE INFORMAÇÃO Introdução Jalves Mendonça Nicácio - FAA](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc101497959413d8bd184/html5/thumbnails/10.jpg)
SISTEMA DE BANCO DE DADOS
Solução para as limitações dos Sistemas de processamento de arquivos
Independência de dados/programasAlteração dos dados afeta “pouco” os programasNão precisa recompilar o programa
![Page 11: MODELAGEM DE SISTEMAS DE INFORMAÇÃO Introdução Jalves Mendonça Nicácio - FAA](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc101497959413d8bd184/html5/thumbnails/11.jpg)
MAS, ALGUMA COISA MUDOU...
A estrutura interna dos arquivos passa a ser mais complexa, pois estes devem ser construídos de forma a atender às necessidades dos diferentes sistemas
Surge o SGBD – Sistema Gerenciador de Banco de Dados
![Page 12: MODELAGEM DE SISTEMAS DE INFORMAÇÃO Introdução Jalves Mendonça Nicácio - FAA](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc101497959413d8bd184/html5/thumbnails/12.jpg)
SGBD
software que incorpora as funções de definição, recuperação e alteração de dados em um banco de dados
surgiram no início da década de 70 objetivo de facilitar a programação de
aplicações de banco de dados (BD). Tipos:
Relacional Orientado a Objetos
![Page 13: MODELAGEM DE SISTEMAS DE INFORMAÇÃO Introdução Jalves Mendonça Nicácio - FAA](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc101497959413d8bd184/html5/thumbnails/13.jpg)
![Page 14: MODELAGEM DE SISTEMAS DE INFORMAÇÃO Introdução Jalves Mendonça Nicácio - FAA](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc101497959413d8bd184/html5/thumbnails/14.jpg)
MODELO DO BANCO DE DADOS
Esquema do Banco de dados: descrição dos tipos de informações que estão
armazenadas em um banco de dados Ex.: banco de dados armazena informações
sobre produtos e que, para cada produto, são armazenados seu código, preço e descrição
Para construir modelos, utilizamos Linguagem de Modelagem de Dados
![Page 15: MODELAGEM DE SISTEMAS DE INFORMAÇÃO Introdução Jalves Mendonça Nicácio - FAA](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc101497959413d8bd184/html5/thumbnails/15.jpg)
TIPOS DE MODELOS
Modelo Conceitual - descrição do banco de dados de forma independente de implementação em um SGBD
Modelo Lógico - dependente do tipo particular de SGBD que está sendo usado.
Modelo Físico – Altamente dependente do SGBD utilizado.
![Page 16: MODELAGEM DE SISTEMAS DE INFORMAÇÃO Introdução Jalves Mendonça Nicácio - FAA](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc101497959413d8bd184/html5/thumbnails/16.jpg)
REPRESENTAÇÃO DO MODELO CONCEITUAL
![Page 17: MODELAGEM DE SISTEMAS DE INFORMAÇÃO Introdução Jalves Mendonça Nicácio - FAA](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc101497959413d8bd184/html5/thumbnails/17.jpg)
REPRESENTAÇÃO MODELO LÓGICO
TipoDeProduto(CodTipoProd,DescrTipoProd)
Produto(CodProd,DescrProd,PrecoProd,CodTipoProd)
CodTipoProd referencia TipoDeProduto
![Page 18: MODELAGEM DE SISTEMAS DE INFORMAÇÃO Introdução Jalves Mendonça Nicácio - FAA](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc101497959413d8bd184/html5/thumbnails/18.jpg)
LINGUAGENS DE SGBD
Linguagem de definição de dados (DDL) Linguagem de especificação do
armazenamento (SDL) Linguagem de definições de visões (VDL) Linguagem de manipulação de dados (DML)
![Page 19: MODELAGEM DE SISTEMAS DE INFORMAÇÃO Introdução Jalves Mendonça Nicácio - FAA](https://reader035.vdocuments.pub/reader035/viewer/2022062512/552fc101497959413d8bd184/html5/thumbnails/19.jpg)
ESQUEMAS E INSTÂNCIAS