第一范文网 - 专业文章范例文档资料分享平台

SQL - Server - 2008实验指导书-最新

来源:用户分享 时间:2025/5/15 5:25:50 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

实验二 交互式SQL

一. 实验目的

1.观察查询结果, 体会SELECT语句实际应用; 2.要求学生能够使用SELECT语句进行数据库查询。 3. 熟练掌握各种查询的操作方法。 二. 实验准备

1. 完成实验一所要求的EDUC数据库,成功建立了基本表,并录入相应数据。 2. 了解SELECT语句的用法。

3. 熟悉查询分析器中的SQL脚本运行环境。 三. 实验要求

完成实验内容中的查询操作,并查看运行结果提交实验报告。

四. 实验内容

1. 查询选修了2号课程的学生学号和成绩,并要求对查询结果按成绩的降序排列,

如果成绩相同则按学号的升序排列;

2. 查询选修了3号课程且成绩在80-90 之间(包括80和90)的学生学号和成绩; 3. 查询计算机系和数学系的姓张的学生的信息; 4. 查询缺少了成绩的学生的学号和课程号。 5. 查询每个学生的情况以及他(她)所选修的课程; 6. 查询选修了“数据库”课程的学生的学号,姓名,成绩; 7. 查询每一门课的间接先行课(即先行课的先行课)。 8. 查询学生200215121选修课程的总学分; 9. 查询每门课程号和选修该课程的人数; 10. 查询选修课程超过3 门课的学生学号。

17

实验三 视图与数据更新

一. 实验目的

1.掌握创建视图的SQL语句,数据更新的SQL语句。 2.了解使用创建视图向导创建视图的方法。

3.掌握使用SQL创建视图的方法,使用SQL更新数据的方法。 二. 实验准备

1.了解创建视图与数据更新的方法。

2.掌握创建视图与数据更新的SQL语句的语法格式。 4.了解删除视图与数据更新的SQL语句的用法。 三. 实验要求

1. 用不同的方法创建视图,练习数据更新。 2. 提交实验报告,并验收实验结果。 四. 实验内容 1. 创建视图

(1) 使用企业管理器创建视图

1)在EDUC库中以“student”表为基础,建立一个名为“V_SC”的视图,该视图是所有计算机系学生;

右击EDUC下“视图”,选择“新建”,在弹出设计窗口中,通过添加表,选择字段等操作完成。

(2) 使用SQL语句创建视图

在EDUC数据库中,以Student Course 和SC表为基础完成以下视图定义 1) 定义计算机系学生基本情况视图V_Computer;

2) 将Student Course 和SC表中学生的学号,姓名,课程号,课程名,成绩定义为

视图V_S_C_G;

3) 将各系学生人数,平均年龄定义为视图V_NUM_AVG 4) 定义一个反映学生出生年份的视图V_YEAR

5) 将各位学生选修课程的门数及平均成绩定义为视图V_AVG_S_G 6) 将各门课程的选修人数及平均成绩定义为视图V_AVG_C_G 2. 查询视图

1) 查询平均成绩为90分以上的学生学号、姓名和成绩;(使用V_AVG_S_G视图) 2) 查询人数超过10人,且平均年龄在18岁以上的院系;(使用V_NUM_AVG视图) 3. 删除视图

(1) 使用企业管理器删除视图 用企业管理器删除视图“V_SC” (2) 使用SQL语句删除视图

用SQL语句删除视图 V_YEAR; DROP VIEW V_YEAR

18

4. 数据更新

(1) 将一个新学生记录(学号:200215126;姓名:陈冬;性别:男;所在系:IS;年龄:18)插入STUDENT表中;

(2) 数据的插入操作:插入一条选课记录,学号为200215126的学生选修了1号课程; (3) 将学生200215126所在系改为数学(MA)系; (4) 删除200215126学生的记录;

(5) 删除数学(MA)系所有学生的选课记。

19

实验四 综合训练

题目一

旅行社管理系统数据库设计

Tourism旅行社是一家位于中国的旅游公司。 它在全国具有100多家分支机构。旅行社经营一系列旅游业务,主要业务是团队旅游业务。伴随着异地购物需求的高涨,旅行者随身携带货物旅行存在困难。因此,这家公司计划开展一项新的邮递业务。你被要求去设计开发一个应用程序去满足客户和旅行社的要求。具体业务如下所述,对于语义不明确之处,可自行设定某种假设。这个应用系统的名称是“Travelling Management System” 系统中的权限划分如下所示: 序号 角色名称 建立旅游团 1 业务员 接收货物 发送货物 2 3 4 5 计调员 系统主管 公司领导 司机 安排旅游行程计划 管理系统的基础信息,例如员工,角色,组织机构等。 旅游报表 更新运输状态 权限描述 旅行社的主要业务

旅行社希望这个系统能够支持下面的功能:

A. 旅游业务 (1)客户预订

客户能够查看旅游产品(即旅游路线行程),当客户想要浏览某个旅游产品时,他可以做一个预订。然后一个窗体弹出来,收集客户的信息输入。信息提交后,预订操作执行成功。 (2)组建旅游团

员工能够选择客户,将客户加入到旅游团中。 (3)旅游产品安排

20

搜索更多关于: SQL - Server - 2008实验指导书-最新 的文档
SQL - Server - 2008实验指导书-最新.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9kqr76n0a02xzhv2l5b2_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top