A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Asterio K. Tanaka Autor: Adilson da Silva Lima Editora Erica Autora: Carla DeAngelis Editora Sams PortuguêsInglês Erwin Data Modeler.

Apresentações semelhantes


Apresentação em tema: "Asterio K. Tanaka Autor: Adilson da Silva Lima Editora Erica Autora: Carla DeAngelis Editora Sams PortuguêsInglês Erwin Data Modeler."— Transcrição da apresentação:

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

2 Asterio K. Tanaka Sites sobre o ERwin

3 Asterio K. Tanaka Interface Ferramentas Diagrama Subáreas

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

5 Asterio K. Tanaka Simbologia para cardinalidade e relacionamentos 0 ou 1 para 0, 1 ou mais 0 ou 1 para 1 ou mais 0 ou 1 para 0 ou 1 0 ou 1 para n Notação Cardinalidade IDEF1XIEDM relacionamento identificador (1) relacionamento não identificador (nulls) (0 ou 1) relacionamento não identificador (not nulls) (1)

6 Asterio K. Tanaka Criando Entidades

7 Asterio K. Tanaka Criando Atributos

8 Asterio K. Tanaka Criando relacionamentos

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

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

11 Asterio K. Tanaka Escolha do SGBD

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

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

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

15 Asterio K. Tanaka 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 ); Script de comandos SQL gerados no SGBD 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;


Carregar ppt "Asterio K. Tanaka Autor: Adilson da Silva Lima Editora Erica Autora: Carla DeAngelis Editora Sams PortuguêsInglês Erwin Data Modeler."

Apresentações semelhantes


Anúncios Google