编辑: 思念那么浓 2018-11-05

1、2 章介绍数据库系统的基本知识以及基本操作;

第3章介绍 Insert、Delete 和Update 语句的基本应用;

第4章对 Select 语句进行全面的介绍,对模糊匹配、分组、 限制数据条数、计算字段、组合查询等高级内容进行了重点的讲解;

第5章介绍常用的数据 库函数以及它们在主流 DBMS 中的实现差异;

第6章介绍索引与约束等知识点;

7、8 章 分别介绍表连接、子查询等高级查询技术;

第9章对主流 DBMS 的语法差异进行分析,并且 给出了解决方案;

第10 章介绍注入漏洞攻击、SQL 调优、事务、自动增长字段、NULL 值处 理、开窗函数等高级话题;

第11 章以一个案例讲解书中知识点在实际开发中的应用. 在此,我要感谢为这本书的诞生给于我帮助的所有人.首先我要感谢 CowNew 开源团 队的朋友们一直以来的无私奉献;

感谢 KingChou 在开发 CowNewSQL 过程中的卓越工作, 没有CowNewSQL 也就不会有这本书的问世;

还要感谢 EasyJF 的蔡世友,他一直以来对开源事 业的奉献是值得我学习的;

最后我要感谢电子工业出版社的田小康经理, 他的高效工作使得 本书能够顺利的完成和出版. 如果您对我的书有任何意见和建议,您可以给我发送邮件:[email protected],本书 相关的后续资料将会发布到 CowNew 开源团队网站(h p: //w ww. cown ew . com )中. 第1章数据库入门

1 1.1 数据库概述

1 1.1.1 数据库与数据库管理系统

1 1.1.2 数据库能做什么

2 1.1.3 主流数据库管理系统介绍

2 1.2 数据库基础概念

5 1.2.1 Catalog

5 1.2.2 表(Table)

6 1.2.3 列(Column)

7 1.2.4 数据类型(DataType)

8 1.2.5 记录(Record)

9 1.2.6 主键(PrimaryKey)

9 1.2.7 索引(Index)

10 1.2.8 表关联

12 1.2.9 数据库的语言――SQL

13 1.2.10 DBA 与程序员

14 第2章数据表的创建和管理

17 2.1 数据类型

17 2.1.1 整数类型

17 2.1.2 数值类型

19 2.1.3 字符相关类型

21 2.1.4 日期时间类型

23 2.1.5 二进制类型

24 2.2 通过 SQL 语句管理数据表

25 2.2.1 创建数据表

25 2.2.2 定义非空约束

26 2.2.3 定义默认值

27 2.2.4 定义主键

27 2.2.5 定义外键

29 《程序员的 SQL 金典》 第一本专门为程序员编写的数据库图书 2.2.6 修改已有数据表

30 2.2.7 删除数据表

31 2.2.8 受限操作的变通解决方案

31 第3章数据的增、删、改33 3.1 数据的插入

34 3.1.1 简单的 INSERT 语句

34 3.1.2 简化的 INSERT 语句

36 3.1.3 非空约束对数据插入的影响

36 3.1.4 主键对数据插入的影响

37 3.1.5 外键对数据插入的影响

38 3.2 数据的更新

38 3.2.1 简单的数据更新

39 3.2.2 带WHERE 子句的 UPDATE 语句

40 3.2.3 非空约束对数据更新的影响

41 3.2.4 主键对数据更新的影响

42 3.2.5 外键对数据更新的影响

42 3.3 数据的删除

43 3.3.1 简单的数据删除

43 3.3.2 带WHERE 子句的 DELETE 语句

44 第4章数据的检索

47 4.1 SELECT 基本用法

48 4.1.1 简单的数据检索

48 4.1.2 检索出需要的列

49 4.1.3 列别名

51 4.1.4 按条件过滤

52 4.1.5 数据汇总

53 4.1.6 排序

56 4.2 高级数据过滤

59 4.2.1 通配符过滤

59 4.2.2 空值检测

63 4.2.3 反义运算符

64 4.2.4 多值检测

65 4.2.5 范围值检测

66 4.2.6 低效的 WHERE 1=1

68 4.3 数据分组

72 4.3.1 数据分组入门

74 4.3.2 数据分组与聚合函数

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题