Modelo de Banco de Dados

Slides:



Advertisements
Apresentações semelhantes
Modelo Relacional e Transformação DER x Relacional
Advertisements

Base de Dados para a Gestão de Informação de Natureza Pedagógica
Modelagem de Classes do Domínio
ANÁLISE E PROJETO DE SISTEMAS
Teoria de conjuntos – Conceitos Iniciais
Standard para representar e trocar informação estruturada
Prof.: Bruno Rafael de Oliveira Rodrigues
Prof. Bruno Rafael de Oliveira Rodrigues
Diagrama de Classes continuação.
Sistemas de Informação Redes de Computadores
SISTEMAS DE INFORMAÇÃO
Introdução à Programação Linguagem R
Modelo Entidade-Relacionamento
Projeto de Banco de Dados
DIAGRAMA DE CLASSES X DIAGRAMA DE ENTIDADES E RELACIONAMENTOS
Conteúdo: - Estrutura de Dados Homogênea.
Sistema Gerenciador de Banco de Dados SGBD
Mapeamento Objeto Relacional
Introdução a Bancos de Dados
Banco de Dados – Modelo Relacional Universidade Federal de Santa Catarina Banco de Dados Mapeamento ER- Relacional (Material adaptado das profs. Daniela.
CLASSIFICAÇÃO DOS SERES VIVOS
1 MODELAGEM COM A UML (UNIFIED MODELING LANGUAGE) BREVE HISTÓRICO CARACTERÍSTICAS CONCEITOS DE PROGRAMAÇÃO ORIENTADA A OBJETOS MODELAGEM DE ANÁLISE E DE.
Introdução à Programação Pascal - Começando Prof. Filipo Studzinski Perotto 2009.
Programação para Engenharia I
Projeto Lógico Transformação ER para o Modelo Relacional (nível lógico) Baseado em Regras São aplicáveis a maioria dos casos 1 esquema ER pode gerar N.
Prof. Alexander Roberto Valdameri
Paradigmas da Programação – Semestre 1 – Aula 3
Prof. Msc. Raul Paradeda Aula 3 Fundamentos
Geração de Código.
Camada de Persistência
Mapeamento de Objetos para Tabelas Relacionais
Banco de Dados Prof. MSc Wagner Siqueira Cavalcante
Prof. Alfredo Parteli Gomes
SQL Server 2012 Introdução a Modelagem de Dados
Modelo Conceitual Descreve a informação que o sistema vai gerenciar
Autoria de Aplicações Hipermídia Daniel Schwabe Departamento de Informática PUC-Rio [ Parte 6 ]
Mapeamento de Objetos para o Modelo Relacional - Introdução
Diferenças entre DER e Engenharia de Informações
Técnica de BD – Modelagem (2)
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
Prof. Daniel Aula 03.  Criar Projeto  Criar Pacote  Criando classes  Meu primeiro programa  Compilar  Comentários  Variáveis.
Prof.: Bruno Rafael de Oliveira Rodrigues
1.
REGRAS DE PRODUÇÃO DO MODELO LÓGICO
Análise e Projeto de Sistemas
By Ducheno Kelly Centro de Formação São Domingos.
Objetivos Apresentar de forma breve a Metodologia de Modelagem Orientada a Objetos (OMT). A partir de um modelo de objetos de um sistema de informação.
Campus de Caraguatatuba Aula 2: Introdução a Tecnologia de BD
Generalização e herança Agregação e composição
Sistemas de Informação (SI)
Camada de Persistência
Professor: André Didier Autor: Francisco Airton
Objetos em Bancos de Dados Relacionais Alcides Calsavara.
Prof. Renato de Oliveira Bastos
Modelagem Conceitual descreve a informação que o sistema vai gerenciar.
SisCol Modelo de Banco de Dados
Recuperação de Dados Banco de Dados Carina Farias
Subclasses dos nomes. Subclasses dos nomes Nome próprio Quando se refere a uma entidade particular, individualizada. Escreve-se com letra maiúscula.
Banco de dados e tipos de programação
Banco de Dados I Aula 3 - Projeto Conceitual de Banco de Dados
Projeto de Banco de Dados Ceça Moraes Dezembro/09.
Projetar Base de Dados. Copyright © 2002 Qualiti. Todos os direitos reservados. Qualiti Software Processes Projetar base de dados | 2 Objetivos deste.
Salário, Sexo, R$200,00, Veículos, Idade, Marco Antônio, Masculino, R$600,00, Funcionário, Marca, 18 anos, Livros, Motoristas, Maria do Carmo, Endereço,
Banco de Dados Prof. MSc Wagner Siqueira Cavalcante.
Diagrama de Classes Herança Dependências.
Modelo de Banco de Dados Jairo Charnoski Janisson Gois.
TESTE MALUCO. 1. PENSE NUM NÚMERO NATURAL DE 1 A 9.
Banco de dados – na prática Prof Jean Carlo Mendes Maio/2016 Unipac Lafaiete.
Gestão da Tecnologia da Informação Fundamentos de Sistemas de Banco de Dados Faculdade de Tecnologia Senac Jaraguá do Sul.
ACCESS Prof: Felipe Lira.  O que é o ACCESS ? Microsoft Access (nome completo Microsoft Office Access), também conhecido por MSAccess, é um sistema de.
Transcrição da apresentação:

Modelo de Banco de Dados SIGA Integrantes: -Cristiano Andrade -Isabella Menezes - Rafael Bezerra

Nomenclatura Nome do Banco de Dados - identifica a sigla do projeto que esta sendo automatizado. Ex: (SIGA). Nome das Tabelas – apenas reflete os dados armazenados nesta. Com a primeira letra maiúscula e as demais minúsculas. Para cada palavra interna, primeira letra em maiúsculo. Uso das palavras no singular sem acentuação ou caracteres especiais. Ex: - Cliente - ClienteJuridico Nome dos Atributos – começa sempre com os 3 caracteres da tabela correspondente seguido de underline e o nome do atributo. Com a primeira letra em maiúsculo e as demais minúsculas. Para cada palavra interna, primeira letra em maiúsculo. Ex: - CLI_Nome - CLI_Email (Tabela)  Cliente

Diagrama de Classes – Entidades Persistentes Diagrama de classes com as entidades persistentes e seus relacionamentos.

Regras de Mapeamento Utilizadas Cada atributo foi transformado em uma coluna da tabela; Identificação dos atributos chaves e únicos; Criação de índices só em tabelas que tem muito acesso. Mapeamentos realizados, estratégias utilizadas e justificativa na escolha da estratégia

Estratégias utilizadas Herança e Generalização Estratégia -> Criar uma tabela para cada classe da hierarquia.

Estratégias utilizadas Associação - Muitos para Muitos Estratégia  Foi criada uma tabela para cada classe e uma nova tabela para representar a associação.

Estratégias utilizadas Associação - Muitos para Muitos Estratégia  Foi criada uma tabela para cada classe e uma nova tabela para representar a associação.

Estratégias utilizadas Associação: Um para Um Estratégia  Criou uma única tabela com todos os atributos.

Diagrama Entidades Relacionamentos-DER Diagrama E-R resultante dos mapeamentos.