欢迎您访问江苏自考网!  今天是

2018年江苏自考《数据库原理》知识重点五

2018-11-29 11:40来源:江苏自考网
    SQL的数据查询

    3.3.1 SELECT语句的基本句法
    考核要求:达到“综合应用”
    层次知识点:SELECT-FROM-WHERE句型的应用
    (1) SELECT-FROM-WHERE句型
    SELECT 列名表(逗号隔开) FROM 基本表或视图序列 WHERE 条件表达式
    Notice:掌握条件表达式中各种运算符的应用。  算术比较运算符=,>,<,<>或!=,<=,>=;
    逻辑运算符AND、OR、NOT;
    集合成员资格运算符:IN,NOT IN;
    谓词:EXISTS(存在量词),ALL,SOME,UNIQUE;
    聚合函数:(在下面介绍)
    (2) SELECT句型使用实例本节内容需要多看例题,多作习题进行掌握。
    Notice:嵌套的SELECT语句的用法
    (3)聚合函数注意各个函数的含义:

    3.3.2 SELECT 语句完整的句法考核要求:达到“综合应用”层次
    知识点:SELECT 语句完整句法的使用
    SELECT 列名表(逗号隔开)
    FROM 基本表或视图序列[WHERE 条件表达式] (行条件子句)
    [GROUP BY 列名序列] (分组子句)
    [HAVING 组条件表达式] (组条件子句)
    [ORDER BY列名[ASC|DESC]……] (排序子句)
    本节内容需要多看例题,多作习题进行掌握

    3.3.3 SELECT语句中的限定
    考核要求:达到“领会”层次知识点:种限定的使用目的和方法
    (1)SELECT子句中的规定如果要求输出表格中不允许出现重复元组,则在SELECT后加一DISTINCT
    SELECT子句中允许出现+,-,*,/,以及列名,常数的算术表达式
    (2) 条件表达式的算术比较操作
    WHERE 子句中可以用BETWEEN……AND……来限定一个值的范围
    (3)列和基本表的改名操作
    同一个基本表在 SELECT语句中多次引用时可用AS来增加别名
    (4)字符串的匹配操作
    WHERE子句中字符串匹配用LIKE和两个通配符,%和下划线_.
    (5)集合的并、交、差操作
    查询结果的结构完全一致时,可将两个查询进行并(UNION)交(INTERSECT)差(EXCPT)操作
    (6)空值的比较操作
    查询空值操作不是用='null',而是用 IS NULL来测试。
    (7)集合的比较操作
    集合成员资格比较用 IN/NOT IN集合成员算术比较用元组θSOME/ALL (θ是算术比较运算符)
    (8) 导出表的使用
    如果在FROM子句中使用了子查询,可以给子查询结果起个表名和相应的列名。
    (9) 基本表的自然联接操作
    基本表的自然联接操作是用 NATURAL INNER JOIN来实现的。
上一篇:2018年江苏自考《数据库原理》知识重点四

下一篇:2018年江苏自考《数据库原理》知识重点六