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

T-SQL高级应用

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

淮海工学院计算机工程学院

实验报告书

课程名: 《数据库原理及应用》

题 目: T-SQL高级应用

班 级: 学 号: 姓 名:

评语: 成绩: 指导教师: 批阅时间: 年 月 日 《 数据库原理及应用 》实验报告 - 1 –

一. 目的与要求

1.

2. 3. 4. 5.

掌握复杂查询的使用方法; 掌握多表连接的方法;

掌握SELECT语句在多表查询中的应用。 掌握数据汇总、外连接查询的使用方法; 掌握事务定义的一般方法

二. 实验内容

1. 给出教材14-16的程序运行结果。

2. 编写程序,查询“1033”班的最高分的学生的学号、姓名、班号、课程号和分数。 3. 编写程序,创建一个新表,包含所有学生的姓名、课程名和分数,并以姓名排序。 4. 编写程序,输出每个班最高分的课程名和分数。

5. 在上次实验建立的factory数据库的基础上,完成如下各题:

? 删除factory数据库上各个表之间建立的关系; ? 显示各职工的工资记录和相应的工资小计。

? 按性别和部门名的所有组合方式列出相应的平均工资。

? 在worker表中使用以下语句插入一个职工记录:insert into worker values(20,’陈立’,

‘女’,’55/03/08’,1,’75/10/10’,4),在depart表中使用以下语句插入一个部门记录:insert into depart values(5,’设备处’)。再对worker和depart表进行全外连接显示职工的职工号,姓名和部门名。然后删除这两个插入的记录。

? 显示最高工资的职工的职工号、姓名、部门名、工资发放日期和工资。 ? 显示最高工资的职工所在的部门名。

? 显示所有平均工资低于全部职工平均工资的职工的职工号和姓名。

? 先显示worker表中的职工人数,开始一个事务,插入一个职工记录,再显示worker

表中的职工人数,回滚该事务,最后显示worker表中的职工人数。

三.实验步骤

1.建立数据库上各个表之间建立的联系; 2.输入命令语句,建立视图 3.查询并检验 4.截图保存

四. 测试数据与实验结果

《 数据库原理及应用 》实验报告 - 2 –

14:

15:

16:

《 数据库原理及应用 》实验报告 - 3 –

18:

19:

20:

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