数据库上机实验作业题

发布 2022-10-10 15:09:28 阅读 3020

1.从课程表中查询所有课程信息。

2.从课程表中查询课程类别的信息。

3.从课程表中查询课程类别,要求消除值相同的那些行。

4.从学生表中查询所有的信息,要求只显示查询结果的前6行数据。

5.查询课程表中课程编号、课程名称、教师、上课时间、限制选课人数和报名人数,要求查询结果显示如下:

6.查询课程表的信息,要求给出查询结果为:

7.在课程表中查询课程类别为“信息技术”,并且学分为“2”的课程。

8.查询课程表的课程信息、报名人数与限选人数之比。

9.查询课程表中最小的报名人数、最大的报名人数以及平均报名人数。

10.查询课程信息、报名人数与限选人数之比。要求查询结果按照报名人数升降排序。

11.查询课程表的教师名、课程编号、课程名,要求查询结果按照教师名降序排序,教师名相同时,则按照课程编号升序排序。

12.查询课程编号为“004”、“007”、“013”的课程信息。

13.查询课程编号不为“004”、“007”、“013”的课程编号和课程名称。

14.查询课程名以字母d开始的课程信息。

15.查询课程名以“制作”两字结尾的课程信息。

16.查询姓名第二个字为“宝”的学生信息。

17.查询不姓“刘”的学生信息。

18.查询课程表中教师姓名未定的课程信息。

19.查询报名人数少于15人的课程信息。

20.查询报名人数少于25并且多于15人的课程信息。

21.查询报名人数少于25并且等于15人的课程信息,要求查询结果按照报名人数降序排列。

22.查询报名人数少于25并且少于15人的课程信息,要求查询结果按照报名人数降序排列。

23.查询课程表中“信息技术”类课程信息,并计算平均报名人数。

24.按类别显示课程信息,并计算各类课程的平均报名人数。

25.按课程类别分组统计各类课程的平均报名人数。

26.查询“信息技术”类课程的平均报名人数。

27.查询平均报名人数大于25人的课程类别和每类平均报名人数。

28.查询报名人数大于平均报名人数的课程信息。

29.从班级表中查询班级名,从系部表中查询系部名称,实用union运算符合并两个查询结果。

30.从班级表中查询班级名,从系部表中查询系部名称,实用union运算符合并两个查询结果,要求按降序排序。

31.查询班级信息,要求显示班级编号、班级名称、班级所在的系部编号、系部名称。

32.查询学生信息,显示信息包括学生基本信息和班级名称。

33.查询学生选课信息,要求显示姓名、课程名称、志愿号,按姓名和志愿号排序。

34.查询学生报名“计算机应用工程系”开设的选修课程情况,显示信息包括学生姓名、课程名称和授课教室。

35.查询每个班级可以选修的、不是自己所在系部开设的选修课程的信息,显示信息包括班级、课程名、课程类别、学分、老师、上课时间和报名人数。

36.查询课程类别相同但开课系部不同的课程信息,要求显示课程编号、课程名称、课程类别和系部编号。并按照课程编号升序排序查询结果。

37.查询所有学生报名选修课课程的纤细情况,要求包括已报名选修课程的学生,也包括未报名选修课程的学生情况,显示内容有学号stuno、课程编号couno、课程名称conname

38.使用右外链接查询学生已报名和未报名的课程信息(课程编号、课程名称、学号)。

39.使用全连接查询学生报名信息(课程编号、课程名称、学号)。

40.查询学生选课信息,要求显示姓名、课程名称、志愿号,按姓名和志愿号排列。

41.查询已经报名选修课的学生信息,要求显示学号和姓名。

42.向department表输入3行数据。

43.将department表中的数据输入到department1(该表存不存在)表中。

44.将department表中的数据输入到department2表中。

45.需要将“电子出版概论”课程的上课时间修改为“周二晚”

46.现需要将“01数据库”班所有学生的选课密码初始化为“123456”

47.学号为“00000005”的同学因故取消课程编号为“017”的选修课。

48.学号为“00000005”的同学因故取消“中餐菜肴制作”选修课。

49.按照课本中p74页第5题给的表,创建表p,表s,表j和spj表(请注意各表中主键的建立,及外键的参照),并完成(1)-(5)的查询。

50.请完成课本p127页的第5题的(1)-(11)各小题。

51.利用sql语句删除表s的主键约束。

52.为student表创建名为ck_stuno的check约束,使stuno列只能是8位数字组成。

53.删除student表中名为ck_stuno的check约束。

54.为数据库xk中course表建立一个课程名称couname的唯一的非聚集索引名称为ix_couname。

55.删除course表中的ix_couname索引。

数据库上机作业题 练习

说明 请在e盘根目录下建立一个以自己的班级 姓名命名的文件夹将数据库文件保存在其中,在文件夹中建立一个文本文档或word文档 注 以自己姓名命名 将相关题目的sql命令粘贴保存,操作完毕后将数据库分离出来。一 基础题。现有一个商店的数据库,记录顾客及其购物情况,由下面三个表组成 商品 商品号,商品名...

数据库研讨 实验 作业题

第1周 第四章 sql体系结构 组成 建库建表,索引自学 一 实验课 1.建立school数据库。2.在school下建立如下数据库表,根据表中数据选取合适的数据类型及宽度,设置各表的主键及表间外键联系 注意 字段名是对应汉字字段名的汉语拼音第一个字母组合而成。学生表s 学号,姓名,性别,出生日期,...

数据库上机实验

实验三数据库的组合查询和统计查询。一 实验目的。熟练掌握数据查询中的分组 统计 计算和组合 连接的操作方法。二 实验内容。1.建立数据库 图书管理。2.在 图书管理 数据库中,建立两张表。1 book 书籍信息 书号书名作者定价出版时间总册数库存量出版社类别。100 操作系统李丽 35 2010 5...