ATPS Programação em Banco de Dados
Por: ansellmo.duarte • 19/9/2015 • Trabalho acadêmico • 1.140 Palavras (5 Páginas) • 211 Visualizações
ANHANGUERA EDUCACIONAL
CAMPUS OSASCO
TECNOLOGIA EM GESTÃO DA TECNOLOGIA DA INFORMAÇÃO
RA 8404112850 ANA PAULA DE JESUS
RA 8405949408 ARTHUR PUTINI PUPATO
RA 8074826712 NOELLE PUTINI PUPATO
ATPS DE PROGRAMAÇÃO EM BANCO DE DADOS
OSASCO
2015
RA 8404112850 ANA PAULA DE JESUS
RA 8405949408 ARTHUR PUTINI PUPATO
RA 8074826712 NOELLE PUTINI PUPATO
ATPS DE PROGRAMAÇÃO EM BANCO DE DADOS
Atividades Práticas Supervisionadas de Programação em Banco de Dados apresentado ao curso de Tecnologia em Gestão da Tecnologia da Informação da Anhanguera Educacional requisito parcial à obtenção do título de Bacharel ou Licenciatura em Formação.
Orientador: Gerson Giuliangeli
OSASCO
2015
SUMÁRIO
1. INTRODUÇÃO
2. DESAFIO
2.1 Ficha de Cadastro Maraneide Confecções
3. MODELO ENTIDADE E RELACIONAMENTO (MER)
4. DIAGRAMA ENTIDADE RELACIONAMENTO (DER)
5. SCRIPTS DE CRIAÇÃO DO BANCO DE DADOS
6. EVIDÊNCIAS DE BANCO DE DADOS
7. CONCLUSÃO
8. REFERÊNCIAS
- INTRODUÇÃO
No presente desafio, a nossa equipe terá de solucionar um problema da loja Maraneide Confecções, que vem crescendo em âmbito nacional e precisa mudar seus processos de cadastros e movimentos, e um dos principais problemas são os cadastros que ainda são realizados por fichas manuais. No entanto, essas fichas estão ocasionando problemas para armazenar quantidades consideráveis de cadastros realizados diariamente.
Por conta disso o nosso desafio será automatizar de forma clara e objetiva os movimentos e cadastros da loja, forma esta que será implantar um banco de dados que ajude a loja a ter controle de suas vendas e estoque.
- DESAFIO
A Maraneide Confecções é uma grande confecção que distribui roupas e confecções da atualidade para outras lojas em todo o país.
A loja atualmente utiliza uma ficha de cadastro preenchida manualmente para cadastrar seus clientes e fornecedores, porém a loja vem crescendo, novos clientes e fornecedores estão à procura, e é inviável continuar com as fichas manuais, pois as mesmas não estão comportando quantidades de entradas e saídas da loja e que aumentam constantemente.
Por esse motivo a loja esta a procura melhorar o processo e implementar um banco de dados para esses atuais e novos cadastros, que permitirá a loja a ter um controle exato de seus dados lançados diariamente e manter o controle de seu estoque.
Nossa equipe tem o desafio de elaborar a partir da ficha desta loja, em anexo, todos os processos a serem utilizados para desenvolver um banco de dados, ou seja, iremos desenvolver o modelo lógico, e para isso destacamos os principais fundamentos deste modelo, nos quais serão:
- Modelo Entidade de Relacionamento (Tupla não normalizada, 1fn, 2fn e 3fn);
- Diagrama Entidade Relacionamento (Desenho da estrutura com as regras de relacionamento).
2.1 Ficha de Cadastro Maraneide Confecções
[pic 1]
Figura 1 - Ficha de Cadastro Maraneide
- MODELO ENTIDADE E RELACIONAMENTO (MER)
Tupla não normalizada
* Ficha_Cadastro
Nº, Nome, Data_nasc, CPF, RG, Orgão_emissor, Estado, Sexo, Data_compra, Endereço, Telefone, Observações, (Código_produto, Quantidade, Descrição, Valor_unitário), Total_ficha, Prestações.
1 FN
*Ficha_ Cadastro
Nº, Nome, Data_nasc, CPF, RG, Orgão_emissor, Estado, Sexo, Data_compra, Endereço, Telefone, Observações, Total_ficha, Prestações.
*Itens_Ficha
Nº, Código_produto, Quantidade, Descrição, Valor_unitário.
2 FN
*Ficha_ Cadastro
Nº, Nome, Data_nasc, CPF, RG, Orgão_emissor, Estado, Sexo, Data_compra, Endereço, Telefone, Observações, Total_ficha, Prestações.
*Itens_Ficha
Nº, Código_produto, Quantidade.
* Produto
Código_produto, Descrição, Valor_unitário.
3FN
*Ficha_Cadastro
Nº, CPF, Data_compra, Observações, Total_ficha, Prestações.
*Cliente
CPF, Nome, Data_nasc, RG, Orgão_emissor, Estado, Sexo, Endereço, Telefone.
*Itens_Ficha
Nº, Código_produto, Quantidade.
* Produto
Código_produto, Descrição, Valor_unitário.
- DIAGRAMA ENTIDADE RELACIONAMENTO (DER)
[pic 2]
...