Banco de Dados Modelo de Dados

Slides:



Advertisements
Apresentações semelhantes
Um pouco mais de cardinalidade e Relacionamentos
Advertisements

Laboratório WEB Professora: Viviane de Oliveira Souza Gerardi.
O Modelo E-R Definição: Características
Projeto de Banco de Dados
Projeto de Bancos de Dados
Professor: Rogério Lopes Disciplina: Engenharia de Software II Fortium Sistemas da Informação Engenharia de Software II.
ANÁLISE E PROJETO DE SISTEMAS
Banco de Dados Prof. MSc Wagner Siqueira Cavalcante
Análise Estruturada.
Profª Daniela TLBD.
REGRAS DE PRODUÇÃO DO MODELO LÓGICO
Treinamento PHP Módulo 2 PHP Avançado Waelson Negreiros
Curso Técnico em Informática
Campus de Caraguatatuba Aula 2: Introdução a Tecnologia de BD
Banco de Dados I Aula 4 - Projeto Conceitual de Banco de Dados
Modelo Entidade-Relacionamento (ER)
Modelagem Entidade-Relacionamento (MER)
Modelagem Orientada a Objetos com UML Cursos para a CTI - IME/USP Dairton Bassi, Hugo Corbucci e Mariana Bravo Departamento de Ciência.
SISTEMA DE GESTÃO DE ESTOQUES PARA DISTRIBUIDORAS DE FUMO Graciela Martins Luiz Orientador: Wilson Pedro Carli.
SIMULADOR WEB DO MERCADO DE COMPRA E VENDA DE AÇÕES NA BOLSA DE VALORES Luiz Alberto Fiamoncini Gui Orientador: Maurício Capobianco Lopes.
Quem usa se destaca. Ruris é um produto tecnológico para o agropecuarista moderno que possui visão ampla do negócio e um olhar para o futuro, rompendo.
Sistema para gerenciamento de comércio de produtos naturais Acadêmica: Dulcinéia Balloni Orientador: Prof. Wilson Pedro Carli Universidade Regional de.
OS – Cadastrar Ordem de Serviço. OBJETIVO: Cadastrar ordem de serviço para clientes sem que seja necessário efetuar uma venda ( semelhante ao orçamento,
PDV - Delivery. Objetivo : O delivery possibilita que o usuário informe um cliente para uma venda Delivery no PDV. Além diso, na tela Delivery é possível.
Compras - Pedido de Compra
SISTEMA WEB PARA GRUPOS TEATRAIS, PROFISSIONAIS LIBERAIS E AUTÔNOMOS DO MEIO ARTÍSTICO UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO.
Banco de Dados.  Relacionamentos  Exercícios  abstração de uma associação entre  (ocorrências de) entidades  simbologia: losango nomeado  denota.
Banco de Dados Relacionamentos entre Entidades Aula de 15/03/2016 Professor Alessandro Carneiro.
Gestão da Tecnologia da Informação Fundamentos de Sistemas de Banco de Dados Faculdade de Tecnologia Senac Jaraguá do Sul.
Endereço Completo do cliente com formas de pagamento liberado (duplicata, cheque ou carteira), os equipamentos cadastrados na OS e seus Contatos.
Supervisão e Redes Industriais Tutorial E3 Elipse Capítulo 14 ARMAZENAMENTO DE DADOS Felipe Domeni, Gabriel Martin, Leandro Gomes Rafael Benoliel, Tiago.
Modelo Entidade-Relacionamento
Disciplina: Sistemas de Informação
UNIVERSIDADE REGIONAL DE BLUMENAU
Criação: Caroline Brasileiro Atualização: Laura Matos
Software Dr.Análise A Saúde da sua Clínica!
Análise e Projeto de Sistemas II
3.1 Classes e Objetos Em um programa orientado a objetos normalmente existem vários objetos de um mesmo tipo. Por exemplo, um programa de controle de.
Tema 4 - Modelagem ER: Técnicas e Ferramentas
UML: Casos de Uso.
Nome do professor | número do curso
Sistemas de Gestão de Bases de Dados
Banco de Dados Representa o arquivo físico de dados, armazenado em dispositivos periféricos, para consulta e atualização pelo usuário. Possui uma série.
Segurança e Controle de Recursos de Sistemas e Informações
Tema 3 - Modelagem ER: Conceitos e Fundamentos
Curso Superior de Tecnologia em BD
BANCO DE DADOS II.
BANCO DE DADOS Araújo Lima Nov / 2017 Araújo.
Prof: Márcio Soussa Centro Universitário Jorge Amado
Modelagem de Banco de Dados através do ERwin
Não perca tempo, gerencie todos os atrativos do seu Município Você agora pode saber tudo sobre a movimentação do turismo.
Revisão Requisitos e Casos de Uso
Modelagem de Dados/Modelo Entidade-Relacionamento
BANCO DE DADOS I.
Formação e capacitação do software SAGE
Modelagem de Objetos de Domínio com Diagrama de Classes
Unidade 2 Modelo Conceitual
Software para Gestão Empresarial
MER – Modelo de Entidade Relacionamento
Dicionário de Dados.
FUNDAMENTOS DA GESTÃO DE PROCESSOS Business Process Modeling Notation
Soluções Inteligentes para ONGs Esportivas
Aula 11- Rafaela Bosse Schroeder
Módulo III Capítulo 2: SQLite
Aula Prática Objeto-Relacional Monitoria GDI
Modelagem Entidade-Relacionamento (MER)
Modelo Entidade-Relacionamento
Prof. Marcio Ferreira Modelagem de dados II
Software para Gestão Empresarial
Modelagem de Banco de Dados
Transcrição da apresentação:

Banco de Dados Modelo de Dados Aula de 08/05/2017 Professor Alessandro Carneiro

Modelo Conceitual de Banco de Dados Exemplo: um pequeno modelo conceitual para um sistema de uma pizzaria: Cliente (Nome, Endereço, Telefone) Pedido (Numero, Valor_Total, Desconto) Produto (Descricao, Quantidade, Preco_Venda) Solicita (Data) Contém (Quantidade, Preco_Pago)

Modelo de Dados Conjunto de conceitos que descrevem a estrutura dos dados de um sistema de BD. Objetivo de um modelo de dados é representar graficamente os dados de forma padronizada para uma melhor compreensão do sistema de Banco de Dados. Para isso será usado a ferramenta DER (Diagrama Entidade Relacionamento).

Modelo de implementação do Banco de Dados (modelo físico):

Modelo Conceitual de Banco de Dados Representa os dados de acordo com a regra de negócio do sistema que está sendo projetado, independente do software e hardware no qual o sistema será implementado. Existem diversas notações no mercado: Peter Chen, James Martin, Merise, etc. Este modelo é construído segundo uma MDS na atividade de análise de sistemas (projeto lógico do sistema).

Modelo de implementação do Banco de Dados (modelo físico): Representa os dados na forma como será implementado, logo, dependente do software e hardware no qual o sistema será implementado. Este modelo é construído segundo uma MDS na atividade de projeto de sistemas. É gerado a partir do modelo conceitual previamente construído.

Conceitos Entidade "Objeto do sistema que está sendo modelado sobre o qual deseja-se manter alguma informação útil para o usuário“ Exemplos de entidades: Sistema Pizzaria: Cliente, Produto, Caixa, Fornecedor, ... Sistema Recursos Humanos: Funcionário, Departamento, Benefício, ... Sistema universitário: Aluno, Professor, Funcionário, Disciplina, Curso, ... Sistema hospitalar: Médico, Paciente, Convênio, Exame, ... Sistema Bancário: Agência, Cliente, Tipo de Movimentação, Tipo de Aplicação

Conceitos - Entidade

Conceitos - Atributos Toda entidade possui atributos que a caracterizam. Estes atributos são de diversos tipos: Atributos simples ou compostos Atributos monovalorados ou multivalorados Atributos obrigatório ou opcional Atributos derivados ou não derivados

Conceitos - Atributos Atributo Identificador Um conjunto de um ou mais atributos cujos valores servem para distinguir uma ocorrência da entidade das demais ocorrências da mesma entidade. Também chamado de Chave Primária ou Primary Key. Notação que usaremos para atributos Medico (@CRM, Nome, Endereco, Telefone). Cliente (@Codigo_Cliente, Nome, Endereco(0,2), Telefone(0,n). Sessao_Cinema (@Numero_Sala, @Data_Sessao, @Hora_Inicio, Hora_Fim, Publico(0,1))

Exercício Identifique as possíveis entidades do sistema a seguir: O sistema de controle para uma Pizzaria tem como finalidade dar suporte ao controle de cadastros de clientes, pedidos, entrega, estoque, fluxo de caixa (contas a pagar e a receber) e fornecedores. Ao realizar o pedido o sistema identificará se o cliente é cadastrado e fornecerá ao cliente o tempo aproximado para a entrega da pizza. Será também verificado o crédito e a forma de pagamento. Depois de confirmado o pedido e o crédito do cliente será emitido uma ordem de entrega e dado baixa no estoque para que se possam emitir ordens de compras aos fornecedores, se necessário. O sistema possuirá todo um cadastro de fornecedores com seus respectivos produtos (pizzas semiprontas, refrigerantes, cervejas, etc) para auxiliar na compra dos mesmos. O sistema emitirá relatórios semanais de fluxo de caixa para a gerência.