BANCO DE DADOS I/MODELAGEM DE DADOS Prof. Ricardo Rodrigues Barcelar
|
|
- Anderson Borba Mirandela
- 6 Há anos
- Visualizações:
Transcrição
1 BANC DE DADS I/MDELAGEM DE DADS - Aula 3 - MDELAGEM DE DADS 1. INTRDUÇÃ Como dito anteriormente uma das principais características da abordagem banco de dados, é que a mesma fornece alguns níveis de abstração de dados omitindo ao usuário final, detalhes de como estes dados são armazenados. Define-se modelo de dados como um conjunto de conceitos que podem ser utilizados para descrever a estrutura lógica e física de um banco de dados. 2. ETAPAS DA MDELAGEM DE BANC DE DADS Três são as etapas da modelagem de banco de dados, a saber: Projeto Conceitual, Projeto Lógico e Projeto Físico. Contudo, uma etapa não descrita, mas de suma importância para qualquer etapa da modelagem é a análise de requisitos que representa a etapa onde serão coletadas as informações de uma abstração do mundo real mini-mundo. 1
2 BANC DE DADS I/MDELAGEM DE DADS 2.1. Projeto Conceitual É a descrição de mais alto nível da estrutura do BD, não contendo detalhes de implementação; Nesta etapa não é necessário se preocupar com o tipo de SGBD a ser usado, ou seja o projeto é independente do tipo de SGBD usado; É o ponto de partida do projeto de Banco de Dados e seu objetivo é representar a semântica da informação, independente de considerações de eficiência. objetivo é a representação dos requisitos de dados do domínio. Requisitos: Clareza (facilidade de compreensão) e exatidão (formal) Projeto Lógico No modelo lógico existe a descrição da estrutura do BD que pode ser processada pelo SGBD. Em poucas palavras é o modelo conceitual mapeado para um modelo lógico de dados; Nesta etapa há a dependência da classe de modelos de dados utilizada pelo SGBD, mas não do SGBD. A ênfase do modelo lógico está na eficiência de armazenamento, ou seja em evitar muitas tabelas (e junções); tabelas sub-utilizadas, etc. Futuras alterações no modelo lógico devem ser primeiro efetuadas no Modelo Conceitual Projeto Físico Nesta etapa ocorre o mapeamento do modelo lógico em um esquema físico de acordo com o SGBD específico, ou seja o modelo criado está diretamente ligado ao SGBD escolhido. No modelo físico contém a descrição da implementação da base de dados na qual descreve as estruturas de armazenamento e os métodos de acesso. Caracteriza-se pela criação do esquema SQL da modelagem lógica. Sua ênfase na eficiência de acesso como na implementação de consultas, índices, etc. Exemplos: alocação dinâmica de espaços, clusterização, particionamento físico das tabelas, etc. 2
3 BANC DE DADS I/MDELAGEM DE DADS 3. ABRDAGEM ENTIDADE-RELACINAMENT (ER) A abordagem entidade-relacionamento é um padrão para a modelagem conceitual. Foi criada em 1976 por Peter Chen que junto com alguns conceitos apresenta uma notação gráfica para diagramas que tem por características: - Ser um modelo simples, com poucos conceitos; - Representação gráfica de fácil compreensão. Um esquema conceitual de dados é também chamado de esquema ER, diagrama ER, ou modelo ER Abordagem Relacional A abordagem relacional é a utilização de conceitos de entidade e relacionamento para criar as estruturas que irão compor o BD. Partindo da necessidade do usuário ou grupo de usuários do sistema, iniciamos a pesquisa das necessidades de informação desses usuários, o que chamamos de levantamento de requisitos. A definição do escopo do sistema é importante para o início do trabalho de análise de dados. É comum no início do desenvolvimento de um sistema não termos a noção exata da tarefa a ser realizada. maior erro nesta fase é admitir que já sabemos o que deve ser feito. Para minimizar esse problema, devemos criar uma estrutura gráfica que permita identificar as entidades de um sistema e como estas se relacionam. modelo de dados dará suporte a empresa, incorporando as informações necessárias para o andamento dos negócios. Ele será composto, basicamente, de Entidades e Relacionamentos daí ser conhecido como Modelo Entidade-Relacionamento (MER) Vantagens na utilização do MER Sintaxe Robusta: o modelo documenta as necessidades de informação da empresa de maneira precisa e clara. Comunicação com o usuário: os usuários podem, com pouco esforço, entender o modelo. Facilidade de criação: pode-se criar e manter o modelo com facilidade. Integração com várias aplicações: diversos projetos podem ser inter-relacionados. Utilização universal: o modelo não está vinculado a um BD, garantindo independência de implementação. 3
4 BANC DE DADS I/MDELAGEM DE DADS 3.3. bjetivo da Modelagem de dados Desenvolver um modelo que, contendo entidades e relacionamentos, seja capaz de representar os requerimentos das informações do negócio, evitando redundâncias, inconsistências e economia de espaço. EXEMPL: 3.4. bjetos Conceituais A Abordagem Entidade-Relacionamento (ER) é a técnica mais utilizada e difundida que existe. modelo de dados é representado através de um modelo entidade-relacionamento (MER), que graficamente é chamado de Diagrama entidade-relacionamento (DER). Chen destaca a importância de reconhecer objetos do negócio e os classificou em dois grupos: Entidades e Relacionamentos. 4
5 BANC DE DADS I/MDELAGEM DE DADS ENTIDADES bjeto que existe no mundo real com uma identificação distinta e com um significado próprio. bjeto da realidade na qual deseja-se manter informações no banco de dados. Normalmente é representado por um substantivo na descrição do negócio. Em outras palavras são as coisas que existem no negócio. É importante ressaltar que uma entidade não é caracterizada somente por objetos físicos, podendo existir objetos abstratos neste conceito. Vamos ao exemplo: Sr. Joaquim sente fortes dores no peito e procura um consultório médico para procurar ajuda. Chegando ao consultório ele se apresentar a secretária que o encaminha para uma consulta com o médico. Uma vez realizada a consulta o médico receita-lhe alguns medicamentos. Pergunta: Qual objeto abstrato é possível armazenar alguma informação. Exemplo caracteriza que uma entidade pode ser um objeto concreto, como médico, paciente, como também um objeto abstrato, como um fato que desejamos registrar, e que possui características próprias como a consulta médica. 5
6 BANC DE DADS I/MDELAGEM DE DADS Notação: Em um DER, uma entidade é representada através de retângulo que contém o nome da entidade, como na figura abaixo: ATRIBUTS São informações que qualificam uma entidade e descrevem seus elementos ou características. Quanto transpostos para o modelo físico são chamados de colunas ou campos. Um atributo é uma característica, logo não contém um grupo de informações. É importante utilizar sempre uma visão espacial de dados, a fim de enxergar o todo e não uma única ocorrência TIPS ESPECIAIS DE ATRIBUTS Normalmente existem atributos que tem funções especiais em uma entidade. Dessas algumas servem como identificadores, a saber: - Chave primária: É o atributo ou grupamento de atributos cujo valor identifica unicamente uma entidade dentre todas as outras. Deve ter conteúdo reduzido e valor constante no tempo. Pode ser natural ou artificial. - Chave candidata: É o atributo ou grupamento de atributos que tem a propriedade de identificação única. Pode vir a ser a chave primária. - Chave estrangeira: É quando um atributo de uma entidade é a chave primária de outra entidade com a qual ela se relaciona. - Chave composta: É formada pelo grupamento de mais de um atributo. 6
7 BANC DE DADS I/MDELAGEM DE DADS Notação: TUPLAS s atributos e seu valores descrevem as instâncias de uma entidade, formando o que chamamos de tuplas ou registros. Exemplo: Não devemos considerar como entidade um objeto, se não conseguirmos ter a visão de seu conteúdo em instâncias com valores de atributos RELACINAMENTS É o fato ou acontecimento que liga dois objetos existentes no mundo real, ou seja, o fato que efetua a junção de duas ou mais tabelas. Um relacionamento é caracterizado por um verbo, como: Pessoas moram em Apartamentos. Notação: 7
8 BANC DE DADS I/MDELAGEM DE DADS Várias são as possibilidade de relacionamento, vamos exemplificar: CLASSIFICAÇÃ DS RELACINAMENTS Quanto a Cardinalidade: - 1:1-1:N - N:N - Cardinalidade Máxima - Cardinalidade Mínima 8
9 BANC DE DADS I/MDELAGEM DE DADS Quanto a natureza Indica se as ocorrências de uma entidade participam de forma pcional ou Compulsória. - Compulsória - pcional Notação: GRAU DS RELACINAMENTS Relacionamento um-para-um: cada elemento de uma entidade relaciona-se com um e somente um elemento de outra entidade Relacionamento um-para-muitos: cada elemento de uma entidade relaciona-se com muitos elemento de outra entidade. É o mais comum no mundo real Relacionamento muitos-para-muitos: caracteriza-se pelo relacionamento possuir dados que são inerentes ao fato e não às entidades. 9
10 BANC DE DADS I/MDELAGEM DE DADS 1:1 um para um 1 : n um para muitos n : n muitos para muitos 1 1 n 1 n n Todos os relacionamentos vistos até agora referem-se a relacionamentos binários, ou seja representado pelo relacionamento de duas entidades. PESSA RESIDÊNCIA CIDADE tarso porto alegre alberto belo horizonte ana são paulo Auto-Relacionamento: cada elemento de uma entidade relaciona-se com um ou mais elementos da mesma entidade, ou seja demonstra o relacionamento de ocorrências de uma 10
11 BANC DE DADS I/MDELAGEM DE DADS entidade com outras ocorrências da mesma entidade. São definidos papeis de cada lado do relacionamento. Exemplos: Peça, Pessoa, Funcionário, etc RELACINAMENT TERNÁRI Embora a maioria dos relacionamentos ocorra entre duas entidades (relacionamentos binários) podem ser definidos relacionamentos entre qualquer número de entidades. s Relacionamentos ternários devem ser utilizados com muito cuidado, pois muitas vezes induzem a criação de bancos de dados não normalizados. Como regra geral deve-se criar um relacionamento ternário apenas quando não for possível representar a regra de negócio desejada em um ou mais relacionamentos binários. 11
12 BANC DE DADS I/MDELAGEM DE DADS ESPECIALIZAÇÃ/GENERALIZAÇÃ A generalização trata-se de uma abstração, na qual um conjunto de entidades semelhantes, possivelmente com alguns atributos comuns e outros diferentes e com a mesma chave primária, são vistos como uma única entidade. A especialização possui o mesmo conceito. A diferença está na origem das entidades. Notação: Abaixo segue uma maneira mais fácil de visualizar a estrutura: 12
13 BANC DE DADS I/MDELAGEM DE DADS Quando utilizar uma generalização? Se ocorrências de uma entidade tiverem relacionamentos ou atributos adicionais em relação as demais. Quando utilizar uma especialização? Se os identificadores da generalização e da especialização não forem os mesmos. Uma vez descrita as estruturas básicas de um modelo entidade-relacionamento (MER) é possível compreender com facilidade um diagrama entidade-relacionamento (DER). 13
14 BANC DE DADS I/MDELAGEM DE DADS EXERCÍCIS 1) Defina os termos cardinalidade máxima e cardinalidade mínima. Apresente uma notação para representação de cardinalidades através de um exemplo de diagrama ER. 2) Assuma que um conjunto de Entidades Empregado é especializado em Escritório, Vendas, e Gerenciamento. Mostre como esta especialização é representada em um diagrama ER. 3) Construa um diagrama E-R para um hospital, com um conjunto de pacientes e um conjunto de médicos. Registros de diversos testes realizados são associados a cada paciente. 4) Construa um diagrama E-R para uma companhia de seguros de automóveis com um conjunto de clientes, onde cada um possui certo número de carros. Cada carro tem um número de acidentes associados a ele. 5) Construa um diagrama E-R para um sistema de saúde ideal: Hospitais são formados por um ou mais Ambulatórios e cada um destes está em um único Hospital Médicos clinicam em um único Hospital, cada um deles agregando vários Médicos Hospitais solicitam exames clínicos em vários Laboratórios, cada um destes pode ter solicitações de vários Hospitais Pacientes consultam vários Médicos, e estes são consultados por vários Pacientes Ambulatórios atendem vários Pacientes, enquanto estes só podem ser atendidos em um único Ambulatório Pessoal de apoio está alocado a cada Ambulatório, e cada um destes conta com vários integrantes do Pessoal de apoio Pacientes realizam vários Exames, e cada Exame é realizado por um único Paciente Laboratórios fazem vários Exames, e cada um dos Exames é feito em um único Laboratório Cada Paciente pode receber vários Diagnósticos, e cada Diagnóstico é de um único Paciente 6) Analise o caso abaixo e crie o devido diagrama E-R: a) Deseja-se guardar dados sobre empregados, departamentos e projetos de uma companhia: 14
15 BANC DE DADS I/MDELAGEM DE DADS b) Suponha que, depois da fase de análise de requisitos, os projetistas chegaram à seguinte descrição do mini-mundo, ou seja, a parte da companhia a ser representada no banco de dados. A companhia é organizada em departamentos e cada depto tem um nome, um número e um empregado que o gerencia. Deseja-se guardar a data na qual o empregado começou a gerenciar o depto. Um depto pode estar em vários locais. Um depto controla um número de projetos, os quais possuem número, nome e um único local. Um empregado é caracterizado por um cadastro, nome, sexo e salário. Ele está associado a um depto, mas pode trabalhar em vários projetos que não necessariamente são controlados pelo mesmo depto. Deseja-se guardar o número de horas que um empregado trabalha em um projeto e o supervisor direto de cada empregado (que também é um empregado). Cada empregado possui dependentes caracterizados por nome, data de nascimento e grau de parentesco. 7) Analise o caso abaixo e crie o devido diagrama E-R: a. Uma Administradora de Condomínios deseja guardar dados sobre edifícios, apartamentos e de seus moradores. b. Suponha que, depois da fase de análise de requisitos, os projetistas chegaram à seguinte descrição de mini-mundo, ou seja, a parte da Administradora a ser representada no Banco de Dados: Cada edifício tem um endereço, um código, uma data de construção e uma data de vistoria. Cada edifício possui vários apartamentos, e cada um destes está associado a um único edifício. Um apartamento é caracterizado por um número e uma área. Em cada apartamento podem morar várias pessoas, e cada uma destas pode estar associada a um ou mais apartamentos. Uma pessoa é caracterizada por CPF, nome, sexo e data de nascimento. Deseja-se guardar ainda o tipo de moradia (para indicar se o morador é inquilino ou proprietário do apartamento) e a data em que uma pessoa começou a morar em um apartamento. 15
16 BANC DE DADS I/MDELAGEM DE DADS 8) Considere o seguinte conjunto de requisitos para um banco de dados de uma Universidade, usado para manter informações sobre os seus estudantes: A Universidade mantém, para cada estudante, o seu nome, número de matrícula, RG, endereço e telefone atuais, endereço e telefone permanentes, data de nascimento, sexo, série (1a, 2a,..., 5a, se se aplicar), grau (graduação ou pós-graduação), e curso. Algumas aplicações necessitam se referir à cidade, estado e CEP do endereço permanente dos estudantes, bem como ao seu último nome. Tanto o RG como a matrícula têm valores únicos para cada estudante. Cada departamento é descrito por um nome, código do departamento, bloco, ramal e campus. Além disto, cada departamento é chefiado por um professor. Tanto o nome do departamento como o seu código são únicos para cada departamento. Cada professor é descrito por sua matrícula na Universidade, nome, RG, CPF, classificação (MS1 (graduado), MS2 (mestre), MS3 (doutor), MS4 (adjunto) e MS5(titular)), endereço, e . Um professor necessariamente deve estar vinculado a um departamento. A matrícula, o RG e o CPF são únicos para cada professor. Cada disciplina tem um nome, código, descrição, carga horária, duração (trimestral, semestral, ou anual), nível (graduação, pós-graduação), e departamento responsável. código da disciplina é único para cada disciplina. Cada turma de uma disciplina tem um instrutor (professor), período de aplicação (1o semestre, 2o semestre, 1o trimestre, etc.), ano, e um identificadorda turma. identificador da turma distingue as turmas de uma mesma disciplina que existem num mesmo período/ano. Um relatório de notas deve incluir, para cada estudante, sua identificação, bem como as disciplinas/turmas freqüentadas, com as respectivas notas. Projete um esquema ER para esta aplicação e o construa utilizando a ferramenta DBDesigner. Especifique, para cada conjunto de entidades uma chave primária apropriada. Especifique também as restrições estruturais para cada conjunto de relacionamentos. REFERÊNCIAS - HEUSER, Carlos Alberto. Projeto de Banco de Dados. Porto Alegre: Sagrada Luzzatto, MACHAD, Felipe Nery R. Projeto de banco de dados: Uma visão prática. São Paulo SP: Erica, LIVEIRA, Celso Henrique Poderoso de. SQL Curso Prático. São Paulo SP: Novatec,
MATA60 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 Conceitual parte I
Modelagem Conceitual parte I Vitor Valerio de Souza Campos Objetivos Apresentar a modelagem conceitual como parte integrante do projeto de um BD Mostrar as vantagens de uma documentação conceitual de dados
Leia maisModelagem Conceitual parte I
Modelagem Conceitual parte I Vitor Valerio de Souza Campos Objetivos Apresentar a modelagem conceitual como parte integrante do projeto de um BD Mostrar as vantagens de uma documentação conceitual de dados
Leia maisBanco de Dados I Modelagem Conceitual
Banco de Dados I Modelagem Conceitual Prof. Moser Fagundes Técnico em Informática Instituto Federal Sul-Rio-Grandense (IFSul) Campus Charqueadas Sumário da aula Modelagem conceitual Projeto de Banco de
Leia maisBanco de Dados. Aula 3 - Prof. Bruno Moreno 26/08/2011
Banco de Dados Aula 3 - Prof. Bruno Moreno 26/08/2011 Aula passada.. PostgreSQL Profissionais de BD Vantagens do uso de BD Modelagem de Dados Esquema de Banco de Dados Arquitetura de Banco de Dados Independência
Leia maisAnálise e Projeto de Sistemas
Análise e Projeto de Sistemas Prof. Dr. Ronaldo C. de Oliveira ronaldo.co@ufu.br www.facom.ufu.br/~ronaldooliveira FACOM - 2017 Introdução a Modelagem de Dados Modelagem de Dados Definição: Uma abordagem
Leia maisModelo Relacional. Aula 02
Aula 02 Modelo Relacional É um modelo baseado em relações, seus dados no BD são representados através de tabelas, ou seja, sua coleção ou relação recebe cada uma um nome único. Revisando: Dados: é o conteúdo
Leia maisMER Modelo de entidade e Relacionamento. Prof. Me. Hélio Esperidião
MER Modelo de entidade e Relacionamento Prof. Me. Hélio Esperidião Objetivos: Compreender os aspectos tecnológicos relacionados aos principais dispositivos de memória computacional. Banco de dados Podemos
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 maisBanco de Dados. Modelagem de Dados. Prof.: Salustiano Rodrigues
Banco de Dados Modelagem de Dados Prof.: Salustiano Rodrigues OBJETIVOS: Entender o que é um mini mundo O que é o modelo Entidade Relacionamento? Identificar as entidades de um Mini Mundo Identificar o
Leia maisIntrodução. Modelo de dados conceitual para o projeto de BD
Contribuição do Capítulo 3.1: Introdução discutir o papel dos modelos de dados conceituais em projetos de BD introduzir os requisitos para uma aplicação de BD com o uso do modelo ER (Entidade-Relacionamento)
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 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 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 maisModelos. Banco de dados. Professor: Jarbas Araújo CENTRO EDUCACIONAL RADIER.
Modelos Banco de dados Professor: Jarbas Araújo professorjarbasaraujo@gmail.com CENTRO EDUCACIONAL RADIER Projeto de banco de dados Todo bom sistema de banco de dados deve apresentar um projeto, que visa
Leia maisBanco de Dados. Aula 4 - Prof. Bruno Moreno 02/09/2011
Banco de Dados Aula 4 - Prof. Bruno Moreno 02/09/2011 Modelo de Dados Vimos que a idéia não é nova Arquitetura, engenharia Objetivo Representar ou reproduzir a estrutura e o comportamento do original,
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 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 maisINSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE BANCO DE DADOS MODELO ENTIDADE- RELACIONAMENTO
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE BANCO DE DADOS MODELO ENTIDADE- RELACIONAMENTO Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com 18/08/2016 SUMÁRIO
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 maisRevisando Banco de Dados. Modelo Relacional
: Revisando Banco de Dados Banco de Dados (BD) é o arquivo físico, em dispositivos periféricos, onde estão armazenados os dados de diversos sistemas, para consulta e atualização pelo usuário. Sistema Gerenciador
Leia maisUNIP Ciência da Computação AES Análise Essencial de Sistemas MER (Modelo Entidade Relacionamento)
MER (Modelo Entidade Relacionamento) O Modelo Entidade Relacionamento é uma ferramenta para modelagem de dados, utilizada durante a modelagem do projeto conceitual de banco de dados. A utilização do MER
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 maisBANCO DE DADOS E APLICAÇÕES EM NEGÓCIOS: Modelagem usando o Modelo Entidade Relacionamento. Evandro Eduardo Seron Ruiz, Ph.D.!
BANCO DE DADOS E APLICAÇÕES EM NEGÓCIOS: Modelagem usando o Modelo Entidade Relacionamento Evandro Eduardo Seron Ruiz, Ph.D.! evandro@usp.br 1 Modelagem Usar recursos para modelagem conceitual! Modelo
Leia maisRetrospectiva (Aula 2) O Modelo Entidade-Relacionamento. O Modelo Entidade- Relacionamento. O Modelo Entidade- Relacionamento
Retrospectiva (Aula 2) O Modelo Entidade-Relacionamento Exercícios de Fixação Modelagem de Dados a Forma: Descritiva; 2 a Forma: Esquemática; 3 a Forma: Modelo de Dados. Prof. Anderson Henriques O Modelo
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 maisBANCO DE DADOS MODELAGEM ER. Prof.: Jean Carlo Mendes
BANCO DE DADOS MODELAGEM ER Prof.: Jean Carlo Mendes carlomendes@yahoo.com.br http://www.jeancarlomendes.com.br - Entidades - Conjunto de objetos da realidade modelada sobre os quais deseja-se manter informações
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 maisSistema de Banco de Dados
Sistema de Banco de Dados Abordagem Entidade Relacionamento(ER) Professor: Armando Hage Belém-PA Abordagem ER Técnica para construir modelos conceituais de bases de dados Técnica de modelagem de dados
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 maisBanco de Dados Diagrama Entidade Relacionamento DER
Universidade Estadual de Mato Grosso do Sul Curso de Computação, Licenciatura Banco de Dados Diagrama Entidade Relacionamento DER Prof. José Gonçalves Dias Neto profneto_ti@hotmail.com Notação Existem
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 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 maisUnidade 4 Projeto de Banco de Dados
Unidade 4 Projeto de Banco de Dados Engenharia de Computação / Engenharia de Produção Banco de Dados Prof. Maria das Graças da Silva Teixeira Material base: Banco de Dados, 2009.2, prof. Otacílio José
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 mais1. MINI MUNDO Descrição formal da realidade a ser representada. Exemplo: suponhamos que as Faculdades Dom Bosco funcionem assim:
Gerenciamento de Dados Assunto 2. MODELAGEM DE DADOS Consiste em mapear o mundo real do sistema em um modelo gráfico que irá representar o modelo e o relacionamento existente entre os dados. MODELO DE
Leia maisComputação Instrumental
Computação Instrumental Banco de Dados Modelo ER Material de Maria Augusta Constante Puget Referência: http://www.geocities.com/magupug/bd/bd.html Engenharia Ambiental 2º Semestre de 2006 1 Ciclo de vida
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 maisAbordagem ER. Capítulo 2
Abordagem ER Capítulo 2 1 Abordagem Entidade-Relacionamento Técnica para construir modelos conceituais de bases de dados Técnica de modelagem de dados mais difundida e utilizada 2 Criada em 1976 por Peter
Leia maisModelagem de dados. Abordagem Entidade-Relacionamento. Conceitos da abordagem ER. Modelo entidade-relacionamento (MER)
Pós-Graduação em Engenharia de Requisitos de Software Abordagem Entidade-Relacionamento Modelagem de dados Técnica de modelagem de dados mais difundida e utilizada. Criada em 1976 por Peter Chen. Conceito
Leia maisMarcelo Henrique dos Santos
Marcelo Henrique dos Santos Mestrado em Educação (em andamento) MBA em Marketing e Vendas (em andamento) Especialista em games Bacharel em Sistema de Informação Email: marcelosantos@outlook.com BANCO DE
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 maisProfessor Eros Moura, DSc
Professor Eros Moura, DSc Nesse capítulo: Modelo Lógico Modelo Físico 2016 Ifes - Campus Cachoeiro de Itapemirim Eros Moura - BD-I 2 Durante o projeto lógico o modelo conceitual é convertido para um modelo
Leia maisBANCO DE DADOS GEOGRÁFICOS E WEBMAPPING -PROJETO LÓGICO RELACIONAL. Prof. Angelo Augusto Frozza, M.Sc.
BANCO DE DADOS GEOGRÁFICOS E WEBMAPPING -PROJETO LÓGICO RELACIONAL Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza 1 PROJETO DE BANCO DE DADOS Atividade de modelagem de dados em diversos níveis
Leia maisAula 01 Conceito de Banco de Dados e SGBD
Aula 01 Conceito de Banco de Dados e SGBD Dado: conjunto de símbolos arranjados a fim de representar a informação fora da mente humana. Elemento de Dado: subconjunto de símbolos que compõem um dado com
Leia maisBanco de Dados. Sistemas de Informação Engenharia de Produção
Banco de Dados Sistemas de Informação Engenharia de Produção Análise do Sistema O que se armazena em um computador são os dados, e os programas que ele deve executar também são dados, de modo que o objetivo
Leia maisBCD29008 Banco de dados
BCD29008 Banco de dados Modelo Entidade-Relacionamento (ER) Prof. Emerson Ribeiro de Mello Instituto Federal de Santa Catarina IFSC campus São José mello@ifsc.edu.br http://docente.ifsc.edu.br/mello/bcd
Leia maisBANCO DE DADOS. Engenharia da Computação Univasf. Modelo Entidade-Relacionamento. Aula 2. Conjuntos de Entidades - Representação Exemplo:
Banco de Dados / Banco de Dados / 2 Engenharia da Computação Univasf BACO DE DADOS Aul Projeto de um BD: () modelo conceitual (2) projeto lógico : modelo conceitual de dados criado em 976 por Peter Chen
Leia mais5 a e 6 a Técnicas de BD Normalização e Modelagem (1)
CURSO DE GRADUAÇÃO e DE PÓS-GRADUAÇÃO DO ITA 1º SEMESTRE 2002 CES-30 Técnicas de Banco de Dados - BD e CE-240 Projeto de Sistema de BD 5 a e 6 a Técnicas de BD Normalização e Modelagem CES-30 / CE-240
Leia mais1. MINI MUNDO Descrição formal da realidade a ser representada. Exemplo: suponhamos que as Faculdades Dom Bosco funcionem assim:
MODELAGEM DE DADOS Consiste em mapear o mundo real do sistema em um modelo gráfico que irá representar o modelo e o relacionamento existente entre os dados. MODELO DE ETIDADE-RELACIOAMETO Principal ferramenta
Leia maisBanco de Dados. Diagramas de Entidade Relacionamento (DER) Ref. Prof. Renato de Oliveira Violin - UFSCar
Banco de Dados Diagramas de Entidade Relacionamento (DER) Ref. Prof. Renato de Oliveira Violin - UFSCar Tópicos Introdução Projeto Conceitual Diagrama Entidade-Relacionamento (DER) Entidades Atributos
Leia mais1) Defina os seguintes termos: entidade, atributo, atributo multivalorado, atributo derivado, atributo-chave, conjunto de valores e relacionamento
1) Defina os seguintes termos: entidade, atributo, atributo multivalorado, atributo derivado, atributo-chave, conjunto de valores e relacionamento 2) O que é relacionamento recursivo? Dê exemplos. 3) Quais
Leia maisAula 02. Modelo de Dados Modelo Conceitual Modelo de Implementação Entidades e Atributos
INSTITUTO FEDERAL NORTE DE MINAS GERAIS Curso Técnico em Informática Disciplina: Banco de Dados Professor: Alessandro Carneiro Ribeiro E-mail: alessandro.carneiro@yahoo.com.br Aula 02 Modelo de Dados Modelo
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 maisBCD29008 Banco de dados
BCD29008 Banco de dados Modelo Entidade-Relacionamento (ER) Prof. Emerson Ribeiro de Mello Instituto Federal de Santa Catarina IFSC campus São José mello@ifsc.edu.br http://docente.ifsc.edu.br/mello/bcd
Leia maisBancos de Dados. 7. Mapeamento ER/ERE para Relacional
Bancos de Dados 7. Mapeamento ER/ERE para Relacional Mapeamento É possível projetar um esquema relacional a partir de um esquema conceitual O resultado materializa o projeto lógico O mapeamento é descrito
Leia maisINF1012 MODELAGEM DE DADOS. Departamento de Informática PUC-Rio. Ivan Mathias Filho A Abordagem Entidade-Relacionamento
INF1012 MODELAGEM DE DADOS Departamento de Informática PUC-Rio Ivan Mathias Filho ivan@inf.puc-rio.br Programa Capítulo 1 Modelagem Conceitual de Dados A Abordagem Entidade-Relacionamento 1 Programa Capítulo
Leia maisFundamentos de Bancos de Dados 3 a Prova Caderno de Questões
Fundamentos de Bancos de Dados 3 a Prova Caderno de Questões Prof. Carlos A. Heuser Dezembro de 2009 Duração: 2 horas Prova com consulta Questão 1 (Construção de modelo ER) Deseja-se projetar a base de
Leia maisModelagem semântica permite aproximar o modelo obtido do mundo real Exemplo de modelos:
Motivação Modelagem semântica permite aproximar o modelo obtido do mundo real Exemplo de modelos: Modelo de Entidades e Relacionamento (MER) UML (linguagem de modelagem universal) Fases de um projeto de
Leia maisFundamentos de Banco de Dados e Modelagem de Dados
Abril - 2015 Universidade Federal de Mato Grosso Instituto de Computação Pós Graduação Lato Sensu em Banco de Dados Fundamentos de Banco de Dados e Modelagem de Dados Prof. Dr. Josiel Maimone de Figueiredo
Leia maisMODELAGEM DE DADOS UNIDADE 4 Modelo Entidade-Relacionamento. Luiz Leão
Luiz Leão luizleao@gmail.com http://www.luizleao.com Conteúdo Programático 4.1 Modelo de Dados Relacional 4.2 Chave Primária 4.3 Restrições de Integridade 4.4 Mapeamento do MER para o Modelo Relacional
Leia maisAbordagem Entidade-Relacionamento. Edmilson Campos
Disciplina: Banco de Dados AULA 02 Abordagem Modelo Conceitual Adaptado dos slides do Livro Projeto de Banco de Dados, v. 4 de Carlos A. Heuser Edmilson Campos, Prof. http://www3.ifrn.edu.br/~edmilsoncampos/
Leia maisModelagem Conceitual Orientada a Objetos. Classes e Tipos. Classe x Tipo x Instância...
Modelagem Conceitual Orientada a Objetos Fernanda Baião UNIRIO Material parcialmente extraído a partir das notas de aula de Maria Luiza M. Campos, Arnaldo Vieira e Maria Cláudia Cavalcanti 1 Classes e
Leia maisAnálise das Necessidades
BANCO DE DADOS Universidade do Estado de Santa Catarina Centro de Ciências Tecnológicas Departamento de Ciência da Computação Prof. Alexandre Veloso de Matos alexandre.matos@udesc.br Análise das Necessidades
Leia maisRevisão de Bancos de Dados
Revisão de Bancos de Dados Conceitos Básicos 1. Defina o que é um banco de dados e o que é um sistema gerenciador de bancos de dados (SGBD). 2. Defina as arquiteturas de software em duas camadas (cliente/servidor)
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 maisCONTEÚDO PROGRAMÁTICO
CONTEÚDO PROGRAMÁTICO Levantamento de Requisitos Modelo Físico Modelo Conceitual Modelo Lógico REVISANDO OS CONCEITOS DE MODELAGEM Até grau máximo Pelo menos grau mínimo PEDIDO (0,N) ITEM_ PEDIDO (1,N)
Leia maisBCD29008 Banco de dados
BCD29008 Banco de dados Modelo ER & Modelo Relacional Prof. Emerson Ribeiro de Mello Instituto Federal de Santa Catarina IFSC campus São José mello@ifsc.edu.br http://docente.ifsc.edu.br/mello/bcd 18 de
Leia maisModelo Lógico: Tabelas, Chaves Primárias e Estrangeiras
Modelo Lógico: Tabelas, Chaves Primárias e Estrangeiras Apresentar a próxima etapa da modelagem de dados: o modelo lógico e os conceitos de tabelas, chaves primárias e estrangeiras e como o banco de dados
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 maisAulas 03, 04 e 05. Relacionamentos entre Entidades Tipos de Relacionamentos Cardinalidade Relacionamento Identificador Entidade Associativa
INSTITUTO FEDERAL NORTE DE MINAS GERAIS Curso Técnico em Informática Disciplina: Banco de Dados Professor: Alessandro Carneiro Ribeiro E-mail: alessandro.carneiro@yahoo.com.br Aulas 03, 04 e 05 Relacionamentos
Leia maisModelo Entidade- Relacionamento (MER) Adão de Melo Neto
Modelo Entidade- Relacionamento (MER) Adão de Melo Neto 1 MER Definição: É um modelo conceitual de alto-nível, ou seja, é projetado para ser compreensível aos usuários comuns MER (Modelo Entidade-Relacionamento
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 maisModelo Entidade Relacionamento
Modelo Entidade-Relacionamento : Modelo de dados baseado na percepção do mundo real que consiste em um conjunto de objetos básicos chamados de entidades e relacionamentos Dept. CC Entidade Professor n
Leia maisBanco de Dados Mapeamento Entidade Relacionamento para Relacional
Universidade Estadual de Mato Grosso do Sul Curso de Computação, Licenciatura Banco de Dados Mapeamento Entidade Relacionamento para Relacional Prof. José Gonçalves Dias Neto profneto_ti@hotmail.com Modelo
Leia maisBanco de Dados. Modelagem de dados - Modelo Entidade Relacionamentos (MER) Francisco Antonio de Sousa
Banco de Dados Modelagem de dados - Modelo Entidade Relacionamentos (MER) Francisco Antonio de Sousa xsousa@yahoo.com.br 1 Modelos de Banco de Dados Modelo de (Banco de) Dados : descrição das informações
Leia maisIntrodução a Bancos de Dados. - Conceitos - Modelos lógicos e relacional - Álgebra relacional -SQL - Projeto Lógico
Introdução a Bancos de Dados - Conceitos - Modelos lógicos e relacional - Álgebra relacional -SQL - Projeto Lógico Sistemas de Banco de Dados Definição: Coleção de dados inter-relacionados e procedimentos
Leia maisMODELO RELACIONAL DE UM SISTEMA DE GERENCIAMENTO DE VAGAS DE ESTÁGIO
MODELO RELACIONAL DE UM SISTEMA DE GERENCIAMENTO DE VAGAS DE ESTÁGIO Jean Pierry Felix da Silva Bolsista de Iniciação Científica IFRN Campus Natal Zona Norte E-mail: jeanpierryf@gmail.com Ítalo Pinheiro
Leia maisTABELA ENTIDADE LINHA OCORRÊNCIA DA ENTIDADE COLUNA ATRIBUTO DA ENTIDADE
TABELA ENTIDADE LINHA OCORRÊNCIA DA ENTIDADE COLUNA ATRIBUTO DA ENTIDADE CARACTERISTICA DE UMA TABELA: NÃO EXISTEM DUAS LINHAS IGUAIS A ORDEM DAS LINHAS É INSIGNIFICANTE A ORDEM DAS COLUNAS É INSIGNIFICANTE
Leia maisBanco de Dados. Bruno Rafael de Oliveira Rodrigues
Banco de Dados Bruno Rafael de Oliveira Rodrigues Modelagem de Dados Usando o Modelo Entidade- Relacionamento (MER) O MER é usado principalmente durante o processo de projeto da base de dados. No projeto
Leia maisIntrodução e projeto de Bancos de dados Completo
CONTEÚDO PROGRAMÁTICO Introdução eprojetos do BD Introdução e projeto de Bancos de dados Completo Carga horária: 24 horas CONTEÚDO PROGRAMÁTICO TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista,
Leia maisProjeto de BD Relacional
Projeto de BD Relacional Vitor Valerio de Souza Campos Objetivos Mostrar um conjunto de regras para transformar um Diagrama Entidade- Relacionamento em um Diagrama Relacional Sumário 1- Implementação inicial
Leia maisUNINGÁ UNIDADE DE ENSINO SUPERIOR INGÁ FACULDADE INGÁ CIÊNCIA DA COMPUTAÇÃO PROJETO DE BANCO DE DADOS RELACIONAL. Profº Erinaldo Sanches Nascimento
UNINGÁ UNIDADE DE ENSINO SUPERIOR INGÁ FACULDADE INGÁ CIÊNCIA DA COMPUTAÇÃO PROJETO DE BANCO DE DADOS RELACIONAL Profº Erinaldo Sanches Nascimento Objetivos Projetar um esquema de banco de dados relacional
Leia maisDisciplina: Banco de Dados I Professora: Ms. Márcia Jani. Trabalho de BD1
Disciplina: Banco de Dados I Professora: Ms. Márcia Jani 1 Trabalho de BD1 Objetivo O objetivo deste trabalho é aplicar os conceitos aprendidos nas aulas, em um projeto prático de modelagem, implementação
Leia maisConstruindo modelos ER. Capítulo 3
Construindo modelos ER Capítulo 3 Construindo modelos ER - Temário 1. Conselhos práticos 2. Heurísticas 3. Notações alternativas 4. Processo de modelagem e alternativas 2 Propriedades de modelos ER Modelo
Leia maisGES013 Sistema de Banco de Dados Modelo de Entidade-Relacionamento (ER)
GES013 Sistema de Banco de Dados Modelo de Entidade-Relacionamento (ER) Ilmério Reis da Silva ilmerio arroba ufu.br www.facom.ufu.br/~ilmerio/sbd Projeto de BD Uma Visão Panorâmica Página 2 Projeto Conceitual
Leia maisAdministraçã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 maisModelo Entidade Relacionamento (MER) Professor : Esp. Hiarly Alves
Tópicos Apresentação Entidade, Atributo e Relacionamento Cardinalidade Representação simbólica Generalizações / Especializações Agregações Apresentação O Modelo Entidade-Relacionamento tem o objetivo de
Leia maisIntrodução às Bases de Dados
MINI-MUNDO BASE DE DADOS PESSOAS NºContribuint NOME NIF 12345678901 LÚCIA 3212345678 23456754123 HELENA 1423536467 87365342331 LEONARDO 6356627883 EMPRESAS NIF NOME END 3212345678 EMP ABC LX 6356627883
Leia maisModelagem de Dados (Estrutura Relacional)
Modelagem de Dados (Estrutura Relacional) Se você pretende desenvolver aplicações que usam banco de dados relacionais deverá possuir os conceitos básicos sobre modelagem de dados. Não importa se sua aplicação
Leia maisBanco de Dados. Modelo de Dados Relacional. João Eduardo Ferreira Osvaldo Kotaro Takai DCC-IME-USP
Banco de Dados Modelo de Dados Relacional João Eduardo Ferreira Osvaldo Kotaro Takai jef@ime.usp.br DCC-IME-USP Introdução O Modelo Relacional (MR) é um modelo de dados lógico utilizado para desenvolver
Leia maisIntrodução a B anco de Dados. INE5206 Introdução à Informática INE/CTC/UFSC Prof. Roberto Willrich
Introdução a B anco de Dados INE5206 Introdução à Informática INE/CTC/UFSC Prof. Roberto Willrich 1 Introdução Sistema de banco de dados Projetados para gerenciar grandes quantidades de informação Proporcionar
Leia maisBanco de Dados. Modelo Entidade - Relacionamento. João Eduardo Ferreira Osvaldo Kotaro Takai jef@ime.usp.br DCC-IME-USP
Banco de Dados Modelo Entidade - Relacionamento João Eduardo Ferreira Osvaldo Kotaro Takai jef@ime.usp.br DCC-IME-USP Introdução O Modelo Entidade-Relacionamento (MER) é um modelo de dados de alto-nível
Leia maisAula 2 BD Introdução. Profa. Elaine Faria UFU
Aula 2 BD Introdução Profa. Elaine Faria UFU - 2017 Motivação A quantidade de informação disponível está crescendo exponencialmente Os dados e as informações tem um papel importante para as organizações
Leia maisBanco de Dados Relacional
Centro Federal de Educação Tecnológica de Pernambuco Curso de Tecnologia em Sistemas de Informação Banco de Dados Relacional Renata Lúcia Mendonça Ernesto do Rêgo rlrego@yahoo.com 1 Plano de Ensino Objetivo
Leia maisINE 5623 Projeto de Banco de Dados
UFSC-CTC-INE Curso de Sistemas de Informação INE 5623 Projeto de Banco de Dados Ronaldo S. Mello 2010/2 http://www.inf.ufsc.br/~ronaldo/ine5623 Plano da Disciplina Objetivo Conteúdo Avaliação Bibliografia
Leia maisModelagem de Dados MODELAGEM DE DADOS. Sistemas de Banco de Dados. Profa. Rosemary Melo
MODELAGEM DE DADOS Sistemas de Banco de Dados Profa. Rosemary Melo SISTEMAS DE BANCO DE DADOS OBJETIVOS Apresentar os conceitos fundamentais de Sistemas de Banco de Dados. Principais componentes dos SGBDs
Leia maisEngenharia Reversa e Normalização
SISTEMAS DE INFORMAÇÃO Engenharia Reversa e Normalização Banco de Dados I Engenharia reversa de modelos relacionais Engenharia reversa parte do modelo de implementação obtém modelo de especificação (modelo
Leia maisProjeto de BD Relacional
Projeto de BD Relacional Vitor Valerio de Souza Campos Projeto de BD Relacional Objetivos Mostrar um conjunto de regras para transformar um Diagrama Entidade- Relacionamento em um Diagrama Relacional Projeto
Leia maisSistemas de Banco de Dados
Sistemas de Banco de Dados Fundamentos em Bancos de Dados Relacionais Wladmir Cardoso Brandão www.wladmirbrandao.com Departamento de Ciência da Computação (DCC) Instituto de Ciências Exatas e Informática
Leia mais