开发工具:
文件大小: 18mb
下载次数: 0
上传时间: 2013-03-05
详细说明: 推荐:学习SQL编程,必备书籍,从入门到进阶/精通,实例与理论同步,比较优秀作品!(共分压5部分)目录: 第1章 了解SQL... 1 1.1 数据库基础..... 1 1.1.1 什么是数据库..... 2 1.1.2 表..... 2 1.1.3 列和数据类型..... 3 1.1.4 行..... 4 1.1.5 主键..... 4 1.2 什么是SQL... 5 1.3 动手实践..... 6 1.4 小结..... 7 第2章 检索数据...... 8 2.1 SELECT语句..... 8 2.2 检索单个列..... 9 2.3 检索多个列..... 10 2.4 检索所有列..... 11 2.5 小结..... 12 第3章 排序检索数据...... 13 3.1 排序数据..... 13 3.2 按多个列排序..... 15 3.3 按列位置排序..... 15 3.4 指定排序方向..... 16 3.5 小结..... 18 第4章 过滤数据...... 19 4.1 使用WHERE子句..... 19 4.2 WHERE子句操作符..... 20 4.2.1 检查单个值... .. 21 4.2.2 不匹配检查..... 22 4.2.3 范围值检查..... 22 4.2.4 空值检查..... 23 4.3 小结..... 24 第5章 高级数据过滤...... 25 5.1 组合WHERE子句..... 25 5.1.1 AND操作符..... 25 5.1.2 OR操作符..... 26 5.1.3 计算次序..... 26 5.2 IN操作符..... 28 5.3 NOT操作符..... 29 5.4 小结..... 30 第6章 用通配符进行过滤...... 31 6.1 LIKE操作符..... 31 6.1.1 百分号(%) 通配符..... 32 6.1.2 下划线(_) 通配符..... 33 6.1.3 方括号([ ]) 通配符..... 34 6.2 使用通配符的技巧..... 36 6.3 小结..... 36 第7章 创建计算字段...... 37 7.1 计算字段..... 37 7.2 拼接字段..... 38 7.3 执行算术计算..... 42 7.4 小结..... 43 第8章 使用数据处理函数...... 44 8.1 函数..... 44 8.2 使用函数..... 45 8.2.1 文本处理函数..... 46 8.2.2 日期和时间处理 函数..... 47 8.2.3 数值处理函数..... 50 8.3 小结..... 50 第9章 汇总数据...... 51 9.1 聚集函数..... 51 9.1.1 AVG()函数..... 52 9.1.2 COUNT()函数..... 53 9.1.3 MAX()函数..... 54 9.1.4 MIN()函数..... 54 9.1.5 SUM()函数..... 55 9.2 聚集不同值..... 56 9.3 组合聚集函数..... 57 9.4 小结..... 58 第10章 分组数据...... 59 10.1 数据分组..... 59 10.2 创建分组..... 59 10.3 过滤分组..... 61 10.4 分组和排序..... 63 10.5 SELECT子句顺序..... 65 10.6 小结..... 65 第11章 使用子查询...... 66 11.1 子查询..... 66 11.2 利用子查询进行过滤..... 66 11.3 作为计算字段使用子 查询..... 69 11.4 小结..... 71 第12章 联结表...... 72 12.1 联结..... 72 12.1.1 关系表..... 72 12.1.2 为什么要 使用联结..... 74 12.2 创建联结..... 74 12.2.1 WHERE子句 的重要性..... 75 12.2.2 内部联结..... 77 12.2.3 联结多个表..... 78 12.3 小结..... 80 第13章 创建高级联结...... 81 13.1 使用表别名..... 81 13.2 使用不同类型的联结..... 82 13.2.1 自联结..... 82 13.2.2 自然联结..... 84 13.2.3 外部联结..... 84 13.3 使用带聚集函数的联结..... 87 13.4 使用联结和联结条件..... 88 13.5 小结..... 88 第14章 组合查询...... 89 14.1 组合查询..... 89 14.2 创建组合查询..... 89 14.2.1 使用UNION... 90 14.2.2 UNION规则..... 91 14.2.3 包含或取消 重复的行..... 92 14.2.4 对组合查询 结果排序..... 93 14.3 小结..... 94 第15章 插入数据...... 95 15.1 数据插入..... 95 15.1.1 插入完整的行..... 95 15.1.2 插入部分行..... 98 15.1.3 插入检索出 的数据..... 99 15.2 从一个表复制到 另一个表..... 100 15.3 小结..... 101 第16章 更新和删除数据...... 102 16.1 更新数据..... 102 16.2 删除数据..... 104 16.3 更新和删除的指导原则..... 105 16.4 小结..... 106 第17章 创建和操纵表...... 107 17.1 创建表..... 107 17.1.1 表创建基础..... 108 17.1.2 使用NULL值..... 109 17.1.3 指定默认值..... 110 17.2 更新表..... 111 17.3 删除表..... 113 17.4 重命名表..... 113 17.5 小结..... 114 第18章 使用视图...... 115 18.1 视图..... 115 18.1.1 为什么使用 视图..... 116 18.1.2 视图的规则 和限制..... 117 18.2 创建视图..... 118 18.2.1 利用视图简化 复杂的联结..... 118 18.2.2 用视图重新格式化 检索出的数据..... 119 18.2.3 用视图过滤不 想要的数据..... 121 18.2.4 使用视图与 计算字段..... 121 18.3 小结..... 122 第19章 使用存储过程...... 123 19.1 存储过程..... 123 19.2 为什么要使用 存储过程..... 124 19.3 执行存储过程..... 125 19.4 创建存储过程..... 126 19.5 小结..... 129 第20章 管理事务处理...... 130 20.1 事务处理..... 130 20.2 控制事务处理..... 132 20.2.1 使用ROLLBACK.. 133 20.2.2 使用COMMIT... 133 20.2.3 使用保留点..... 134 20.3 小结..... 135 第21章 使用游标...... 136 21.1 游标..... 136 21.2 使用游标..... 137 21.2.1 创建游标..... 138 21.2.2 使用游标..... 138 21.2.3 关闭游标..... 140 21.3 小结..... 141 第22章 了解高级SQL特性...... 142 22.1 约束..... 142 22.1.1 主键..... 143 22.1.2 外键..... 144 22.1.3 唯一约束..... 145 22.1.4 检查约束..... 146 22.2 索引..... 147 22.3 触发器..... 149 22.4 数据库安全..... 150 22.5 小结..... 151 附录A 样例表脚本...... 152 A.1 样例表..... 152 A.2 获得样例表..... 155 A.2.1 下载可供使用的 Microsoft Access MDB文件 155 A.2.2 下载DBMS SQL 脚本..... 155 附录B 流行的应用系统...... 157 B.1 使用Aqua Data Studio.. 157 B.2 使用DB2.. 158 B.3 使用Macromedia ColdFusion.. 159 B.4 使用Microsoft Access.. 159 B.5 使用Microsoft ASP... 160 B.6 使用Microsoft ASP.NET... 161 B.7 使用Microsoft Query... 161 B.8 使用Microsoft SQL Server. 162 B.9 使用MySQL... 163 B.10 使用Oracle.. 163 B.11 使用PHP... 164 B.12 使用PostgreSQL... 164 B.13 使用Query Tool. 164 B.14 使用Sybase.. 165 B.15 配置ODBC数据源..... 165 附录C SQL语句的语法...... 167 C.1 ALTER TABLE... 167 C.2 COMMIT... 167 C.3 CREATE INDEX... 168 C.4 CREATE PROCEDURE... 168 C.5 CREATE TABLE... 168 C.6 CREATE VIEW... 168 C.7 DELETE... 169 C.8 DROP... 169 C.9 INSERT... 169 C.10 INSERT SELECT... 169 C.11 ROLLBACK... 169 C.12 SELECT... 170 C.13 UPDATE... 170 附录D SQL数据类型...... 171 D.1 串数据类型..... 172 D.2 数值数据类型..... 173 D.3 日期和时间数据类型..... 174 D.4 二进制数据类型..... 175 附录E SQL保留字...... 176 索引...... 182 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.