一、实验目的与要求
1.熟悉视图的概念,以及视图与表的联系和区别
2.掌握视图的定义方法
3.掌握对视图的查询操作
- 掌握对视图的更新操作,并了解视图的更新条件
- 掌握同时对视图和表进行操作的方法
- 熟悉索引的概念与作用
- 掌握索引的建立与删除操作
二、实验内容
1.定义一个名称为‘supplying_view’的视图,要求其对应的数据是由‘天天食品公司’供应的商品ID、商品单价。

2.查询采购员‘李云’和供应商‘神州数码有限公司’签订的所有采购单的采购单ID、采购金额、签订日期,并将其建立为一个名称为‘stock_view_1’的视图。

3.建立一个名称为‘commodity_100’的视图,其对应所有的库存量小于100的商品的信息。

4.使用视图supplying_view和相关基本表查找由供应商‘天天食品公司’供应的商品ID、商品名称和商品单价。

5.使用视图‘stock_view_1’和相关基本表查询‘李云’和供应商‘神州数码有限公司’签订的所有采购单的采购明细信息,要求显示采购单ID、商品ID、商品名称、采购数量、和商品单价。

6.为supermarket数据库中的任意一个表建立索引(按升序建唯一索引号)。

7.使用DROP INDEX语句删除新建的索引

8.建立一个视图,其对应的数据是在2005年签订的销售单总额超过100万的销售员的I D和姓名。

9.使用上述建立的视图和NOT IN关键字查询在2005年签订的销售单总额没有超过100万的销售员的I D和姓名。

数据库视图与索引操作实验
6413

被折叠的 条评论
为什么被折叠?



