Evaluating bids

Avaliação

Published on the November 30, 2020 in IT & Programming

About this project

Open

Tema: Integração com banco de dados SQLite
Descrição: Desenvolver um programa em Python para realizar um CRUD (Create, Read,
Update e Delete) em um banco de dados SQLite.
Pré-requisitos:
• Pesquisar bibliotecas em Python que possam realizar tais operações.

Parte 1 (AV1)

Código em Python para:
• Entrada de dados para informar:
o Caminho do banco de dados;
o Nome(s) do(s) arquivo(s);
o Cadastramento, consulta de itens
o Outras entradas que se façam necessárias ao longo do desenvolvimento.
• Criar o esquema do banco de dados (tabelas), sendo 1 tabela com ID, código de
matrícula, nome e email. Outra tabela com ID, endereço e telefone.
Um aluno pode
ter mais de um endereço cadastrado, por exemplo residencial e comercial. Utilizar
chaves primárias para ID e chave estrangeira para o relacionamento entre tabelas.
• Cadastrar novos alunos e novos endereços.

• Alterar dados de cadastro de alunos e endereços.
• Apagar dados de cadastro de alunos e endereços.
• Consultar dados de cadastro de alunos e endereços.

• Saída de dados para o console informando:
o Operações e resultados que foram realizados.
• Manter o código em execução (loop), até que uma tecla de atalho seja pressionada.

Parte 2 (AV2)
• Criar funções para modularizar o código.
• Crie um menu para selecionar qual função deverá ser chamada, por exemplo:
o 1 - Executa função “a”
o 2 - Executa função “b”

Category IT & Programming
Subcategory Web development

Delivery term: Not specified

Skills needed

Other projects posted by S. W. D. A.