SQL语言实务速查效率手册:脑动力

SQL语言实务速查效率手册:脑动力
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2012-08
版次: 1
ISBN: 9787121176616
定价: 49.00
装帧: 平装
开本: 32开
纸张: 胶版纸
页数: 409页
字数: 343千字
正文语种: 简体中文
25人买过
  •   《SQL语言实务速查效率手册:脑动力(附光盘)》内容全面、结构清晰、查询方便,不仅全面地介绍了SQL语句,而且兼顾了其在SQL Server和Oracle数据库产品中的实现。本书共15章,分别介绍了SQL数据类型、数据表、视图、约束、SQL函数、SQL查询、数据处理、数据安全、存储过程、触发器、游标和嵌入式SQL等知识点,同时每个知识点都配合了详细、丰富的示例进行讲解,使读者可以很轻松地学习本书内容。
    第1章 数据库系统与SQL 基础知识
    1.1 数据库系统基本概念
    1.1.1 什么是SQL
    1.1.2 什么是数据库
    1.1.3 什么是数据库管理系统
    1.2 SQL基础知识
    1.2.1 SQL类型
    1.2.2 在SQL Server中执行SQL语句
    1.2.3 在Oracle中执行SQL语句
    1.2.4 在PL/SQL Developer工具中执行SQL语句
    1.2.5 在MySQL中执行SQL语句
    第2章 SQL中的数据类型和运算符
    2.1 数值类型
    2.2 字符串类型
    2.2.1 可变长度的字符串类型——Varchar、Text
    2.2.2 固定长度的字符串类型——Char
    2.3 日期类型
    2.4 大对象数据类型——BLOB
    2.5 布尔值——Boolean
    2.6 自定义数据类型
    2.7 运算符
    2.7.1 算术运算符
    2.7.2 逻辑运算符
    2.7.3 NOT运算符
    2.7.4 IN的使用
    2.7.5 NOT IN运算符
    第3章 表和视图的创建修改
    3.1 创建数据表——CREATE TABLE
    3.1.1 设计实例表
    3.1.2 创建数据表
    3.2 修改数据表——ALTER TABLE
    3.2.1 为数据表添加列
    3.2.2 修改列的数据类型
    3.2.3 修改列的长度
    3.2.4 设置或取消非空约束
    3.2.5 删除列
    3.3 删除数据表—DROP TABLE
    3.4 创建视图——CREATE VIEW
    3.4.1 视图概述
    3.4.2 创建视图的语句结构
    3.4.3 从一个表创建视图
    3.4.4 从多个表创建视图
    3.4.5 从视图创建视图
    3.4.6 创建视图列的别名
    3.5 修改视图——ALTER VIEW
    3.6 通过视图维护数据
    3.6.1 向视图中插入记录
    3.6.2 通过视图更新数据
    3.6.3 通过视图删除数据
    3.7 删除视图——DROP VIEW
    第4章 约束与规则
    4.1 主键约束——PRIMARY KEY
    4.1.1 在创建表时设置单一列的主键约束
    4.1.2 在创建表时设置联合主键
    4.1.3 在修改表时添加单一列的主键约束
    4.1.4 在修改表时添加联合主键
    4.1.5 删除主键约束
    4.2 唯一约束——UNIQUE
    4.2.1 在创建表时设置一列的唯一约束
    4.2.2 在创建表时为多个列设置唯一约束
    4.2.3 在创建表时为多个列设置共同的唯一约束
    4.2.4 在修改表时添加一个列的唯一约束
    4.2.5 在修改表时添加多个列的共同唯一约束
    4.3 外键约束——FOREIGN KEY
    4.4 非空约束
    4.5 检查约束——CHECK
    4.6 删除和禁用约束
    4.7 规则
    第5章 数据操作
    5.1 查询语句
    5.1.1 查询语句的基本结构
    5.1.2 SELECT...FROM的使用
    5.1.3 WHERE子句的使用
    5.1.4 使用DISTINCT语句删除重复结果信息
    5.1.5 GROUP BY子句的使用
    5.1.6 HAVING子句的使用
    5.1.7 BETWEEN的使用
    5.1.8 模糊查询的实现
    5.2 数据的增加——INSERT
    5.2.1 把数据直接插入表中
    5.2.2 向数据表中添加多行数据
    5.2.3 从其他表中添加数据
    5.2.4 插入NULL值
    5.3 数据的修改——UPDATE
    5.3.1 更新某一列的数据
    5.3.2 按条件更新数据
    5.3.3 更改数据字段中的NULL值
    5.3.4 通过视图更新数据
    5.4 数据的删除——DELETE
    5.4.1 按条件删除数据
    5.4.2 通过视图删除表数据
    5.4.3 删除全部数据
    5.4.4 使用TRUNCATE TABLE语句
    第6章 函数
    6.1 字符串函数
    6.1.1 返回字符串中最左侧字符的ASCII 函数——ASCII
    6.1.2 变换字符串函数——TRANSLATE
    6.1.3 用指定值替代NULL值函数——COALESCE
    6.1.4 左填充函数——LPAD
    6.1.5 右填充函数——RPAD
    6.1.6 查找字符串所在的位置函数——INSTR
    6.1.7 获取字符串长度的函数——LENGTH
    6.1.8 转换小写字母函数——LOWER
    6.1.9 转换大写字母函数——UPPER
    6.1.10 替换字符串函数——REPLACE
    6.1.11 获取字符串子串函数——SUBSTR
    6.1.12 从左去除字符串中的字符函数——LTRIM
    6.1.13 从右去除字符串中的字符函数——RTRIM
    6.1.14 组合字符串函数——CONCAT
    6.1.15 判断是否为空函数——NULLIF
    6.2 日期函数
    6.2.1 获取当前日期的函数——CURRENT_DATE
    6.2.2 获取当前的日期和时间函数——CURRENT_ TIMESTAMP、LOCALTIMESTAMP
    6.3 数学函数
    6.3.1 取绝对值函数——ABS
    6.3.2 余弦函数——COS
    6.3.3 求幂函数——POWER
    6.3.4 四舍五入函数——ROUND
    6.3.5 正弦函数——SIN
    6.3.6 取平方根函数——SQRT函数
    6.3.7 正切函数——TAN
    6.4 类型转换函数——CAST
    6.5 聚合函数
    6.5.1 求平均值函数——AVG
    6.5.2 求个数函数——COUNT
    6.5.3 求最大值函数——MAX
    6.5.4 求最小值函数——MIN
    6.5.5 求和函数——SUM
    6.5.6 聚合函数的组合使用
    6.6 使用CASE值表达式
    第7章 子查询
    7.1 子查询简单应用
    7.1.1 子查询概述
    7.1.2 在多表中使用子查询
    7.1.3 在子查询中使用聚合函数
    7.1.4 使用ANY或ALL运算符
    7.2 使用子查询维护数据
    7.2.1 子查询在INSERT语句中的使用
    7.2.2 子查询在UPDATE语句中的使用
    7.2.3 子查询在DELETE语句中的使用
    7.3 使用IN语句的子查询
    7.3.1 简单的IN语句子查询
    7.3.2 使用IN语句子查询实现集合交运算
    7.3.3 使用IN语句子查询实现集合差运算
    7.4 使用EXISTS语句的子查询
    7.4.1 简单的EXISTS语句子查询
    7.4.2 使用EXISTS语句子查询实现两表交集
    7.4.3 使用EXISTS语句子查询实现两表并集
    7.4.4 使用NOT EXISTS的子查询
    7.5 相关子查询
    7.5.1 使用IN语句子查询引入相关子查询
    7.5.2 在HAVING子句中使用相关子查询
    7.6 UNIQUE子查询
    7.7 嵌套子查询
    第8章 高级查询
    8.1 连接查询
    8.1.1 连接的概念
    8.1.2 内连接
    8.1.3 使用表的别名
    8.1.4 自连接
    8.1.5 自然连接
    8.1.6 左外连接——LEFT OUTER JOIN
    8.1.7 右外连接——RIGHT OUTER JOIN
    8.1.8 全外连接——FULL JOIN
    8.1.9 在外连接中使用聚合函数
    8.2 组合查询
    8.2.1 集合运算基础
    8.2.2 使用UNION组合查询结果
    8.2.3 使用UNION组合多个数据表
    8.2.4 UNION与UNION ALL组合应用
    8.2.5 集合差/集合交运算——EXCEPT/INTERSECT
    第9章 事务处理
    9.1 事务概述
    9.1.1 事务介绍
    9.1.2 事务控制的必要性
    9.1.3 事务的特性
    9.1.4 事务的状态
  • 内容简介:
      《SQL语言实务速查效率手册:脑动力(附光盘)》内容全面、结构清晰、查询方便,不仅全面地介绍了SQL语句,而且兼顾了其在SQL Server和Oracle数据库产品中的实现。本书共15章,分别介绍了SQL数据类型、数据表、视图、约束、SQL函数、SQL查询、数据处理、数据安全、存储过程、触发器、游标和嵌入式SQL等知识点,同时每个知识点都配合了详细、丰富的示例进行讲解,使读者可以很轻松地学习本书内容。
  • 目录:
    第1章 数据库系统与SQL 基础知识
    1.1 数据库系统基本概念
    1.1.1 什么是SQL
    1.1.2 什么是数据库
    1.1.3 什么是数据库管理系统
    1.2 SQL基础知识
    1.2.1 SQL类型
    1.2.2 在SQL Server中执行SQL语句
    1.2.3 在Oracle中执行SQL语句
    1.2.4 在PL/SQL Developer工具中执行SQL语句
    1.2.5 在MySQL中执行SQL语句
    第2章 SQL中的数据类型和运算符
    2.1 数值类型
    2.2 字符串类型
    2.2.1 可变长度的字符串类型——Varchar、Text
    2.2.2 固定长度的字符串类型——Char
    2.3 日期类型
    2.4 大对象数据类型——BLOB
    2.5 布尔值——Boolean
    2.6 自定义数据类型
    2.7 运算符
    2.7.1 算术运算符
    2.7.2 逻辑运算符
    2.7.3 NOT运算符
    2.7.4 IN的使用
    2.7.5 NOT IN运算符
    第3章 表和视图的创建修改
    3.1 创建数据表——CREATE TABLE
    3.1.1 设计实例表
    3.1.2 创建数据表
    3.2 修改数据表——ALTER TABLE
    3.2.1 为数据表添加列
    3.2.2 修改列的数据类型
    3.2.3 修改列的长度
    3.2.4 设置或取消非空约束
    3.2.5 删除列
    3.3 删除数据表—DROP TABLE
    3.4 创建视图——CREATE VIEW
    3.4.1 视图概述
    3.4.2 创建视图的语句结构
    3.4.3 从一个表创建视图
    3.4.4 从多个表创建视图
    3.4.5 从视图创建视图
    3.4.6 创建视图列的别名
    3.5 修改视图——ALTER VIEW
    3.6 通过视图维护数据
    3.6.1 向视图中插入记录
    3.6.2 通过视图更新数据
    3.6.3 通过视图删除数据
    3.7 删除视图——DROP VIEW
    第4章 约束与规则
    4.1 主键约束——PRIMARY KEY
    4.1.1 在创建表时设置单一列的主键约束
    4.1.2 在创建表时设置联合主键
    4.1.3 在修改表时添加单一列的主键约束
    4.1.4 在修改表时添加联合主键
    4.1.5 删除主键约束
    4.2 唯一约束——UNIQUE
    4.2.1 在创建表时设置一列的唯一约束
    4.2.2 在创建表时为多个列设置唯一约束
    4.2.3 在创建表时为多个列设置共同的唯一约束
    4.2.4 在修改表时添加一个列的唯一约束
    4.2.5 在修改表时添加多个列的共同唯一约束
    4.3 外键约束——FOREIGN KEY
    4.4 非空约束
    4.5 检查约束——CHECK
    4.6 删除和禁用约束
    4.7 规则
    第5章 数据操作
    5.1 查询语句
    5.1.1 查询语句的基本结构
    5.1.2 SELECT...FROM的使用
    5.1.3 WHERE子句的使用
    5.1.4 使用DISTINCT语句删除重复结果信息
    5.1.5 GROUP BY子句的使用
    5.1.6 HAVING子句的使用
    5.1.7 BETWEEN的使用
    5.1.8 模糊查询的实现
    5.2 数据的增加——INSERT
    5.2.1 把数据直接插入表中
    5.2.2 向数据表中添加多行数据
    5.2.3 从其他表中添加数据
    5.2.4 插入NULL值
    5.3 数据的修改——UPDATE
    5.3.1 更新某一列的数据
    5.3.2 按条件更新数据
    5.3.3 更改数据字段中的NULL值
    5.3.4 通过视图更新数据
    5.4 数据的删除——DELETE
    5.4.1 按条件删除数据
    5.4.2 通过视图删除表数据
    5.4.3 删除全部数据
    5.4.4 使用TRUNCATE TABLE语句
    第6章 函数
    6.1 字符串函数
    6.1.1 返回字符串中最左侧字符的ASCII 函数——ASCII
    6.1.2 变换字符串函数——TRANSLATE
    6.1.3 用指定值替代NULL值函数——COALESCE
    6.1.4 左填充函数——LPAD
    6.1.5 右填充函数——RPAD
    6.1.6 查找字符串所在的位置函数——INSTR
    6.1.7 获取字符串长度的函数——LENGTH
    6.1.8 转换小写字母函数——LOWER
    6.1.9 转换大写字母函数——UPPER
    6.1.10 替换字符串函数——REPLACE
    6.1.11 获取字符串子串函数——SUBSTR
    6.1.12 从左去除字符串中的字符函数——LTRIM
    6.1.13 从右去除字符串中的字符函数——RTRIM
    6.1.14 组合字符串函数——CONCAT
    6.1.15 判断是否为空函数——NULLIF
    6.2 日期函数
    6.2.1 获取当前日期的函数——CURRENT_DATE
    6.2.2 获取当前的日期和时间函数——CURRENT_ TIMESTAMP、LOCALTIMESTAMP
    6.3 数学函数
    6.3.1 取绝对值函数——ABS
    6.3.2 余弦函数——COS
    6.3.3 求幂函数——POWER
    6.3.4 四舍五入函数——ROUND
    6.3.5 正弦函数——SIN
    6.3.6 取平方根函数——SQRT函数
    6.3.7 正切函数——TAN
    6.4 类型转换函数——CAST
    6.5 聚合函数
    6.5.1 求平均值函数——AVG
    6.5.2 求个数函数——COUNT
    6.5.3 求最大值函数——MAX
    6.5.4 求最小值函数——MIN
    6.5.5 求和函数——SUM
    6.5.6 聚合函数的组合使用
    6.6 使用CASE值表达式
    第7章 子查询
    7.1 子查询简单应用
    7.1.1 子查询概述
    7.1.2 在多表中使用子查询
    7.1.3 在子查询中使用聚合函数
    7.1.4 使用ANY或ALL运算符
    7.2 使用子查询维护数据
    7.2.1 子查询在INSERT语句中的使用
    7.2.2 子查询在UPDATE语句中的使用
    7.2.3 子查询在DELETE语句中的使用
    7.3 使用IN语句的子查询
    7.3.1 简单的IN语句子查询
    7.3.2 使用IN语句子查询实现集合交运算
    7.3.3 使用IN语句子查询实现集合差运算
    7.4 使用EXISTS语句的子查询
    7.4.1 简单的EXISTS语句子查询
    7.4.2 使用EXISTS语句子查询实现两表交集
    7.4.3 使用EXISTS语句子查询实现两表并集
    7.4.4 使用NOT EXISTS的子查询
    7.5 相关子查询
    7.5.1 使用IN语句子查询引入相关子查询
    7.5.2 在HAVING子句中使用相关子查询
    7.6 UNIQUE子查询
    7.7 嵌套子查询
    第8章 高级查询
    8.1 连接查询
    8.1.1 连接的概念
    8.1.2 内连接
    8.1.3 使用表的别名
    8.1.4 自连接
    8.1.5 自然连接
    8.1.6 左外连接——LEFT OUTER JOIN
    8.1.7 右外连接——RIGHT OUTER JOIN
    8.1.8 全外连接——FULL JOIN
    8.1.9 在外连接中使用聚合函数
    8.2 组合查询
    8.2.1 集合运算基础
    8.2.2 使用UNION组合查询结果
    8.2.3 使用UNION组合多个数据表
    8.2.4 UNION与UNION ALL组合应用
    8.2.5 集合差/集合交运算——EXCEPT/INTERSECT
    第9章 事务处理
    9.1 事务概述
    9.1.1 事务介绍
    9.1.2 事务控制的必要性
    9.1.3 事务的特性
    9.1.4 事务的状态
查看详情
相关图书 / 更多
SQL语言实务速查效率手册:脑动力
SQL从入门到进阶
陈红波 编著
SQL语言实务速查效率手册:脑动力
SQL Server数据库实用案例教程(第2版·微课视频版)
王雪梅 李海晨 主编;马亚丽 华进 蔡斌杰 副主编
SQL语言实务速查效率手册:脑动力
SQLServer2019数据库管理项目教程(活页式高等职业教育计算机专业活页式系列教材)
黄小花、黄侃、熊慧芳 编
SQL语言实务速查效率手册:脑动力
SQL面试宝典:图解数据库求职题(全彩)
猴子
SQL语言实务速查效率手册:脑动力
SQL Server数据库设计与应用(第2版)
张成叔
SQL语言实务速查效率手册:脑动力
SQL Server数据库应用入门(项目式+微课版)
李武韬 文瑛 吴超
SQL语言实务速查效率手册:脑动力
SQL Server实例教程(2019版)
刘志成
SQL语言实务速查效率手册:脑动力
SQL实践教程(第10版)
[美]马克·谢尔曼(Mark Shellman)哈桑·阿夫尤尼(Hassan A
SQL语言实务速查效率手册:脑动力
SQL Server 2014数据库原理与实训教程
吴小刚 主编;彭文惠
SQL语言实务速查效率手册:脑动力
SQL语言从入门到精通
明日科技
SQL语言实务速查效率手册:脑动力
SQL Server从入门到精通(第5版)
明日科技
SQL语言实务速查效率手册:脑动力
SQL数据分析
[美]凯西·谷村(Cathy Tanimura)
您可能感兴趣 / 更多
SQL语言实务速查效率手册:脑动力
木质纤维素分解复合菌系及其在农业废弃物资源化中的应用
王伟东 著
SQL语言实务速查效率手册:脑动力
授之以渔 初中生素材作文
王伟东 著
SQL语言实务速查效率手册:脑动力
区间闭塞与列车运行控制教程
王伟东、刘熙、张东阳 编
SQL语言实务速查效率手册:脑动力
渔夫阅读:现代文阅读(八年级 真题版)
王伟东 编
SQL语言实务速查效率手册:脑动力
渔夫阅读:现代文+文言文+古诗词(七年级 综合版)
王伟东 编
SQL语言实务速查效率手册:脑动力
信阳蔬菜生产技术手册
王伟东 编
SQL语言实务速查效率手册:脑动力
小学生获奖作文一本全
王伟东 编
SQL语言实务速查效率手册:脑动力
微生物学
王伟东、洪坚平 编
SQL语言实务速查效率手册:脑动力
锂离子电池三元材料:工艺技术及生产应用
王伟东、仇卫华、丁倩倩 著
SQL语言实务速查效率手册:脑动力
心智成长100分
王伟东、印众庆 编