2019数据库操作题

发布 2022-03-30 22:02:28 阅读 9880

1. 查询所有课程的最高分。

2. 查询所有 “叶”姓和 “安”姓的同学信息。

3. 为student数据库创建一个表student_info,包含以下字段:student_id(char)、student_name(varchar)、student_sex(char)、student_birthday(datetime)、student_address(varchar)。

其中主键为student_id,并且所有字段都不允许为null。

4. 查询本书案例数据库的表teachers中的所有老师的全部信息。

5. 在学生表中删除学号为11001的学生记录。

6. 查询“华”姓和“杨”姓之间所有学生的信息。

7. 查询本书案例数据库的表teachers中的所有老师的教师号和姓名。

8. 在学生表中将学号为11001的学生性别改为女。

9. 查询除了“华”姓和“杨”姓之外的所有学生信息。

10. 统计所有学生人数。

11. 查询学生的学号、姓名、课程号和成绩。

12. 在本书案例数据库的成绩表student_course中查询学生的学号、课程号、成绩和新成绩(在原始成绩分数的基础上加10分)

13. 查询所有课程的课程名和相关学生的成绩,包括没有登记过成绩的课程。

14. 查询数据库的表teachers中的所有老师的教师号和姓名,并为结果集中的列分别指定中文别名:教师号,姓名。

15. 在本书案例数据库中查询所有班级的课程及其授课教师,将结果集存到本地临时表#abcd中。

16. 在表teachers中查询所有的教师记录,并使结果集根据姓名字段按升序方式排序。

17. 求平均分高于70分的所有学生。

18. 在成绩表student_course中查询学生的学号、课程号、成绩和新成绩(在原始成绩分数的基础上加5分)。并在结果集中的列分别指定中文别名:

学号、课程号、原始成绩、新成绩。

19. 统计每个班的男生和女生人数。

20. 在学生表students中查询前3条学生记录。

21. 在表students中查询所有的学生记录,要求首先按照性别(student_sex)的升序排序,性别相同的按照姓名(student_name)的降序排序。

22. 在表students中查询所有学生的班级,要求消除重复的行。

23. 查询学生的学号、姓名、课程号和成绩。

24. 在成绩表中查询所有学生的课程号为1001的课程的成绩。

25. 在学生表中添加学号为55004、姓名是张三的男生、所在班级为2004015的学生信息。

26. 在学生成绩表student_course中查询所有成绩的前10名。

27. 查询课程号为1001的课程且成绩在80分以上的所有学生的成绩。

28. 在成绩表中查询所有学生的课程号为2001的课程的成绩。

29. 求每个学生的平均分、最高分、最低分。

30. 在成绩表中查询成绩在90分以上(含90)和70分以下(不含70)的所有学生的成绩。

31. 查询课程号为2001的课程且成绩在70分以上的所有学生的成绩。

32. 查询并计算出学号为11001的学生的各科平均成绩。

33. 查询所有姓“叶”的同学。

34. 在成绩表中查询成绩在70~75分之间(含70和75)的所有学生的成绩。

35. 查询学号为的三个学生的信息。

36. 查询所有平均成绩超过全体学生平均成绩的清单。

37. 查询除了学号为的三个学生以外的其它所有学生信息。

38. 查询所有课程的最低分。

39. 在学生表中删除学号为11001的学生记录。

40. 查询并计算出学号为11001的学生的各科成绩的总成绩。

41. 求每个同学的平均分。

42. 查询所有姓“叶”的同学。

43. 查询每个同学的所有课程的总分,并按总分的升序排序。

44. 查询所有姓“李”的同学。

45. 求平均分高于80分的所有学生。

数据库操作语法

语法 insert into 表名 列名 values 列值 例 insert into strdents 姓名,性别,出生日期 values 开心朋朋 男 1980 6 15 注意 into可以省略 列名列值用逗号分开 列值用单引号因上 如果省略表名,将依次插入所有列。语法 insert into...

数据库SQL操作练习

一 基本操作题。1 通过菜单命令在考生文件夹下 在桌面上以自己的姓名命名 新建一个名为 学生档案管理 的项目管理器。2 在项目中新建一个数据库 学生档案库 3 在 学生档案库 中新建 学生 表。4 设计学生标的结构如下 班级c 6 学号c 4 姓名c 8 性别c 2 籍贯c 6 入学成绩i。二 简单...

Oracle数据库高级操作说明

一 exp imp命令详解。1 exp 用户 密码 sid full y file 路径 文件名。dmp 2 imp 用户 密码 sid full y file 路径 文件名。dmp 一exp imp两个命令可以说是oracle中最常用的命令了。oracle数据库有两类备份方法。第一类为物理备份,该...