1 / 15

Autor: Adilson da Silva Lima Editora Erica

Português. Inglês. Erwin Data Modeler. Autora: Carla DeAngelis Editora Sams. Autor: Adilson da Silva Lima Editora Erica. Sites sobre o ERwin. Diagrama. Ferramentas. Subáreas. Interface. Caixa de ferramentas. Selecionar entidades e relacionamentos. Notação. Modelo Lógico.

senta
Download Presentation

Autor: Adilson da Silva Lima Editora Erica

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Português Inglês Erwin Data Modeler Autora: Carla DeAngelis Editora Sams Autor: Adilson da Silva Lima Editora Erica

  2. Sites sobre o ERwin

  3. Diagrama Ferramentas Subáreas Interface

  4. Caixa de ferramentas Selecionar entidades e relacionamentos Notação Modelo Lógico Modelo Físico Criar entidade Criar blocos de texto IDEF1X Criar Subtipos Criar Visão Mover e copiar atributos e entidades IE Criar relacionamento identificador Criar tabela DM Criar relacionamento muitos para muitos Criar relacionamento não identificador

  5. Simbologia para cardinalidade e relacionamentos Notação relacionamento identificador (1) Cardinalidade IDEF1X IE DM 0 ou 1 para 0, 1 ou mais relacionamento não identificador (nulls) (0 ou 1) 0 ou 1 para 1 ou mais relacionamento não identificador (not nulls) (1) 0 ou 1 para 0 ou 1 0 ou 1 para n

  6. Criando Entidades

  7. Criando Atributos

  8. Criando relacionamentos

  9. Impressão Relatórios Projeto do BD Script SQL Conexão a SGBD Engenharia reversa Publicação na Web Demais Recursos

  10. Resultado do Projeto Lógico = Esquema Lógico (Ex: DED Lógico no modelo IDEF1x)

  11. Escolha do SGBD

  12. Resultado do Projeto Físico = Esquema Físico para o SGBD escolhido(Ex: DED Físico no modelo IDEF1x)

  13. Geração dos comandos SQL para criação do BD

  14. Comandos SQL gerados para criação do BD

  15. Script de comandos SQL gerados no SGBD CREATE TABLE CLIENTES ( CodCliente CHAR(5) NOT NULL CHECK (CodCliente BETWEEN 'C0000' AND 'C9999'), CGC_CPF CHAR(18) NULL, Nome VARCHAR2(40) NULL, Endereco VARCHAR2(40) NULL, Telefone CHAR(12) NULL, Contato VARCHAR2(20) NULL, PRIMARY KEY (CodCliente) ); CREATE UNIQUE INDEX XPKCLIENTES ON CLIENTES ( CodCliente ASC ); CREATE TABLE PRODUTOS ( CodProduto CHAR(5) NOT NULL, Unidade CHAR(12) NULL, Descricao VARCHAR2(30) NULL, Preco_Venda FLOAT NULL, PRIMARY KEY (CodProduto) ); CREATE UNIQUE INDEX XPKPRODUTOS ON PRODUTOS ( CodProduto ASC ); ........................ ........................... CREATE TABLE DETALHES_REQUISICAO ( CodProduto CHAR(5) NOT NULL, NumRequisicao CHAR(10) NOT NULL, Quantidade INTEGER NULL, PRIMARY KEY (CodProduto, NumRequisicao), FOREIGN KEY (NumRequisicao) REFERENCES REQUISICOES, FOREIGN KEY (CodProduto) REFERENCES PRODUTOS ); CREATE UNIQUE INDEX XPKDETALHES_REQUISICAO ON DETALHES_REQUISICAO ( CodProduto ASC, NumRequisicao ASC ); CREATE OR REPLACE VIEW V_PEDIDOS_PRODUTOS AS SELECT CLIENTES.Nome, CLIENTES.CGC_CPF, PEDIDOS.NumPedido, PEDIDOS.Data, PEDIDOS.Situacao, PRODUTOS.CodProduto, PRODUTOS.Descricao, PRODUTOS.Unidade, DETALHES_PEDIDO.Quantidade, PRODUTOS.Preco_Venda, DETALHES_PEDIDO.Situacao FROM PEDIDOS, DETALHES_PEDIDO, PRODUTOS, CLIENTES;

More Related