Técnicas de Modelação de Dados
|
|
- Lorena Inês de Andrade de Santarém
- 6 Há anos
- Visualizações:
Transcrição
1 Técnicas de Modelação de Dados Diagrama de Classes Curso Profissional Técnico de Gestão e Programação de Sistemas de Informáticos Programação e Sistemas de Informação Módulo 13 Técnicas de Modelação de Dados Professora: Sandra Soares
2 Diagramas de Classes O diagrama de classes: é uma evolução dos diagramas ER; apresenta elementos dos diagramas ER com conceitos da POO; é constituídos por um conjunto de classes interligadas através de relacionamentos.
3 Classes Uma classe representa uma coleção de elementos, acerca dos quais é necessário guardar informação no sistema. Classe Equivalente Entidade
4 Atributos Tal como uma entidade no modelo ER, uma classe é constituída por atributos. Atributo: é uma característica ou propriedade de uma entidade ou classe. Ex.: nome, morada, telefone, etc. Todos os atributos têm domínio, que corresponde ao conjunto de valores que esse atributo pode assumir. Ex.: string, data, numérico, etc.
5 Representação de Classes Nome da Classe Zona de atributos Zona das operações ou métodos
6 Operações ou métodos As operações ou métodos são um conceito que deriva da POO. Na prática da modelação de dados a parte das operações ou métodos é opcional, porque o que está em causa é modelar as estruturas de dados e os seus relacionamentos.
7 Relacionamentos entre classes À semelhança dos diagramas ER, classificam-se os relacionamento entre classes nos diagramas de classes quanto ao número de classes envolvidas. Assim, temos: Relacionamentos unários ou reflexivos; Relacionamentos binários; Relacionamentos ternários ou se ordem superior.
8 Grau do relacionamento Nos diagramas de classes, por vezes, tomam-se os dois indicativos da quantidade máxima para dizer (à maneira dos diagramas ER) se o relacionamento é do tipo: 1:1 (um para um), 1:M (um para muitos) ou M:N (muitos para muitos) Notação nos diagramas de classes: 1: ou :M * ou * M:N 0..* * ou 1..* *
9 Relações representadas por classes associativas Este diagrama traduz que um Cliente pode encomendar 0 ou muitos artigos e um artigo pode ser encomendado por 0 ou muitos clientes. Mas interessa-nos representar dados relativos à encomenda como a data da encomenda e o valor total. Encomenda transforma-se, assim, numa classe (classe associativa).
10 Relações representadas por classes associativas O relacionamento foi transformado numa classe associativa.
11 Relações representadas por classes associativas Em casos como este, poderíamos considerar, logo à partida, Encomenda como uma Entidade/Classe. O diagrama 1 representa uma alternativa ao diagrama do diapositivo anterior. Contudo, uma encomenda pode ter mais do que um artigo! O Diagrama 2 representada esta situação! Diagrama 1 Diagrama 2
12 Relações representadas por classes associativas Há situações em que não faz sentido converter a classe associativa numa classe. Consideremos, por exemplo, a parte do SI de uma empresa em análise que representa os funcionários e os diferentes departamentos em que eles trabalham. Problema: interessa registar as datas de entrada e de saída de cada funcionário em relação a cada departamento por onde passa.
13 Relações representadas por classes associativas Classe associativa resultante do problema anterior:
14 Generalizações e especializações Exemplo de uma generalização (classe Cliente) com duas especializações (Cliente_individual e Cliente_Empresa). O conceito de herança é aplicado neste caso.
15 Agregações e composições Uma outra situação especial que surge nos relacionamentos entre duas classes é aquela em que uma classe corresponde a uma parte de um todo que é a outra classe. A estas situações dá-se o nome genérico de agregação, mas distinguem-se dois tipo: Agregação fraca/simples ou somente agregação; Agregação forte ou composição.
16 Agregação simples Numa agregação (simples ou fraca), um objeto de uma classe pertence a um objeto de outra classe, mas este último não tem exclusividade de posse sobre o primeiro. Exemplo: Um sistema de uma empresa regista os dados dos seus empregados como: código, Nome, Data_Nasc e Endereço. Os analistas, verificam que há endereços que são partilhados por mais do que um empregado (caso de pais, filhos, conjugues, etc.). Endereço pode, então, ser considerado uma classe de agregação, em relação à classe Empregado.
17 Agregação forte ou composição No caso da agregação forte ou composição, temos a situação em que um objeto de uma classe pertence, com exclusividade, a um objeto de outra classe. Consideremos de novo a classe Encomenda! Analisando detalhadamente: Uma Encomenda pode conter vários produtos e um produto pode ser encomendado várias vezes! Nestes casos, é habitual criar-se uma classe de composição, por exemplo, Item_Encomenda, que fica agregada à classe Encomenda. Neste caso, uma encomenda pode conter um ou vários itens; cada item pertence a uma única encomenda.
Administração e Projeto de Banco de dados. Aula 4 Modelagem Conceitual Tipos de Relacionamentos
Administração e Projeto de Banco de dados Aula 4 Modelagem Conceitual Tipos de Relacionamentos Profº Mauricio M. Faria UNIBAN 1 Relacionamento Unário Relacionamento Unário ou Auto-Relacionamento representa
Leia maisTécnicas de Modelação de Dados
Técnicas de Modelação de Dados Diagrama Entidade-Relacionamento (ER) Curso Profissional Técnico de Gestão e Programação de Sistemas de Informáticos Programação e Sistemas de Informação Módulo 13 Técnicas
Leia maisBanco de Dados I Generalização/Especialização
Banco de Dados I Frederico Queiroga fredericoqueiroga@gmail.com https://sites.google.com/site/fredericoqueiroga/ Extensões É possível modelar a maioria dos bancos de dados apenas com os conceitos básicos
Leia maisSISTEMA DE INFORMAÇÃO Modelo Conceitual. Prof. Luiz Fernando Laguardia Campos FMS
SISTEMA DE INFORMAÇÃO Modelo Conceitual Prof. Luiz Fernando Laguardia Campos FMS lflcampos@machadosobrinho.com.br Modelo conceitual Um modelo conceitual é uma descrição do banco de dados de forma independente
Leia maisCorrespondência das NOTAÇÕES Razão de Cardinalidade e Restrição de participação com Restrição Estrutural
Correspondência das NOTAÇÕES Razão de Cardinalidade e Restrição de participação com Restrição Estrutural A1 A2 A3 A4 A5 D1 D2 D3 A6 A7 Razão de Cardinalidade Relacionamento Entidade Restrição de participação
Leia maisProf. Fabiano Taguchi
BANCO DE DADOS Prof. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@hotmail.com MODELO RELACIONAL O modelo relacional é baseado no conceito de relações (conjuntos), neste modelo as
Leia maisBANCO DE DADOS I. Prof. Luiz Antônio Vivacqua C. Meyer
BANCO DE DADOS I Prof. Luiz Antônio Vivacqua C. Meyer Projeto de Banco de Dados Etapas do Desenvolvimento de um Projeto de Sistemas: 1. Levantamento de Requisitos a. Requisitos Funcionais b. Requisitos
Leia maisPROJETO DE BANCO DE DADOS -PROJETO CONCEITUAL. Prof. Angelo Augusto Frozza, M.Sc.
PROJETO DE BANCO DE DADOS -PROJETO CONCEITUAL Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza PROJETO CONCEITUAL Levantamento de requisitos Modelagem Conceitual Modelo ER PROJETO CONCEITUAL
Leia maisCURSO TÉCNICO DE MULTIMÉDIA SISTEMAS DE INFORMAÇÃO. Parte 1. Ano letivo
CURSO TÉCNICO DE MULTIMÉDIA SISTEMAS DE INFORMAÇÃO Parte 1 Ano letivo 2018 2019 PROFESSORA Professora: Sónia Santos Curso Profissional de Técnica de Informática e Gestão; Licenciatura em Engenharia Informática;
Leia maisProjeto Lógico de BDOO
Projeto Lógico de BDOO Entidades Classes Relacionamentos Atributos Atributos Herança Herança Associação Diagrama ER Modelo OO (abstração da realidade) (organização de dados) Mapeamento de Entidades Entidades
Leia maisBanco de Dados. André Luís Duarte Capítulo 2. exatasfepi.com.br
exatasfepi.com.br Banco de Dados André Luís Duarte Capítulo 2 Eu é que sei os pensamentos que tenho a vosso respeito... pensamentos de bem e não de mal... (Jr 29:11) Modelo Conceitual (MER) Abstração e
Leia maisProjeto de Banco de Dados
Projeto de Banco de Dados Atividade de modelagem de dados em diversos níveis de abstração Modelagem conceitual (projeto conceitual) abstração de mais alto nível objetivo: representação dos requisitos de
Leia maisModelagem de dados usando o modelo Entidade- Relacionamento (ER)
Modelagem de dados usando o modelo Entidade- Relacionamento (ER) slide 1 Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Tópicos Usando modelo de dados conceituais de alto nível
Leia maisProjeto de Banco de Dados
Projeto de Banco de Dados Atividade de modelagem de dados em diversos níveis de abstração Modelagem conceitual (projeto conceitual) abstração de mais alto nível objetivo: representação dos requisitos de
Leia maisModelo Entidade Relacionamento
Programa DCC011 Introdução a Banco de Dados Modelo Entidade Relacionamento Mirella M. Moro Departamento de Ciência da Computação Universidade Federal de Minas Gerais mirella@dcc.ufmg.br Introdução Conceitos
Leia maisProject-Based Learning TADS MS Diagrama de Classes
Bagé, 05 de abril de 2018 Project-Based Learning TADS - 01 2018 MS Diagrama de Classes Leandro Camargo Professor EBTT www.leandrocamargo.com.br (53)984012416 As classes são representadas por retângulos
Leia mais7.8 DIAGRAMA DE CLASSES
7.8 DIAGRAMA DE CLASSES O diagrama de classes representa a estrutura do sistema, recorrendo ao conceito de classe e suas relações. O modelo de classes resulta de um processo de abstracção onde são identificados
Leia maisAula 4 SBD Modelo Entidade Relacionamento Parte 2. Profa. Elaine Faria UFU
Aula 4 SBD Modelo Entidade Relacionamento Parte 2 Profa. Elaine Faria UFU - 2018 Hierarquia de Classe É natural classificar as entidades de um conjunto de entidades em subclasses Ex: Funcionário Horista
Leia maisModelo Entidade-Relacionamento
Modelo Entidade-Relacionamento Processo de Projeto de Bancos de Dados Mini-Mundo Análise de Requisitos Requisitos Funcionais Requisitos do BD Análise Funcional Projeto Conceitual Especificação das Transações
Leia maisModelo Conceitual Parte 1 Banco de Dados I Prof. Luiz Antônio Vivacqua C. Meyer
Modelo Conceitual Parte 1 Banco de Dados I Prof. Luiz Antônio Vivacqua C. Meyer Introdução As funcionalidades de um SOO são realizadas internamente através de colaborações entre objetos. Externamente,
Leia maisModelo Lógico de Dados. Modelo Relacional
Modelo Lógico de Dados Modelo Relacional 1 Composição de um Banco de Dados Relacional É composto de tabelas ou relações O termo tabela é mais comum nos produtos comerciais e na prática O termo relação
Leia maisIFSC/Florianópolis - CTI - Projeto de Sistemas - prof. Herval Daminelli
Um dos diagramas mais importantes da UML; Permite visualizar as classes que comporão o sistema, seus atributos e métodos; Demonstra como as classes do diagrama se relacionam e transmitem informações entre
Leia maisProjeto de Bancos de Dados
Projeto de Bancos de Dados Compreende três etapas: 1) Modelagem Conceitual (Projeto Conceitual): - Modelo de dados abstrato - Define os dados do domínio - Independente do SGBD 2) Projeto Lógico - Define
Leia mais01 - Quais as principais vantagens da utilização de um Sistema de Banco de Dados em relação aos sistemas tradicionais de gerenciamento de arquivos?
Exercícios 01 - Quais as principais vantagens da utilização de um Sistema de Banco de Dados em relação aos sistemas tradicionais de gerenciamento de arquivos? 02 - Defina, sem retornar ao capítulo, os
Leia maisMODELAGEM DE DADOS UNIDADE 3 Modelo Entidade-Relacionamento. Luiz Leão
Luiz Leão luizleao@gmail.com http://www.luizleao.com Conteúdo Programático 3.1 Modelo Entidade-Relacionamento 3.1.1 Modelo de Banco de Dados 3.1.2 Modelo Conceitual 3.1.3 Modelo lógico 3.2 As Principais
Leia maisO Modelo ER. Bases de Dados (CC2005) Departamento de Ciência de Computadores Faculdade de Ciências da Universidade do Porto
(CC2005) Departamento de Ciência de Computadores Faculdade de Ciências da Universidade do Porto Eduardo R. B. Marques DCC/FCUP parcialmente adaptado de slides por Fernando Silva e Ricardo Rocha Modelação
Leia maisNormalização de dados
1 Normalização de dados Vantagens da normalização A normalização permite: Agrupar os atributos de uma entidade de forma a reduzir o número de dependências funcionais existentes entre os dados numa base
Leia maisDiagramas de Classes. ESII Profª. Andressa Falcade URI Santiago
Diagramas de Classes Conceitos Básicos O caso de uso fornece uma perspectiva do sistema de um ponto de vista externo (do ator) Internamente os objetos colaboram para atender às funcionalidades do sistema
Leia maisMÓDULO 8 INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA POR OBJETOS O QUE É A PROGRAMAÇÃO ORIENTADA POR OBJETOS 10
ÍNDICE MÓDULO 8 INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA POR OBJETOS 9 8.1 O QUE É A PROGRAMAÇÃO ORIENTADA POR OBJETOS 10 Como surgiu a programação orientada por objetos (POO) 10 Conceitos centrais da POO 11
Leia maisModelagem de Dados Usando o Modelo Entidade-Relacionamento (ME-R)
MER Modelagem de Dados Usando o Modelo Entidade-Relacionamento (ME-R) Conceitos O ME-R (Modelo Entidade Relacionamento) foi concebido para representar numa estrutura sintática a semântica que os dados
Leia maisModelagem e Projeto de Banco de Dados I. Caracterização Adicional e Notação
Modelagem e Projeto de Banco de Dados I Caracterização Adicional e Notação Sumário 1 Introdução 2 Estrutura de Generalização e Especialização 3 MCD com Generalização-Especialização 4Agregação 5 Notação
Leia maisGEE051 - Banco de Dados Projeto de BD Projeto Conceitual. Ilmério Reis da Silva UFU/FACOM /2
GEE051 - Banco de Dados Projeto de BD Projeto Conceitual Ilmério Reis da Silva ilmerio@facom.ufu.br www.facom.ufu.br/~ilmerio/bd - 2011/2 Projeto de BD Página 2 Projeto Conceitual Modelagem de dados em
Leia maisProf. Fabiano Taguchi
BANCO DE DADOS Prof. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@hotmail.com MODELAGEM ER Consiste em um modelo conceitual, criado em 1976 por Peter Chen. O diagrama que resulta
Leia maisProjeto Lógico de BDOO
Projeto Lógico de BDOO Entidades Relacionamentos Atributos Herança Classes Atributos Herança Associação Diagrama ER (abstração da realidade) Modelo OO (organização de dados) Mapeamento de Entidades Entidades
Leia maisUML - Diagrama de Classes
UML - Diagrama de Classes Este é um dos mais importantes e utilizados diagramas da UML, cujo objetivo principal é apresentar as classes que compõem o sistema com seus respectivos atributos e métodos, assim
Leia maisUML LINGUAGEM DE MODELAGEM UNIFICADA Diagrama de Classes
UML LINGUAGEM DE MODELAGEM UNIFICADA Diagrama de Classes O diagrama de classe é a essência de qualquer modelagem orientada a objeto. Ele tem por objetivo descrever, segundo uma visão estática, o escopo
Leia maisAnálise de Sistemas 2º Bimestre (material 2)
Análise de Sistemas 2º Bimestre (material 2) Professor: José Ronaldo Leles Júnior Turma: 2º ano do curso de Sistemas de Informação UEG Universidade Estadual de Goiás Campus Posse Solução para a atividade
Leia maisPROJETO LÓGICO DE BDOO
UNIDADEC PROJETO LÓGICO DE BDOO Quando estudamos Projeto de Banco de Dados Relacional em um módulo anterior, aprendemos a mapear o Modelo ER para o Modelo Relacional e, com isso, transformar um modelo
Leia mais2. Revisão e Dicas de Modelagem Conceitual
Sumário 1. Introdução à Aplicações Não-Convencionais 2. Revisão e Dicas de Modelagem Conceitual 3. BD Orientado a Objetos (BDOO) 4. BD Temporal (BDT) 5. BD Geográfico (BDG) 6. XML & BD Revisão de Modelagem
Leia maisAnálise Estruturada. Modelagem de Software Prof. Flávio de Oliveira Silva, Ph.D.
Análise Estruturada Análise estruturada Proposta a partir de 1975 por vários autores (Constantine, Tom DeMarco, Yourdon, Gane & Sarson) Caiu em desuso com os modelos orientados a objetos Entretanto...
Leia maisEspecialização / generalização. Especialização top-down a partir da super-classe identificam-se as subclasses
Bases de Dados Extensões ao Modelo E-A Especialização / generalização Especialização top-down a partir da super-classe identificam-se as subclasses Generalização bottom-up a partir das sub-classes identifica-se
Leia maisSISTEMAS DE BANCO DE DADOS CONCEITOS DE MODELAGEM CONCEITUAL DE DADOS
SISTEMAS DE BANCO DE DADOS CONCEITOS DE MODELAGEM CONCEITUAL DE DADOS A modelagem conceitual de dados tem por função representar a organização de dados que descreva um determinado mini-mundo.. Esta modelagem
Leia maisBanco de Dados I Parte II a: Abordagem Entidade-Relacionamento
Banco de Dados I Parte II a: Abordagem Entidade-Relacionamento Prof. Gregorio Perez ( gregorio@uninove.br ) Colaboração: profa. Ana Leda prof. André Santos prof. José Ferreira Prata Roteiro Introdução
Leia maisModelação Conceptual de Base de Dados
Modelação Conceptual de Base de Dados Fernando Lobo Base de Dados, Universidade do Algarve 1 / 38 Passos para criar uma base de dados 1 Compreender o problema no mundo real. 2 Especificá-lo usando um modelo
Leia maisModelo ER. Ricardo Terra rterrabh [at] gmail.com
Modelo ER Ricardo Terra rterrabh [at] gmail.com 1 CV Nome: Ricardo Terra Email: rterrabh [at] gmail.com www: ricardoterra.com.br Twitter: rterrabh Lattes: lattes.cnpq.br/ 0162081093970868 Ph.D. (UFMG/UWaterloo),
Leia maisRequisitos de sistemas
Requisitos de sistemas Unidade III - Casos de Uso Identificação de casos de uso Conceitos de orientação a objetos Modelagem do diagrama de classes e casos de uso 1 Casos de uso CONCEITO Especifica o comportamento
Leia maisModelagem de dados usando MER. Andre Noel
Modelagem de dados usando MER Andre Noel Introdução Introdução Modelagem conceitual Introdução Modelagem conceitual Modelo Entidade-Relacionamento (MER) Modelo de dados conceitual popular de alto nível
Leia maisLógica de Programação DIAGRAMA DE CLASSE
Lógica de Programação Créditos: Professora Cláudia Abreu Paes SUMÁRIO 1. Diagrama de Classe 1.1 Conceito 1.2 Simbologia 1.3 Exemplo Modelo aplicado para representar as informações necessárias para realização
Leia maisModelagem de Dados. Modelagem Conceitual
Modelagem de Dados Atividade de definição de um esquema de dados em um certo nível de abstração Projeto de um BD modelagem conceitual abstração de mais alto nível objetivo: representação dos requisitos
Leia maisMODELAGEM DE DADOS -PROJETO CONCEITUAL DE BD. Prof. Angelo Augusto Frozza, M.Sc.
MODELAGEM DE DADOS -PROJETO CONCEITUAL DE BD Prof. Angelo Augusto Frozza, M.Sc. PROJETO CONCEITUAL Levantamento de requisitos Modelagem Conceitual Modelo ER PROJETO CONCEITUAL Parte integrante do Projeto
Leia mais15/04/2013. Outro Diagrama de Classes. Primeiro Diagrama de Classes. Diagrama de Classes. Atributos. Eduardo Figueiredo
DCC / ICEx / UFMG Primeiro Diagrama de Classes Diagrama de Classes Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo Professor Aluno matricula Outro Diagrama de Classes Diagrama de Classes Serve de
Leia maisBase de Dados Modelo EER --> Modelo Relacional. Vitor Vaz da Silva
Base de Dados 07 - Modelo EER --> Modelo Relacional Vitor Vaz da Silva Base de Dados - Índice Passagem do Modelo E-A para o E-R BD ISEL - Vitor Silva 2 Base de Dados Modelo Entidade Associação Baseado
Leia maisProjeto Banco de Dados
Projeto Banco de Dados Principais Fases do Processo Projeto Conceitual Projeto Lógico Projeto Físico 32 Projeto Banco de Dados Projeto Conceitual Modelagem de dados em alto nível Foco no domínio do problema
Leia maisIF685 Gerenciamento de Dados e Informação - Prof. Robson Fidalgo 1/64
IF685 Gerenciamento de Dados e Informação - Prof. Robson Fidalgo 1/64 Projeto Conceitual de BD Modelo Conceitual Entidade e Relacionamento Por: Robson do Nascimento Fidalgo rdnf@cin.ufpe.br IF685 Gerenciamento
Leia maisAula 4 POO 1 Análise OO. Profa. Elaine Faria UFU
Aula 4 POO 1 Análise OO Profa. Elaine Faria UFU - 2019 Sobre o Material Agradecimentos Aos professores José Gustavo e Fabiano, por gentilmente terem cedido seus materiais. Os slides consistem de adaptações
Leia maisModelagem Conceitual e o Modelo Entidade-Relacionamento
o Modelo Entidade-Relacionamento Gerenciamento de Dados e Informação Fernando Fonseca & Robson Fidalgo 1 Modelagem Transformar aspectos do mundo real em um modelo de dados formal Modelagem Conceitual Modelo
Leia maisModelo Entidade-Relacionamento. Aécio Costa
Aécio Costa Modelo de dados conceitual de alto-nível, ou seja, seus conceitos foram projetados para serem compreensíveis a usuários, descartando detalhes de como os dados são armazenados. O MER descreve
Leia maisSumário. Modelo Entidade-Associação : Avançado 1 Associações Ternárias. Exemplo. Associações Ternárias. Exemplo. André Restivo. September 21, 2010
Sumário Modelo Entidade-Associação : Avançado 1 André Restivo Faculdade de Engenharia da Universidade do Porto September 21, 2010 2 3 André Restivo (FEUP) Modelo Entidade-Associação : Avançado September
Leia maisModelação Conceptual de Base de Dados
Modelação Conceptual de Base de Dados Fernando Lobo Base de Dados, Universidade do Algarve 1 / 56 Passos para criar uma base de dados 1 Compreender o problema no mundo real. 2 Especificá-lo usando um modelo
Leia maisBANCO DE DADOS. TÁSSIO JOSÉ GONÇALVES GOMES
BANCO DE DADOS TÁSSIO JOSÉ GONÇALVES GOMES www.tassiogoncalves.com.br tassiogoncalvesg@gmail.com ROTEIRO Modelagem de Dados Modelo Entidade-Relacionamento Componentes Tipos de atributos Atributo em um
Leia maisBanco de Dados. Diagramas de Entidade Relacionamento (DER) - Complementos. Ref. Prof. Renato de Oliveira Violin - UFSCar
Banco de Dados Diagramas de Entidade Relacionamento (DER) - Complementos Ref. Prof. Renato de Oliveira Violin - UFSCar Tipo de Entidade Fraca ou Dependente É a entidade cuja identificação não pode ser
Leia maisDiagrama de Classes (Análise de casos de uso)
Diagrama de Classes (Análise de casos de uso) Prof. Cesar Augusto Tacla Diagrama de classes Estrutura do sistema (classes) Representação estática da colaboração (relações) Relações associação (mais comum)
Leia maisUnidade 3 23/10/2008. Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet Redes de Computadores
Faculdade INED Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet Redes de Computadores Disciplina: Banco de Dados Prof.: Fernando Hadad Zaidan 1 Unidade 3 3.1 Etapas da construção de
Leia maisIntrodução aos SGBD s
Introdução aos SGBD s O que é uma Base de Dados? Colecção de dados ou itens de informação estruturados de determinada forma. Forma mais comum de guardar um grande volume de dados. Exemplos: Agenda de Contactos
Leia maisBases de Dados. Modelo Entidade-Associação. Exemplo do banco. IST DEI Bases de Dados
Bases de Dados Modelo Entidade-Associação Exemplo do banco 2 1 Exemplo do banco Entidade Associação 3 Exemplo do banco Conceptualmente branch account depositor loan borrower customer 4 2 Exemplo do banco
Leia maisDiagrama de Classes (Análise de casos de uso) Prof. Cesar Augusto Tacla
Diagrama de Classes (Análise de casos de uso) Prof. Cesar Augusto Tacla Diagrama de classes Estrutura do sistema (classes) Representação estática da colaboração (relações) Relações associação (mais comum)
Leia maisApostila de Modelagem de Banco de Dados
Apostila de Modelagem de Banco de Dados Primeira Edição Volume 2 Modelo Conceitual: Diagrama Entidade e Modelo Lógico Relacional (mapeamento) ormalização de Dados Maria Marli Milan Luqueta Carlos Catini
Leia maisMC536. Modelo Entidade- Relacionamento
MC536 Modelo Entidade- Relacionamento Sumário Noções Básicas MER Entidades Atributos Relacionamentos MER estendido Sumário Noções Básicas MER Entidades Atributos Relacionamentos MER estendido Noções Básicas
Leia maisAnálise de Sistemas 4º Bimestre (material 3)
Análise de Sistemas 4º Bimestre (material 3) Permite a visualização das classes que irão compor o sistema com seus respectivos atributos e métodos, bem como demonstrar como elas se relacionam, complementam
Leia maisBanco de Dados Modelagem Conceitual de Dados. Prof. Edjandir Corrêa Costa
Banco de Dados Modelagem Conceitual de Dados Prof. Edjandir Corrêa Costa edjandir.costa@ifsc.edu.br Introdução Modelagem conceitual de dados É a etapa inicial do projeto de banco de dados É uma descrição
Leia maisCom base nos slides vistos em sala de aula resolva os seguintes exercícios:
Com base nos slides vistos em sala de aula resolva os seguintes exercícios: 1. Dê ao menos cinco exemplos de cada um dos conceitos básicos da abordagem ER apresentados nesta aula: entidade, relacionamento,
Leia maisBases de Dados. Modelo Entidade-Associação. Exemplo do banco. branch. account depositor. loan. borrower customer. IST DEI Bases de Dados
Bases de Dados Modelo Entidade-Associação Exemplo do banco branch account depositor loan borrower customer 2 1 Exemplo do banco branch account depositor loan borrower customer Entidades Associações 3 Exemplo
Leia maisConceitos básicos e diagramas ER
Conceitos básicos e diagramas ER UFPr Departamento de Informática 1 Conceitos Básicos O modelo Entidade-Relacionamento (ER, ou também chamado Entidade Associação) é usado na maioria dos métodos e ferramentas
Leia maisModelo Comportamental
MEDIDA 2.2 - Cursos de Educação e Formação de Adultos Modelo Comportamental Documento de apoio 3 Diagrama Entidade Relação Curso de Educação e Formação de Adultos Turma de Qualificação Escolar de Nível
Leia maisPCS3413 Engenharia de Software e Banco de Dados
PCS3413 Engenharia de Software e Banco de Dados Aula 11 Escola Politécnica da Universidade de São Paulo 1 Conceitos de Sistemas de Gerenciamento de Banco de Dados (SGBD), Banco de Dados, Modelos de Dados
Leia maisAula 2 Abordagem Entidade-Relacionamento Cleverton Hentz
Aula 2 Abordagem Entidade-Relacionamento Cleverton Hentz Sumário da Aula Modelo Entidade Relacionamento Diagrama de Entidade Relacionamento Casos de Uso 2 Introdução É uma técnica para construir modelos
Leia maisAnálise Clássica (Tradicional) X Análise Estruturada
UEG - Universidade Estadual de Goiás (Câmpus Posse) Disciplina: Análise e Projeto de Sistemas II Turma: 4 Semestre Ano: 2016 Professor: José Ronaldo Leles Júnior Análise Clássica (Tradicional) X Análise
Leia maisBanco de Dados I Dicas de Modelagem
Banco de Dados I Dicas de Modelagem Frederico Queiroga fredericoqueiroga@gmail.com https://sites.google.com/site/fredericoqueiroga/ Atributos x Entidade Relacionada: Questão: Quando modelar um objeto como
Leia maisModelo Entidade- Relacionamento
Modelo Entidade- Relacionamento 1 Plano de Aula Modelos de Dados (Revisão) O Modelo Entidade-Relacionamento Entidades Atributos Relacionamentos Identificando Entidades e Relacionamentos Resumo da Aula
Leia maisBases de Dados. Parte II. Os Modelos ER e EER
Bases de Dados Parte II Os Modelos ER e EER (Estes slides são a continuidade evolutiva dos slides de Ricardo Rocha (2005-2014) e de Fernando Silva (1995-2000), e são baseados no livro de Elmasri & Navathe)
Leia maisBase de Dados. Base de Dados. O diagrama Entidade - Relacionamento Setembro, Msc Célio B. sengo. Ano Lectivo 2013
Base de Dados O diagrama Entidade - Relacionamento Setembro, 2013 Msc Célio B. sengo Ano Lectivo 2013 Uma empresa quer ter o controle dos cursos internos realizados de todos funcionários. Os dados que
Leia maisBases de Dados. Modelo Entidade-Associação. Exemplo do banco. branch. account depositor. loan. borrower customer. IST DEI Bases de Dados
Bases de Dados Modelo Entidade-Associação Exemplo do banco branch account depositor loan borrower customer 2 1 Exemplo do banco branch account depositor loan borrower customer 3 Bases de Dados Entidades
Leia maisAbordagem ER. Capítulo 2
Abordagem ER Capítulo 2 Abordagem Entidade-Relacionamento Técnica para construir modelos conceituais de bases de dados. Técnica de modelagem de dados mais difundida e utilizada. Criada em 1976, por Peter
Leia maisMODELAGEM VISUAL DE OBJETOS COM UML DIAGRAMA DE CLASSES.
MODELAGEM VISUAL DE OBJETOS COM UML DIAGRAMA DE CLASSES lucelia.com@gmail.com Externamente ao sistema, os atores visualizam resultados de cálculos, relatórios produzidos, confirmações de requisições solicitadas,
Leia maisLinguagem de Modelagem Unificada UML
Linguagem de Modelagem Unificada UML Parte 1 Rosemary Silveira Filgueiras Melo rosesfmelo@hotmail.com 1 Tópicos abordados Paradigma Orientado a Objetos Linguagem UML e seus principais diagramas Diagramas
Leia maisBanco de Dados I. Prof. Diego Buchinger. Profa. Rebeca Schroeder Freitas Prof. Fabiano Baldo.
Banco de Dados I Prof. Diego Buchinger diego.buchinger@outlook.com diego.buchinger@udesc.br Profa. Rebeca Schroeder Freitas Prof. Fabiano Baldo Modelo Entidade-Relacionamento Parte II Modelo Entidade-Relacionamento
Leia maisMAPEAMENTO OBJETO RELACIONAL. Professora Lucélia Oliveira
MAPEAMENTO OBJETO RELACIONAL Professora Lucélia Oliveira OS PROBLEMAS A Tecnologia orientada a objetos se consolidou como forma usual para desenvolver sistemas de software. A tecnologia de banco de dados
Leia maisBases de Dados. Parte II Os Modelos ER e EER
Bases de Dados Parte II Os Modelos ER e EER 1 O Modelo Entidade-Relacionamento (ER)! Modelo ER! É um modelo de dados conceptual.! Descreve os dados como sendo entidades, atributos ou relacionamentos.!
Leia maisUFCD 786. Exercicios de DER s
UFCD 786 Exercicios de DER s 1 Exercicio 1 Uma transportadora aérea pretende implementar uma base de dados com a seguinte informação: A transportadora tem vários aviões. Cada avião tem, para além da matrícula,
Leia maisModelo Entidade- Relacionamento. Hugo Barros
Modelo Entidade- Relacionamento Hugo Barros emai@hugobarros.com.br http://www.hugobarros.com.br 1 Modelos de Dados Modelo de dados: Descrição formal da estrutura de um banco de dados Modelos propostos:
Leia mais2. Revisão de Modelagem Conceitual
Sumário 1. Introdução a Alicações Não-Convencionais 2. Revisão de Modelagem Conceitual 3. BD Orientado a Objetos (BDOO) 4. BD Objeto-Relacional (BDOR) 5. BD Temoral (BDT) 6. BD Geográfico (BDG) 7. BD XML
Leia maisPython Orientação a Objetos. Introdução à Programação SI2
Python Orientação a Objetos Introdução à Programação SI2 Herança Pessoa Aluno Professor Herança Animal Mamifero Ave Cachorro Gato Gavião Galinha Herança Uma classe pode herdar a definição de outra classe:
Leia maisMATA60 BANCO DE DADOS Aula 3- Modelo de Entidades e Relacionamentos. Prof. Daniela Barreiro Claro
MATA60 BANCO DE DADOS Aula 3- Modelo de Entidades e Relacionamentos Prof. Daniela Barreiro Claro Agenda Modelo de Dados MER 2 de X; X=37 Modelo de Dados O Modelo de Dados é a principal ferramenta que fornece
Leia maisMODELAGEM DE DADOS. Projeto de Banco de Dados Modelo Conceitual. Prof. Rosemary Melo
MODELAGEM DE DADOS Projeto de Banco de Dados Modelo Conceitual Prof. Rosemary Melo OBJETIVOS Conhecer a arquitetura de 3 esquemas (projeto conceitual, lógico e físico) Entender o conceito e o processo
Leia maisIntrodução 20 Diagramas de fluxos de dados 20 O processo de elaboração de DFD 22 Regras práticas para a elaboração de DFD 24 Dicionário de dados 26
ÍNDICE MÓDULO 1 ANÁLISE DE SISTEMAS 9 1.1 SISTEMAS DE INFORMAÇÃO 10 Sistema conceito e exemplos 10 Dados e informação 11 Sistema de informação conceito e componentes 12 Sistema de informação e sistemas
Leia maisPROJETO DE DADOS PROJETO ARQUITETURAL BÁSICO. Projeto de Programas PPR0001
1 PROJETO DE DADOS PROJETO ARQUITETURAL BÁSICO Projeto de Programas PPR0001 2 Atividades Envolvidas Preliminar Realizar a organização dos dados considerando a tecnologia que será utilizada em módulos (exemplo:
Leia maisModelo Entidade-Relacionamento. José Antônio da Cunha CEFET-RN
Modelo Entidade-Relacionamento José Antônio da Cunha CEFET-RN Roteiro Contexto Objetivos Modelo de Entidade-Relacionamento (MER) Notação gráfica Considerações Finais Contexto MER no desenvolvimento de
Leia maisModelagem de Dados MODELAGEM DE DADOS. Projeto de Banco de Dados Modelo Conceitual. Profa. Rosemary Melo
MODELAGEM DE DADOS Projeto de Banco de Dados Modelo Conceitual Profa. Rosemary Melo PROJETO DE BANCO DE DADOS OBJETIVOS Gerar um banco de dados que permita armazenar informações sem redundância e recuperá-las
Leia mais18/03/2012. Independência de Dados: capacidade de modificar a definição dos esquemas em. determinado nível, sem afetar o esquema do nível superior;
Modelagem Conceitual 2012.1 2 Independência de Dados: capacidade de modificar a definição dos esquemas em determinado nível, sem afetar o esquema do nível superior Independência de dados física: modifica
Leia mais