Buscar

AES-T10-ModelagemDados_conceitoCRUD

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Disciplina:
Análise Estruturada de Sistemas
Modelagem de Dados
Conceitos (p2)
Profa. Tânia Mara Paiva de Oliveira
Banco de Dados
Banco de Dados é um espaço onde dados estão alojados de forma organizada.
Uma agenda, uma lista telefônica, um dicionário podem perfeitamente ser tratados como um banco de dados pelo fato de possuírem uma quantidade relevante de informações dispostas de maneira “gerenciável”.
Um Banco de Dados eletrônico – tecnicamente conhecido como database (base de dados) ou simplesmente “BD” – utiliza conceitos de modelos lógicos, linguagem de consulta estruturada (SQL – Structured Query Language) e arquitetura física de computadores.
Elementos de Banco de Dados
Conjunto de Fichas - Entidade
De 1 a 19 - Atributos
As Fichas 
Elementos de Banco de Dados
Existem vários tipos de BD. O mais conhecido é o
Banco de Dados RELACIONAL
Correspondência entre
Elementos de Banco de Dados
Operações CRUD
CRUD (Create, Read, Update e Delete) para as quatro operações básicas utilizadas em banco de dados relacionais ou em interface para usuários para criação, consulta, atualização e deleção de dados.
Abreviação CRUD mapeada para o padrão ISO/SQL:
CREATE -> INSERT Criar ou adicionar novas entradas
READ -> SELECT Ler ou consultar entradas existentes
UPDATE -> UPDATE Atualizar entradas existentes
DELETE -> DELETE Remover entradas existentes
Elementos de Banco de Dados
Tabela CRUD
Elementos de Banco de Dados
Tabela CRUD
Comanda Eletrônica
Elementos de Banco de Dados
Construa a Tabela CRUD de Comanda Eletrônica a partir do DFD: 
Matriz CRUD
Comanda Eletrônica
Comanda
Produto
Cliente
Funcionario
FormaPagto
Registrar compras na comanda
CRUD
R
 
R
 
Cadastrar dados de cliente
 
 
CRU
 
 
Finalizar Compras
R
R
 
 
 
Registrar pagamento
RU
 
 
 
R
Elementos de Banco de Dados
 Tabela CRUD de Comanda Eletrônica 
Comanda Eletrônica
Comanda
Produto
Cliente
Funcio-nario
FormaPagto
Registrar compras na comanda
CRUD
R
 
R
 
Manterdados de cliente
 
 
CRU
 
 
Finalizar Compras
R
R
 
 
 
Registrar pagamento
RU
 
 
 
R
Encomenda de Placas
Encomenda de Placas 
Construa a Matriz CRUD a partir do DFD: 
Processos
Cliente
Funcionario
Encomenda
Custo
Calendario
Pagamento
StatusEnc
CadastrarCliente
 
 
 
 
 
 
 
CadastrarEncomenda
 
 
 
 
 
 
 
Calcular valor de venda da encomenda
 
 
 
 
 
 
 
Calcular prazo de entrega
 
 
 
 
 
 
 
Emitir Orçamento
 
 
 
 
 
 
 
Registrar pagamento
 
 
 
 
 
 
 
Controlar andamento da encomenda
 
 
 
 
 
 
 
 
Matriz CRUD de Encomenda de Placas
Processos/Entidades
Clie-nte
Funcio-nario
Enco-menda
Cus-to
Calen-dario
Paga-mento
StatusEnc
CadastrarCliente
CR
 
 
 
 
 
 
CadastrarEncomenda
R
R
CRU
 
 
 
 
Calcular valor de venda da encomenda
 
 
RU
R
 
 
 
Calcular prazo de entrega
 
 
RU
 
R
 
 
Emitir Orçamento
R
 
R
 
 
 
 
Registrar pagamento
R
 
R
 
 
CRU
 
Controlar andamento da encomenda
 
 
RU
 
 
 
R
Muito Obrigado!
tania.paiva@aedu.com

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais