数据库实验三答案.docx
- 文档编号:13253933
- 上传时间:2023-06-12
- 格式:DOCX
- 页数:20
- 大小:1.25MB
数据库实验三答案.docx
《数据库实验三答案.docx》由会员分享,可在线阅读,更多相关《数据库实验三答案.docx(20页珍藏版)》请在冰点文库上搜索。
数据库实验三答案
实验3SQL语言
一、实验目的
1、掌握SQL中运算符和表达式的使用。
2、掌握实用SQL语言查询数据库。
二、实验要求
1、所有的实验过程请严格按照实验内容的步骤进行。
2、对关键步骤截屏并复制到实验报告的相应位置。
三、实验设备、环境
设备:
电脑
环境:
WINDOWSXP、SQLSERVER2000中文版
四、实验原理、方法
上机操作
五、实验内容
准备工作:
复原学生成绩管理数据库;
注意:
写SQL语句时,注意学生成绩管理数据库中表名称和字段名称的对应。
1、使用SQL查询分析器,对学生成绩管理数据库完成如下查询操作:
1〕简单查询
〔1〕求数学系学生的学号和。
〔2〕求选修了课程的学生学号。
〔3〕求选修C1课程的学生学号和成绩,并要求对查询结果按成绩的降序排列,如果成绩相同则按学号的升序排列。
〔4〕求选修课程0001且成绩在80~90之间的学生学号和成绩,并将成绩乘以系数输出。
〔5〕求数学系或电脑应用系姓王的学生的信息。
〔6〕求缺少了成绩的学生的学号和课程号。
2〕连接查询
〔1〕查询每个学生的情况以及他(她)所选修的课程。
〔2〕求学生的学号、、选修的课程名及成绩。
〔3〕求选修0001课程且成绩为90分以上的学生学号、及成绩。
3〕嵌套查询
〔1〕求选修了0003的学生学号和。
〔2〕求0001课程的成绩高于王军的学生的学号和成绩。
〔3〕求其他系中比电脑系某一学生年龄小的学生。
4〕使用分组和函数查询
〔1〕求学生的总人数。
〔2〕求选修了课程的学生人数。
〔3〕求课程和选修0001的人数。
〔4〕求选修课超过3门课的学生学号。
2、设职工-社团数据库有三个基本表:
职工〔职工号,,年龄,性别〕
社会团体〔编号,名称,负责人,活动地点〕
参加〔职工号,编号,参加日期〕
试用SQL语句表达以下操作:
1)定义职工表、社会团体表和参加表,注意主码和参照关系
2)为职工表、社会团体表和参加表天添加适量数据〔可用企业管理器〕。
3)建立下面两个视图:
社团负责人(编号,名称,负责人职工号,负责人,负责人性别);
参加人情况〔职工号,,社团编号,社团名称,参加日期〕;
社团负责人(编号,名称,负责人职工号,负责人,负责人性别);
参加人情况〔职工号,,社团编号,社团名称,参加日期〕;
4)查找参加歌唱队或篮球队的职工号和。
5〕查找参加了全部社会团体的职工情况。
6〕查找没有参加任何社会团体的职工情况。
7〕查找参加了职工号为“0002”的职工所参加全部社会团体的职工号。
8〕求每个社会团体的参加人数。
9〕求参加人数最多的社会团体的名称和参加人数。
10〕求参加人数超过2人的社会团体的名称和负责人。
2、设工程零件数据库中有四个基本表:
供给商〔供给商代码,,所在城市,联系〕
工程〔工程代码,工程名,负责人,预算〕
零件〔零件代码,零件名,规格,产地,颜色〕
供给零件〔供给商代码,工程代码,零件代码,数量〕
试用SQL语句表达以下操作:
1〕定义以上几个表,注意主码和参照关系。
2〕为以上几个表添加适量数据〔可用企业管理器〕。
3〕找出天津市供给商的和。
4〕查找预算在50000-100000元之间的工程的信息,并将结果按预算降序排列。
5〕找出使用供给商S1所提供零件的工程号码。
6〕找出工程项目J2使用的各种零件名称及其数量。
7〕找出上海厂商供给的所有零件号码。
8〕找出使用上海产的零件的工程名称。
9〕找出没有使用天津产零件的工程号码。
10〕把全部红色零件的颜色改为蓝色。
11〕将由供给商S5供给工程代码为J4的零件P6改为由S3供给,并作其他必要的修改。
12〕从供给商关系中删除S2的记录,并从供给商零件关系中删除相应的记录。
六、实验报告要求及记录、格式
1、实验报告为WORD文档,文件名为“学号+.DOC”,如“”。
2、实验报告的内容为实验指导书的内容:
标题+截屏。
3、每个实验结束后一周内由每班学习委员收齐实验报告的电子版后压缩为一个名为““的RAR文件并上交,如“”。
七、实验注意事项
实验过程中注意保护电脑,实验完毕要按正常操作关闭电脑。
八、实验结果讨论、体会和收获
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 实验 答案
![提示](https://static.bingdoc.com/images/bang_tan.gif)