Banco de dados
Por: mara89 • 28/3/2016 • Trabalho acadêmico • 2.408 Palavras (10 Páginas) • 342 Visualizações
ANHANGUERA EDUCACIONAL LTDA
FACULDADE DE NEGÓCIOS E TECNOLOGIA DA INFORMAÇÃO
CURSO DE SISTEMA DA INFORMAÇÃO
ELIANE PEREIRA LOPES - RA: 8689309844
GABRIELA GOMES – RA: 8408987123
JOHNE RAMOS OLIVEIRA – RA: 9902008954
NAIANY NATÁLIA MARTINS DA SILVA – RA: 9902006627
THIAGO PEREIRA PASSOS DE ARAÚJO SILVA – RA: 8689294583
ATIVIDADES PRÁTICAS SUPERVISIONADAS
PROFESSOR ORIENTADOR: RODRIGO HAGSTROM
BRASÍLIA/DF
2015
ANHANGUERA EDUCACIONAL LTDA
FACULDADE DE NEGÓCIOS E TECNOLOGIA DA INFORMAÇÃO
ATIVIDADE PRÁTICAS SUPERVISIONADAS
Trabalho de Atividades Práticas Supervisionadas da Faculdade Anhanguera FACNET como requisito para a avaliação da Disciplina Programação de Banco de Dados sob a orientação do professor: Rodrigo Hagstrom
BRASÍLIA/DF
2015
SUMÁRIO
1 Introdução
2 Desenvolvimento
2.1.1 Análise de requisitos
2.1.2 Projeto Conceitual do BD
2.1.3 Projeto Lógico
2.1.4 Projeto Físico
2.1.4.1 Cálculo do espaço ocupado pelas tabelas
2.1.4.2 Estimativa de crescimento do banco
2.1.4.3 Política de backup
2.2 Códigos de criação
2.2.1 Escolha do banco de dados
2.2.1.1 Firebird
2.2.1.2 PostgreSQL
2.2.1.3 MySQL
2.3 Comandos select, update e delete
3 Conclusão
4 Referências Bibliográficas
1 INTRODUÇÃO
O presente trabalho é sobre BANCO DE DADOS mais concretamente sobre estrutura de banco de dados, o objetivo desde trabalho e desenvolver um software que seja capaz de controlar a entrada, saída, estoque e caixa de uma grande padaria tradicional. A metodologia utilizada foi a pesquisa bibliográfica, enriquecida com aulas em sala de aula.
2 Desenvolvimento
2.1.1Análise de requisitos
Setor | Requisito |
Compra de Produtos | Cadastrar novos produtos contendo os campos, Código de produto, Nome do Produto, Unidade, Preço de Custo, Preço de Venda. |
Possuir campo que deverá pedir o código do produto e quantidade comprada. | |
Buscar no BD as informações do produto e exibir em tela. | |
Guardar na tabela entrada o dia da operação, hora da operação, o código do produto e a quantidade comprada. | |
Venda de Produtos | Pedir o código do produto a ser movimentado. |
Apresentar na tela os dados do produto, que estão contidos na tabela Produto. | |
Solicitar a quantidade vendida. | |
Calcular o valor total da venda deste item, acumular o total da venda. | |
Guardar os dados. | |
Repetir a operação até que o usuário digite 0 no código do produto. | |
Guardar as informações na tabela Saída | |
Imprimir uma etiqueta com o número da venda. | |
Frente de Caixa | Solicitar o número da venda. |
Buscar através do número da venda e apresentar na tela todos os dados referentes à venda e o valor total destacado. | |
Após o registro do pagamento calcular e informar o valor do troco. | |
Registrar a movimentação na tabela Movimentação (Data da movimentação, Hora da movimentação e valor recebido). | |
Estoque | Listar em ordem alfabética todos os produtos em estoque |
Exibir em tempo real a quantidade em estoque, valor total de custo de estoque, valor total de venda do estoque. |
Tabela 1 – Análise de requisitos
Possuir um campo pesquisa, que buscará e os apresentará os produtos em tela. | |
Movimentação Gerencial | Exibir uma tela com os dados da tabela Movimentação em forma de planilha. |
Possuir um campo para que seja possível a busca dos dados de uma data específica. | |
Aparecer na tela obrigatoriamente os dados relacionados à data digitada. |
2.1.2 Projeto Conceitual do BD
[pic 1]
[pic 2]
2.1.3 Projeto Lógico
[pic 3]
[pic 4]
2.1.4 Projeto Físico
Inicialmente no projeto físico calculamos qual quantidade de espaço que cada tabela ocupa.
2.1.4.1 Cálculo do espaço ocupado pelas tabelas
Antes de tudo vejamos o tamanho para cada tipo de dado:
...