Skip to content

sycapple/DB-controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DB-controller

这是一个简单的通过Python来控制Mysql数据区的操作终端

本项目实现的案例是一个病人信息和血压测量记录的记录数据库

文件介绍

config.py

储存了数据库的配置项

datasearch.py

有关数据库增删查改的具体操作

main.py

用于构建操作终端和解析指令

models.py

用于构建数据表的模型以便程序交互

项目要求

必要

  • 根据设计应用场景中的实体及其关系画出E-R图。
  • 根据E-R图建立关系,关系要求在3个及以上。
  • 安装一个DBMS,设置用户及密码,以便程序设计时进行访问。
  • 使用高级程序设计语言,连接所安装的数据库,可进行基本增删改查操作(如嵌套查询、分组和聚集函数的使用)。针对某个操作,有1个示例即可。

加分点

  • 设计的数据库可支持的应用场景更为广阔,具有高扩展性。实体的属性丰富,例如将图片或音频数据作为数据库中的原子数据项。
  • 关系丰富,且符合1-3范式的要求,并给予说明。
  • 通过程序设计,对查询的结果进行更直观、有效的展示(曲线图、柱状图等)。
  • 针对数据库的应用场景,考虑使用AI技术、大数据技术,使系统更加智能化。

已实现的功能

  • 增加病人单个病人
  • 生成测试用的病人记录和血压记录
  • 展示所有病人记录
  • 展示所有血压记录
  • 展示单个病人的所有血压记录
  • 删除单个病人记录和他的所有血压记录
  • 修改单个病人指定的血压记录

About

Here is a project of MysqlDB controller

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages