精品文档---下载后可任意编辑一、实验目的与要求:1.实验目的熟练掌握 SQL SELECT 语句,能运用查询语句完成各种查询。实验内容 :在实验三和实验四的基础上完成查询操作,将题目中的 x, y 等具体化:1、一般简单查询(1) 不带条件的查询指定字段(考虑去掉和不去掉重复值两种情况)。(2) 查询某个表中的所有记录。(3) 使用单个条件的简单查询。(4) 使用多个条件(AND 关系)的查询。(5) 使用多个条件(OR 关系)的查询。(6) 使用多个条件(混合 AND 和 OR 关系)的查询。(7) 使用带 NOT 运算的查询。(8) 使用 BETWEEN···AND···的查询。(9) 使用 NOT···BETWEEN···AND···的查询。(10)使用 LIKE 运算符的字符串匹配查询。(11)使用 LIKE 运算符的模板匹配查询。(12)查询空值和非空值的查询(13)结果要求排序的查询(14)查询结果按多列排序,并分别要求升序和降序的查询。(15)使用 TOP 显示前若干记录的查询。(16)使用 TOP 显示前若干记录的查询,假如有满足条件的并列记录一并显示。2、连接查询(17)两个关系的连接查询。(18)带其他查询条件的两个关系的连接查询。(19)多个关系(三个以上)的连接查询。(20)两个关系的广义笛卡尔积运算结果。(21)根据两个关系的广义笛卡尔积运算结果得到两个关系进行自然连接的结果。(22)查询老师-课程信息,查询结果中包括老师姓名、职称、课程名称和课程性质等4 个字段。(23)查询老师-课程信息,查询结果中包括老师姓名、职称、课程名称和课程性质等4 个字段,要求结果中列出所有老师信息(即包括不是任何课程责任老师的老师信息)。(24)查询老师-课程信息,查询结果中包括老师姓名、职称、课程名称和课程性质等4 个字段,要求结果中能够反映目前没有确定责任老师的课程信息。(25)查询老师-课程信息,查询结果中包括老师姓名、职称、课程名称和课程性质等4 个字段,要求结果中既能够反映目前不是责任老师的老师信息,又能反映目前没有确定责任老师的课程信息。提示:(22)~(25)分别用内连接、左连接、右连接完成,分析它们的效果。3、嵌套查询(注意使用 ANY、ALL 和 EXISTS)(26)使用 IN 运算的简单嵌套查询。(27)使用 NOT IN 运算的简单嵌套查询。(28)使用关系运算(如等于)的简单嵌套查询。(29)使用 ANY 或 SOME 的简单嵌套查询。(30)使用 ALL 的简单嵌套查询。(31)查询院...