数据库
文章平均质量分 67
.别拖至春天.
UPC智能科学与技术《zhanghan.xyz》
展开
-
小型数据库系统开发作业
自学上层应用访问数据库的方式(如` ODBC、ADO、JDBC、MySQLi `或者其它),根据您使用的上层语言(不限语言(但要求与自己完成的文件管理数据实验开发语言一致)),不限数据库(除`ACCESS,SQLite` 以外),选择并学习使用一种合适的访问数据库的方式。基于文件管理数据实现,实现使用关系数据库管理课本中 P70-6 题中 SPJ 数据库。原创 2022-10-31 22:23:10 · 2007 阅读 · 0 评论 -
mysql+pyqt5开发小型数据库系统常见报错解决
如果两个表的相关列已经有数据了,如果但是数据不匹配的话,要把不匹配的数据删除后才能添加外键成功。即插入数据时,要插入数据的主键数据(XXX)已经存在,不能再重复添加了。添加的外键列与另一个表的唯一索引列(一般是主键)的数据类型不同。设置的外键与另一个表中的唯一索引列(一般是主键)中的值不匹配。插入字段XXX前面多了一个空格,去掉空格就可以正常运行了。在数据插入过程中需要注意插入的数据中是否含有特殊键。插入的表名和列名和数据库中的不对应,需要检查一下。原创 2022-10-31 21:58:25 · 358 阅读 · 0 评论 -
SQL 基础部分实验
包括 student, sc,以及 course 三张表,并操作向其插入数据、删除数据、修改数据,然后删除表。创建表时,要求定义其主码、外码约束,同时要求学生的年龄在 15 到 45岁之间。注:将自己的表保存到自己定义的数据库中。创建 SPJ、 S、P、J 四张表,最好放在一个 DB 中,便于备份数据文件。定义表3时需要定义相应的完整性约束(至少主码,有外码则定义外码,同时要求 S 表的 STATUS 只能取值为 10,20,30,40;J 表中的 Jname 取值唯一,SPJ 表中的 QTY 不为空。原创 2022-10-05 20:00:26 · 1261 阅读 · 0 评论