云南大学 实验六 数据库完整性报告.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《云南大学 实验六 数据库完整性报告.docx》由会员分享,可在线阅读,更多相关《云南大学 实验六 数据库完整性报告.docx(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、云南大学软件学院实 验 报 告课程: 数据库原理与实用技术实验 任课教师: 刘宇、张璇 姓名: 学号: 专业: 信息安全 成绩: 实验6 数据库完整性实验6-1 完整性约束1、创建规则(用图形或者语句方法创建)(1)创建入学日期规则“Enter_University_date_rule”,假定该学校于1923年4月30日创建。要求:入学日期必须大于等于学校创建日期,并且小于等于当前日期测试: (2)创建学生年龄规则“Age_rule”。要求:学生年龄必须在1530岁之间测试:(3)创建学生性别规则“Sex_rule”。要求:性别只能为“男”或“女”测试:(4)创建学生成绩规则“Score_ru
2、le”。要求:学生成绩只能在0100之间 (5)用图形方法查看学生成绩规则“Score_rule”,截图为:双击:成绩: (6)用语句方法查看学生成绩规则“Score_rule”,语句为: 2、删除规则Enter_University_date_rule 3、创建默认(用图形或者语句方法创建)(1)创建默认时间“Time_default”为当前系统时间 (2)创建默认入学年龄“Age_default”为18岁(3)用图形方法查看默认入学年龄“Age_default”,截图为: (4)用语句方法查看默认入学年龄“Age_default”,语句为:4、删除默认入学年龄“Age_default” 5
3、、创建声明式默认:在创建表的过程中创建声明式默认(1)创建表“default_example”,表中包含字段pid、name、sex、age。要求设定sex的默认值为“男”、age的默认值为18。输入数据:编号姓名性别年龄101苏晴女201马拯山20执行结果为:输入数据:获取数据结果为:(2)在表中增加新的默认,将编号默认为100。插入一条记录,执行结果为:6、 在“学生管理数据库”各个数据表中建立相应的主键、外键、惟一值、以及check约束,要求:学生的年龄必须是两位数,其中第一位是1或2:学生表如下:授课表如下课程表如下:成绩表如下: 删除check 约束:学生表的:授课表的:课程表的:成
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 云南大学 实验六 数据库完整性报告 实验 数据库 完整性 报告
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内