数据库原理实验5指导书.docVIP

  • 76
  • 0
  • 约3.62千字
  • 约 7页
  • 2017-05-12 发布于河南
  • 举报
数据库原理实验5指导书

一 实验题目:视图的定义和使用 二 实验目的:加深对视图的理解,熟练视图的定义、查看、修改等操作 三 实验内容及要求:(从下面10个题目中选一个) 题目一: 学生(学号,年龄,性别,系名) 课程(课号,课名,学分,学时) 选课(学号,课号,成绩) 1 根据上面基本表的信息定义视图显示每门课的课名、选课人数、平均成绩 2 观察基本表数据变化时,视图中数据的变化。 3 利用视图,查询平均成绩最高的学生。 题目二: 图书(书号,书名,价格,出版社) 读者(卡号,姓名,年龄,所属单位) 借阅(书号,卡号,借阅日期) 1 根据上面基本表的信息定义视图显示每本书的书名、借阅次数 2 观察基本表数据变化时,视图中数据的变化。 3利用视图,查询借阅次数最多的书。 题目三: 商品(编号,品名,进价,库存,售价,厂商编号) 顾客(卡号,姓名,电话,积分) 厂商(编号,厂址,名称、电话) 销售(顾客卡号,商品编号,数量,日期) 1 根据上面基本表的信息定义视图显示每种商品的品名、销售数量 2 观察基本表数据变化时,视图中数据的变化。 3利用视图,查询销售数量最高的商品。 题目四: 图书(书号,书名,作者编号,价格,出版社编号) 作者(编号,姓名,电话) 出版社(编号,出版社名称,地址) 1 根据上面基本表的信息定义视图显示每个出版社的名称、出版书的数量 2 观察基本表数据变化时,视图中数据的变化。 3利用视图,查询出版书最多的出版社 题目五: 零件(编号,名称,颜色,生产车间号) 车间(编号,名称,人数,主任) 产品(编号,名称,类型) 生产(产品编号,生产车间编号) 使用(产品编号,使用零件编号,个数) 1 根据上面基本表的信息定义视图显示每个产品的编号,使用零件的编号,生产零件的车间号,车间主任 2 观察基本表数据变化时,视图中数据的变化。 3利用视图,查询使用零件最多的产品。 题目六: 药品(编号,名称,价格,厂商) 处方(药品编号,数量,医生编号) 医生 (编号,姓名,科室,职称) 1 根据上面基本表的信息定义视图显示每种药品的品名、销售金额 2 观察基本表数据变化时,视图中数据的变化。 3利用视图,查询最畅销的药品。 题目七: 学生(学号,年龄,性别,系名) 教材(编号,书名,出版社编号,价格) 订购(学号,书号,数量) 出版社(编号,名称,地址) 1 根据上面基本表的信息定义视图显示每个学生姓名、应缴书费 Creat view A As Select 订购.学号 sum(教材.价格*订购.数量) From 教材,订购 Where 教材.编号=订购.书号 Group by 学号 2 观察基本表数据变化时,视图中数据的变化。 3利用视图,查询交费最高的学生。 Select * From 学生 Where 学号 = (select 学号 from A where 书费=(select max(书费)from A))) 题目八: 员工(编号,姓名,性别,年龄,部门编号,年薪) 部门(编号,名称,人数,负责人) 项目(编号,名称,负责部门编号) 1 根据上面基本表的信息定义视图显示每个部门名称、年工资总额 2 观察基本表数据变化时,视图中数据的变化。 3利用视图,查询工资额最高的部门 题目九: 帐户(编号,姓名,余额,建立日期,储蓄所编号) 储蓄所(编号,名称,地址,人数,所属城市) 借贷(帐户,借贷类型,金额,日期) 1 根据上面基本表的信息定义视图显示每个储蓄所名称、储蓄总金额 2 观察基本表数据变化时,视图中数据的变化。 3利用视图,查询储蓄金额最高的储蓄所。 题目十: 仓库(编号,保管员编号,面积) 保管员(编号,姓名,年龄,电话、月薪) 商品(编号,品名,仓库编号、数量,单价) 1根据上面基本表的信息定义视图显示每个仓库保管员姓名、保管商品价值总额 2 观察基本表数据变化时,视图中数据的变化。 3利用视图,查询保管商品价值金额最高的保管员。 四 实验指导 1.在企业管理器中创建视图 以在PUBS数据库中创建B_TITLEAUTHOR(描述商业类书的情况)视图说明在企业管理器中创建视图的过程。 (1)打开“企业管理器”,在数据库PUBS上单击鼠标右键,在弹出的快捷菜单上选择“新建”→“视图”。 说明:这一步也可以展开数据库,在“视图”上单击鼠标右键,然后选择“新建视图”菜单项。 (2)在所出现的窗口的第一个子窗口中单击鼠标右键,将弹出一个“增加表”快捷菜单,如图1所示。 图1 “增加表”快捷菜单 (3)在快捷菜单中选择“添加表”菜单项,将出现如图2所示的“添加表”对话框。 图2 “添加表”对话框 (4)在如图2所示的“添加表”对话框中选择与视图相关联的表、视图或函数,可以使用Ctrl或Shift

文档评论(0)

1亿VIP精品文档

相关文档