GDOU-B-11-112
广东海洋大学学生实验报告书实验名称 | 实验5:数据更新和视图 | 课程名称 | 数据库原理与设计 | 成绩 | |||||||||
学院(系) | 软件学院 | 专业 | 计算机软件工程 | 班级 | |||||||||
学生姓名 | 学号 | 实验地点 | 实验日期 | ||||||||||
实验目的: 1. spider软件掌握视图的创建语法 2. 使用视图更新数据 3. 掌握数据操纵语句(insert delete update) 实验内容 针对GlobalToyz和Recruitement,Student数据库,按要求完成下列题目。 1. 创建一个视图,包含Toys表中的品牌id为’001’的玩具信息,要求限制用户对该视图的更新只能是该品牌的玩具。 2. 对上述视图进行插入操作,新增一个品牌为’002’的玩具,插入的内容请按照数据类型给出合理的值。观察结果并说明原因。 3. 对于GlobalToyz数据库,创建一个视图名为vwOrderdetailToys,其中包含了订单的代码,订购的玩具编号,订购的玩具名称,订购的附言,玩具的花费信息。 4. 对于第3题中创建的视图vwOrderdetailToys进行更新,修改订单代码为‘000001’的订单,更改cToyId为’000007’的玩具名称,改为’Lego Spider’,并修改对应的附言内容为 ‘Happiness’。写出完成该操作的所有语句。 5. 定义一个视图,里面包含总花费超过80元的订单信息,要求透过该视图的更新操作只能是周三下午14点至16点之间。 6. 使用insert into 语句对Country表添加新的一行(’050’,’Vietnam’) 7. 使用insert into 语句将如下的统计信息放入到一个新表中,统计玩具花费超过40的订单号和玩具总花费信息。 8. 使用delete语句删除国家表中国家代码为‘001‘的国家记录,观察执行的结果,说明产生结果的原因。 9. 修改Toybrand表和toys表相应列的参照方式,将‘删除‘的参照方式改为’置空’。 10. 修改Toys表中的记录了,将品牌为‘Largo‘的玩具单价提高5%。 | |
指导教师 | 日期 | |||
注:请用A4纸书写,不够另附纸。 第 页,共 页
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论