دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: پایگاه داده ها ویرایش: 第二版 سری: 9787115455024 ISBN (شابک) : 9787115455024 ناشر: 人民邮电出版社出版发行 سال نشر: 2017 تعداد صفحات: 341 زبان: Chinese فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 22 مگابایت
در صورت تبدیل فایل کتاب SQL基础教程 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب SQL基础教程 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
封面 数字版权声明 作译者介绍 扉页 版权页 前言 目录 第0章 绪论——搭建SQL的学习环境 0-1 PostgreSQL的安装和连接设置 安装步骤 修改设置文件 0-2 通过PostgreSQL执行SQL语句 连接PostgreSQL(登录) 执行SQL语句 创建学习用的数据库 连接学习用的数据库(登录) 第1章 数据库和SQL 1-1 数据库是什么 我们身边的数据库 为什么DBMS那么重要 DBMS的种类 1-2 数据库的结构 RDBMS的常见系统结构 表的结构 1-3 SQL概要 标准SQL SQL语句及其种类 SQL的基本书写规则 1-4 表的创建 表的内容的创建 数据库的创建(CREATE DATABASE语句) 表的创建(CREATE TABLE语句) 命名规则 数据类型的指定 约束的设置 1-5 表的删除和更新 表的删除(DROP TABLE语句) 表定义的更新(ALTER TABLE语句) 向Product表中插入数据 练习题 第2章 查询基础 2-1 SELECT语句基础 列的查询 查询出表中所有的列 为列设定别名 常数的查询 从结果中删除重复行 根据WHERE语句来选择记录 注释的书写方法 2-2 算术运算符和比较运算符 算术运算符 需要注意NULL 比较运算符 对字符串使用不等号时的注意事项 不能对NULL使用比较运算符 2-3 逻辑运算符 NOT运算符 AND运算符和OR运算符 通过括号强化处理 逻辑运算符和真值 含有NULL时的真值 练习题 第3章 聚合与排序 3-1 对表进行聚合查询 聚合函数 计算表中数据的行数 计算NULL之外的数据的行数 计算合计值 计算平均值 计算最大值和最小值 使用聚合函数删除重复值(关键字DISTINCT) 3-2 对表进行分组 GROUP BY子句 聚合键中包含NULL的情况 使用WHERE子句时GROUP BY的执行结果 与聚合函数和GROUP BY子句有关的常见错误 3-3 为聚合结果指定条件 HAVING子句 HAVING子句的构成要素 相对于HAVING子句,更适合写在WHERE子句中的条件 3-4 对查询结果进行排序 ORDER BY子句 指定升序或降序 指定多个排序键 NULL的顺序 在排序键中使用显示用的别名 ORDER BY子句中可以使用的列 不要使用列编号 练习题 第4章 数据更新 4-1 数据的插入(INSERT语句的使用方法) 什么是INSERT INSERT语句的基本语法 列清单的省略 插入NULL 插入默认值 从其他表中复制数据 4-2 数据的删除(DELETE语句的使用方法) DROP TABLE语句和DELETE语句 DELETE语句的基本语法 指定删除对象的DELETE语句(搜索型DELETE) 4-3 数据的更新(UPDATE语句的使用方法) UPDATE语句的基本语法 指定条件的UPDATE语句(搜索型UPDATE) 使用NULL进行更新 多列更新 4-4 事务 什么是事务 创建事务 ACID特性 练习题 第5章 复杂查询 5-1 视图 视图和表 创建视图的方法 视图的限制① ——定义视图时不能使用ORDER BY子句 视图的限制② ——对视图进行更新 删除视图 5-2 子查询 子查询和视图 子查询的名称 标量子查询 标量子查询的书写位置 使用标量子查询时的注意事项 5-3 关联子查询 普通的子查询和关联子查询的区别 关联子查询也是用来对集合进行切分的 结合条件一定要写在子查询中 练习题 第6章 函数、谓词、CASE表达式 6-1 各种各样的函数 函数的种类 算术函数 字符串函数 日期函数 转换函数 6-2 谓词 什么是谓词 LIKE谓词——字符串的部分一致查询 BETWEEN谓词——范围查询 IS NULL、IS NOT NULL——判断是否为NULL IN谓词——OR的简便用法 使用子查询作为IN谓词的参数 EXIST谓词 6-3 CASE表达式 什么是CASE表达式 CASE表达式的语法 CASE表达式的使用方法 练习题 第7章 集合运算 7-1 表的加减法 什么是集合运算 表的加法——UNION 集合运算的注意事项 包含重复行的集合运算——ALL选项 选取表中公共部分——INTERSECT 记录的减法——EXCEPT 7-2 联结(以列为单位对表进行联结) 什么是联结 内联结——INNER JOIN 外联结——OUTER JOIN 3张以上的表的联结 交叉联结——CROSS JOIN 联结的特定语法和过时语法 练习题 第8章 SQL高级处理 8-1 窗口函数 什么是窗口函数 窗口函数的语法 语法的基本使用方法——使用RANK函数 无需指定PARTITION BY 专用窗口函数的种类 窗口函数的适用范围 作为窗口函数使用的聚合函数 计算移动平均 两个ORDER BY 8-2 GROUPING运算符 同时得到合计行 ROLLUP——同时得出合计和小计 GROUPING函数——让NULL更加容易分辨 CUBE——用数据来搭积木 GROUPING SETS——取得期望的积木 练习题 第9章 通过应用程序连接数据库 9-1 数据库世界和应用程序世界的连接 数据库和应用程序之间的关系 驱动——两个世界之间的桥梁 驱动的种类 9-2 Java基础知识 第一个程序Hello,World 编译和程序执行 常见错误 9-3 通过Java连接PostgreSQL 执行SQL语句的Java程序 Java是如何从数据库中获取数据的呢 执行连接数据库的程序 选取表中的数据 更新表中的数据 小结 练习题 附录 练习题答案 连接图灵 看完了