数据库课件-第2章关系数据库2
删除操作(续) [例21] 删除全部学生。 HOLD W (SC) DELETE W? HOLD W (Student) DELETE W 在删除操作中保持参照完整性 略 2.5.2 域关系演算语言QBE 构造查询的几个要素 示例元素 即域变量 一定要加下划线 示例元素是这个域中可能的一个值,它不必是查询结果中的元素 打印操作符P. 指定查询结果所含属性列 查询条件 不用加下划线 可使用比较运算符>,≥,<,≤,=和≠ 其中=可以省略 排序要求 略 1. 简单查询 [例1] 查询全体学生的全部数据。 Student Sno Sname Ssex Sage Sdept ? P.0903121 P. 李勇 P.男 P.20 P.CS 略 简单查询(续) 显示全部数据也可以简单地把P.操作符作用在关系名上。 Student Sno Sname Ssex Sage Sdept ? P. ? ? 略 2. 条件查询 (1) 简单条件? [例2] 求信息系全体学生的姓名。 Student Sno Sname Ssex Sage Sdept ? ? P. 李勇 ? IS 略 条件查询(续) ? [例3] 求年龄大于19岁的学生的学号。 Student Sno Sname Ssex Sage Sdept ? P.0903121 ? ? 19 略 条件查询(与条件) [例4] 求计算机科学系年龄大于19岁的学生的学号。 方法(1):把两个条件写在同一行上 Student Sno Sname Ssex Sage Sdept ? P.0903121 ? ? 19 CS 略 条件查询(续) 方法(2):把两个条件写在不同行上,但使 用相同的示例元素值 Student Sno Sname Ssex Sage Sdept ? P.0903121 P.0903121 ? ? ? 19 CS 略 条件查询(续) [例5] 查询既选修了1号课程又选修了2号课程的学生的学号。 SC Sno Cno Grade ? P.0903121 P.0903121 1 2 ? 略 条件查询(续) [例6] 查询计算机科学系或者年龄大于19岁的学生的学号。 Student Sno Sname Ssex Sage Sdept ? P.0903121 P.0903122 ? ? ? 19 CS 略 多表连接 [例7] 查询选修1号课程的学生姓名。 注意:示例元素Sno是连接属性,其值在两个表中要相同。 SC Sno Cno Grade ? 0903121 1 ? Student Sno Sname Ssex Sage Sdept ? 0903121 P.李勇 ? ? ? 略 条件查询(非条件) [例8] 查询未选修1号课程的学生姓名 思路:显示学号为0903121的学生名字,而该学生选修1号课程的情况为假 SC Sno Cno Grade ? 0903121 1 ? ? Student Sno Sname Ssex Sage Sdept ? 0903121 P.李勇 ? ? ? 略 条件查询(续) [例9] 查询有两个人以上选修的课程号 思路:查询这样的课程1,它不仅被0903121选修, 而且也被另一个学生(?0903121)选修了 SC Sno Cno Grade ? 0903121 ?.0903121 P.1 1 ? 略 3. 集函数 常用集函数: 函 数 名 功 能 CNT 对元组计数 SUM 求 总 和 AVG 求平均值 MAX 求最大值 MIN 求最小值 略 集函数(续) [例10] 查询信息系学生的平均年龄。 Student Sno Sname Ssex Sage Sdept ? ? ? ? P.AVG.ALL. IS 略 4.对查询结果排序(续) [例11] 查全体男生的姓名,要求查询结果按所在系升序排序,对相同系的学生按年龄降序排序。 Student Sno Sname Ssex Sag
您可能关注的文档
最近下载
- 2026年执业药师《西药学综合知识与技能》教材变动对比.docx VIP
- 化工制图[高校教材郑晓梅主编].pdf VIP
- 中医养生企业五行舒体产品手册介绍PPT课件.pptx
- 医院护工培训.pptx VIP
- 第三单元走向未来的少年(教师版)2026年中考一轮复习 道德与法治 九年级下册 统编版.docx VIP
- 2026年带头强化政治忠诚、提高政治能力、固本培元、增强党性等紧扣“五个带头”对照检查发言材料5篇文.docx VIP
- 2025年青岛市初中学业水平考试生物试题真题(含答案)_可搜索.pdf VIP
- 2025年青岛市初中学业水平生物考试.docx VIP
- 列车长反思案例集.docx VIP
- 600MW等级水氢冷发电机主机对外培训资料.pptx VIP
原创力文档

文档评论(0)