【数据库完整性实验】实验完整代码 打开ScoreDB数据库,完成以下操作: (1)分别定义ScoreDB数据库中各基表的主键、外键,实现实体完整性约束和参照完整性约束; (2)往student表插入一条跟已有的学号相同的学生数据,验证实体完整性约束; (3)向score表中插入一条数据,其中数据中的课程编号是课程表中没有的,验证参照完整性约束; (4)修改score表中一条数据的课程编号,该编号是课程表中没有的,验证参照完整性约束; (5)删除student表中的一条数据(其中学号出现在score表中),验证参照完整性约束。 (6)增加score表的约束条件,要求成绩在0-100之间。增加student表的约束条件,要求性别只允许取“男”或“女”。 (7)创建一个触发器student_update,实现功能:如果在学生表中修改了学号,则自动修改成绩表中的学号。 (8)创建一个级联删除触发器student_delete。要求:当从学生表中删除某学生信息时,同时删除score表中此学生相关的选课记录。 (9)创建一个触发器student_insert,实现功能:如果往学生表中插入数据,则自动修改班级表中的班级人数classNum。(如果改为删除数据,代码要怎么改?) (10)建立一个触发器course_check,每当删除课程表中记录时,先检查此课程是否已被选修,如选修则不允许删除,且给出提示信息“此课程已有学生选修,无法删除!”。
2022-11-22 01:40:31 5KB 数据库 sql SQL Server
1
数据库课程设计对应sql文件(适用版本mysql5.7.0,可视化工具mysql-front)
2022-11-21 22:27:55 14KB mysql
1
sql语句大全绝对经典
2022-11-21 18:17:48 25KB sql
1
一共有4559条古诗句,其中已经对每一句古诗进行了分类,大类具有11个,每个大类又有若干个小类。 共有三张数据表,分别为:content、category1、category2 其中content为诗词内容表,分为: id、content(诗词内容)、origin(来源)、author(作者)、category_1id(大类ID)、category_1name(大类名称)、category_2id(小类ID)、category_2name(小类名称) category1为大类表,分为:id、category_name(大类名称) category2为小类表,分为:id、category1_id(大类ID)、category1_name(大类名称)、category_name(小类名称) 大类有:抒情、生活、植物、人生、节日、山水、四季、人物、天气、动物、食物。共11种。 小类若干。 注意:这个是sql文件,需要excel或其他类型的可给我留言。
2022-11-21 16:29:26 537KB 数据库 中国古诗词 诗句
1
开发数据库。数据库实现的一些功能有: (1) 数据和数据说明的醒目显示; (2) 多条件的查询、多条记录的检索、模糊查询; (3) 数据文件某种存储格式导入数据窗体,经过数据完整性校验存入数据库; (4) 数据库安全性的设计; (5) 数据库的设计、数据接口、界面的设计。
2022-11-21 15:36:45 1.43MB SQL Server,B/S,数据库,图书管理
1
对用户输入的sql语句进行解析,生成语法树,用到了一些设计模式相关的东西,还不错,具体实现了对select 的解析,大家有兴趣一起学习下
2022-11-21 13:51:22 90KB SQL 语法 词法 解析
1
实现了SQL与VB的连接,绝对的好资源。如果你的题目是这个,那就恭喜你了。
2022-11-21 11:25:49 643KB 学生成绩管理系统
1
本设计为asp源码,可作为毕设和课设,都可以运行,可以为您做设计,请看个人简介信息获取更多,只希望您给个关注给个赞,后续会上传更多新源码,关注后第一时间会通知到您。感谢!
2022-11-20 23:57:58 9.07MB asp access sql 毕设
1
武汉理工大学数据库课内实验报告
2022-11-20 18:15:25 436KB sql
1
DB2 SQL Tuning Tips for Developers
2022-11-20 18:14:42 290KB DB2SQLTuningT
1