数据库实验_数据库系统实验
数据库实验由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“数据库系统实验”。
3.实验步骤
在学生选课数据库中实现其查询操作,写出T-SQL语句(注:学生选课数据库为前三次实验课所建立的数
据库)
一、简单查询实验
(1)查询选修了课程的学生学号。
(2)查询选修课程号为0101的学生学号和成绩,并要求对查询结果按成绩降序排列,如果成绩相同则按
学号升序排列。
(3)查询选修课程号为0101的成绩在80~90分之间的学生学号和成绩,并将成绩乘以系数0.8输出。
二、连接查询实验
(1)查询每个学生的情况以及他(她)所选修的课程。
(2)查询选修离散散学课程且成绩为90分以上的学生学号、姓名及成绩。
(3)查询每一门课的间接先行课(即先行课的先行课)
三、嵌套查询操作
(1)查询0101课程的成绩高于张林的学生学号和成绩。
(2)查询其他系中年龄小于计算机系年龄最大者的学生。
(3)查询同王洪敏“数据库原理”课程分数相同的学生的学号。
(4)查询选修了全部课程的学生的姓名。
(5)查询与学号为09001103的学生所选修的全部课程相同的学生学号和姓名。
(6)查询至少选修了学号为09001103的学生所选修的全部课程的学生学号和姓名。
四、组合查询和分组查询
(1)查找选修“计算机基础”课程的学生成绩比此课程的平均成绩大的学生学号、成绩。
(2)查询年龄大于女同学平均年龄的男同学姓名和年龄。
(3)列出各系学生的总人数,并按人数进行降序排列。
(5)查询选修计算机基础和离散数学的学生学号和平均成绩。
4、要求
请按题号依次作答,完成在word文档中,写明班级学号姓名,于周日之于周日之前发至xcf7@163.com,独立完成,严禁抄
实验1.1 使用SQL Server工具(Microsoft SQL Server Management Studio Expre)管理数据库1 实验内容:(1) 使用SSMS(SQL Server Management Studio)加入实验数据库。 (2) 使用S......
实验一 ACCESS之表的操作一、实验目的1、熟悉Acce用户操作界面。2、掌握创建表的方法。3、掌握创建主键和索引的方法。4、掌握表结构的编辑和表中数据的操作方法。5、掌握建......
我在sql server 索引基础知识系列中,第一篇就讲了记录数据的基本格式。那里主要讲解的是,数据库的最小读存单元:数据页。一个数据页是8k大小。对于数据库来说,它不会每次有一个......
创建数据表与数据输入Part I.使用SQL Server Management Studio创建数据表和输入数据 1.在SQL Server Management Studio中创建数据表 P69 1.(1)-(6) 2.为数据表输入数据 P76......
山东建筑大学 计算机学院 实验报告班级 姓名: 学号: 实验成绩:课程: 数据库系统概论 同组者: 实验日期:2018年3月3日实验一 创建数据库一.实验目的1.学会数据表的创建; 2.加深对表间......
