MODELAGEM DE SISTEMAS DE INFORMAÇÃO

Slides:



Advertisements
Apresentações semelhantes
Sistemas Distribuídos
Advertisements

Laboratório WEB Professora: Viviane de Oliveira Souza Gerardi.
Curso: Banco de Dados I Análise de Sistemas PUC Campinas
Resumo 1.1) Introdução 1.2) Abordagem Convencional de Arquivos
Resumo 1.1) Introdução 1.2) Abordagem Convencional de Arquivos
BANCO DE DADOS Transparências baseadas no capítulo 1 do livro de KORTH e SILBERCHATZ e 1 e 2 do livro de ELMASRI e NAVATHE. Juliana Amaral e Rodrigo Baroni.
Funcionalidades de um SGBD
Introdução a Banco de Dados
Introdução a Banco de Dados Prof.: Bruno Rafael de Oliveira Rodrigues.
SISTEMAS DE INFORMAÇÃO
Maurício Edgar Stivanello
Introdução aos Sistemas Gerenciadores de Banco de Dados
Professora: Aline Vasconcelos
SCC Bancos de Dados e Suas Aplicações
Conceitos Básicos Dado: fato do mundo real que está registrado e possui um significado implícito no contexto de um domínio de aplicação Exemplos: endereço,
Seminários Avançados I
Fundamentos de Banco de Dados Prof. Alexander Roberto Valdameri
Sistema de Banco de Dados
Linguagem de Banco de Dados - SQL
Programação e Sistemas da Informação
ENTERPRISE RESOURSE PLANNING
Administração de Sistemas de Informação Banco de Dados
CONCEITOS Modelo de Dados
Educação Profissional Técnica de Nível Médio em Informática
SGBD.
SQL Server 2012 Introdução a Modelagem de Dados
BANCO DE DADOS - CONCEITOS
Tecnologias de Linguagens para Banco de Dados
Banco de Dados Aplicado ao Desenvolvimento de Software
É um conjunto de registos dispostos numa estrutura regular que possibilita a reorganização dos mesmos e a produção de informação com a menor redundância.
Tecnologias de Linguagens para Banco de Dados I
Banco de Dados e Usuários do Banco de Dados (capítulo 1)
BD.
Prof. Kelly E. Medeiros Bacharel em Sistemas de Informação
ACESSO A BASE DE DADOS.
Projeto de Banco de Dados
Introdução a Banco de dados
Treinamento PHP Módulo 2 PHP Avançado Waelson Negreiros
Curso Técnico em Informática Modalidade Integrado Instituto Federal do Sul de Minas, câmpus Pouso Alegre Professora Michelle Nery Banco de Dados Instituto.
Contexto da disciplina
A abordagem de banco de dados para gerenciamento de dados
Fundamentos de Banco de Dados Fundamentos de Banco de Dados Prof. Gale 2º. Semestre 2008.
Banco de Dados Aplicado ao Desenvolvimento de Software
Curso Técnico em Informática DISCIPLINA: Implementação a Banco de Dados PROFESSOR: Flávio Barbosa PARACATU /MG.
Objetivos do Capítulo Explicar a importância da implementação de processos e tecnologias de gerenciamento de dados numa organização. Explicar as vantagens.
Cristina Paludo Santos URI – Campus de Santo Ângelo
Campus de Caraguatatuba Aula 2: Introdução a Tecnologia de BD
Introdução a Banco de Dados Aula 04
Banco de Dados I Objetivo:
Mestrado em Engenharia de Computação área de concentração Geomática
Banco de dados 1 Modelagem de Dados Utilizando MER
Sistemas de Informações Geográficas: História e Definições
Capítulo 1 Sistemas de Banco de Dados
TLBD II – Técnicas e Linguagem para Bando de Dados II
Bancos de Dados Fundamentos Prof. Marcos R. Cardoso.
Professor: Leandro Chernicharo.  Uma coleção de dados relacionados;  Dados  Fatos conhecidos que podem ser gravados e têm um significado implícito.
UCSal – Bacharelado em Informática
UCSal – Bacharelado em Informática Banco de Dados Profa. Semíramis Assis
Banco de Dados I Aula 3 - Projeto Conceitual de Banco de Dados
B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:
Plano de Ensino Conceitos e Características Tipos de Banco de Dados
1 Database Systems, 8 th Edition Sistemas de Banco de Dados: Projeto, Implementação e gestão Oitava Edição Capítulo 2 Modelo de Dados.
Professora: Kelly de Paula Cunha
1 Database Systems, 8 th Edition Sistemas de Banco de Dados: Projeto, Implementação e gestão Oitava Edição Capítulo 2 Modelo de Dados.
Banco de Dados Distribuídos Sílvia Cristina de Matos Soares
Modelos de dados.
Banco de Dados Parte 1 Profa. Ana Karina Barbosa Fevereiro/2008.
Fundamentos de Banco de Dados Prof. André Cypriano M. Costa
BANCO DE DADOS Prof. Marcelo West
Modelagem de Banco de Dados: Conceitos
Transcrição da apresentação:

MODELAGEM DE SISTEMAS DE INFORMAÇÃO Introdução Jalves Mendonça Nicácio - FAA

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

Evoluindo... Evolução dados em maior volume maior variedade de informações meios de maior capacidade consultas mais complexas

O que está acontecendo com todo mundo? Informatizando... Empresas Atividades Governo Educação

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.

Sistemas Isolados

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.

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

Sistema Integrado com dados compartilhados

Sistema de Banco de Dados Solução para as limitações dos Sistemas de processamento de arquivos Independência de dados/programas Alteração dos dados afeta “pouco” os programas Não precisa recompilar o programa

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

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

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

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.

REPRESENTAÇÃO DO MODELO CONCEITUAL

REPRESENTAÇÃO MODELO LÓGICO TipoDeProduto(CodTipoProd,DescrTipoProd) Produto(CodProd,DescrProd,PrecoProd,CodTipoProd) CodTipoProd referencia TipoDeProduto

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)

ESQUEMAS E INSTÂNCIAS