下载 >  开发技术 >  其它 > sql学习基础教程---

sql学习基础教程---

無論您是一位 SQL 的新手,或是一位只是需要對 SQL 複習一下的資料倉儲業界老將,您就來對地方了。
2009-06-12 上传大小:1009KB
分享
收藏 (1) 举报
《图灵程序设计丛书:SQL基础教程》([日]MICK) + 光盘资源【免积分】

《图灵程序设计丛书:SQL基础教程》([日]MICK) 这本书目前还没有拿到电子的版权,该为试读的一部分,打包的文件里面还有光盘资源。 该书不错,可参考看下,如果以后有机会拿到完整版本,在做共享。

立即下载
SQL Server 2012 T-SQL基础教程【高清 带索引书签目录】

第1章 T-SQL查询和编程的背景 1.1 理论背景 1.1.1 SQL 1.1.2 集合理论 1.1.3 谓词逻辑 1.1.4 关系模型 1.1.5 数据生命周期 1.2 SQL Server体系结构 1.2.1 SQL Server的ABC特色 1.2.2 SQL Server实例 1.2.3 数据库 1.2.4 架构和对象 1.3 创建表和定义数据完整性 1.3.1 创建表 1.3.2 定义数据完整性 1.4 小结 第2章 单表查询 2.1 SELECT语句的元素 2.1.1 FROM子句 2.1.2 WHERE子句 2.1.3 GROUP BY子句 2.1.4 HAVING子句 2.1.5 SELECT子句 2.1.6 ORDER BY子句 2.1.7 TOP和OFFSET-FETCH筛选 2.1.8 开窗函数速览 2.2 谓词和运算符 2.3 CASE表达式 2.4 NULL标记 2.5 同时操作 2.6 使用字符数据 2.6.1 数据类型 2.6.2 排序规则 2.6.3 运算符和函数 2.7 使用日期和时间数据 2.7.1 日期和时间数据类型 2.7.2 日期和时间常量 2.7.3 独立使用日期和时间 2.7.4 筛选日期范围 2.7.5 日期和时间函数 2.8 查询元数据 2.8.1 目录视图 2.8.2 信息架构视图 2.8.3 系统存储过程和函数 2.9 小结 2.10 练习 2.10.1 练习 2.10.2 练习 2.10.3 练习 2.10.4 练习 2.10.5 练习 2.10.6 练习 2.10.7 练习 2.10.8 练习 2.11 解决方案 2.11.1 解决方案 2.11.2 解决方案 2.11.3 解决方案 2.11.4 解决方案 2.11.5 解决方案 2.11.6 解决方案 2.11.7 解决方案 2.11.8 解决方案 第3章 联接 3.1 交叉联接 3.1.1 ANSI SQL-92语法 3.1.2 ANSI SQL-89语法 3.1.3 自交叉联接 3.1.4 生成数字表 3.2 内部联接 3.2.1 ANSI SQL-92语法 3.2.2 ANSI SQL-89语法 3.2.3 内部联接安全性 3.3 更多联接示例 3.3.1 复合联接 3.3.2 不等联接 3.3.3 多联接查询 3.4 外部联接 3.4.1 外部联接的基础知识 3.4.2 超越外部联接基础知识 3.5 小结 3.6 练习 3.6.1 练习1- 3.6.2 练习1-2(可选的高级练习) 3.6.3 练习 3.6.4 练习 3.6.5 练习 3.6.6 练习 3.6.7 练习6(可选的高级练习) 3.6.8 练习7(可选的高级练习) 3.7 解决方案 3.7.1 解决方案1- 3.7.2 解决方案1- 3.7.3 解决方案 3.7.4 解决方案 3.7.5 解决方案 3.7.6 解决方案 3.7.7 解决方案 3.7.8 解决方案 第4章 子查询 4.1 自包含子查询 4.1.1 自包含标量子查询示例 4.1.2 自包含多值子查询示例 4.2 相关子查询 4.2.1 EXISTS谓词 4.3 超越子查询基础知识 4.3.1 返回前一个或下一个值 4.3.2 使用运行聚合 4.3.3 不当子查询处理 4.4 小结 4.5 练习 4.5.1 练习 4.5.2 练习2(可选的高级练习) 4.5.3 练习 4.5.4 练习 4.5.5 练习 4.5.6 练习 4.5.7 练习7(可选的高级练习) 4.5.8 练习8(可选的高级练习) 4.6 解决方案 4.6.1 解决方案 4.6.2 解决方案 4.6.3 解决方案 4.6.4 解决方案 4.6.5 解决方案 4.6.6 解决方案 4.6.7 解决方案 4.6.8 解决方案 第5章 表表达式 5.1 派生表 5.1.1 分配列别名 5.1.2 使用参数 5.1.3 嵌套 5.1.4 多个引用 5.2 公用表表达式 5.2.1 在CTE中分配列别名 5.2.2 在CTE中使用参数 5.2.3 定义多个CTE 5.2.4 CTE中的多个引用 5.2.5 递归CTE 5.3 视图 5.3.1 视图和ORDER BY子句 5.3.2 视图选项 5.4 内嵌表值函数 5.5 APPLY运算符 5.6 小结 5.7 练习 5.7.1 练习1- 5.7.2 练习1- 5.7.3 练习2- 5.7.4 练习2- 5.7.5 练习3(可选的高级练习) 5.7.6 练习4- 5.7.7 练习4-2(可选的高级练习) 5.7.8 练习5- 5.7.9 练习5- 5.8 解决方案 5.8.1 解决方案1- 5.8.2 解决方案1- 5.8.3 解决方案2- 5.8.4 解决方案2- 5.8.5 解决方案 5.8.6 解决方案4- 5.8.7 解决方案4- 5.8.8 解决方案5- 5.8.9 解决方案5- 第6章 集合运算符 6.1 UNION运算符 6.1.1 UNION ALL多元集合运算符 6.1.2 UNION非重复项集合运算符 6.2 INTERSECT运算符 6.2.1 INTERSECT非重复项集合运算符 6.2.2 INTERSECT ALL多元集合运算符 6.3 EXCEPT运算符 6.3.1 EXCEPT非重复项集合运算符 6.3.2 EXCEPT ALL多元集合运算符 6.4 优先级 6.5 规避不支持的逻辑阶段 6.6 小结 6.7 练习 6.7.1 练习 6.7.2 练习 6.7.3 练习 6.7.4 练习 6.7.5 练习5(可选的高级练习) 6.8 解决方案 6.8.1 解决方案 6.8.2 解决方案 6.8.3 解决方案 6.8.4 解决方案 6.8.5 解决方案 第7章 查询 7.1 开窗函数 7.1.1 排名开窗函数 7.1.2 偏移开窗函数 7.1.3 聚合开窗函数 7.2 透视数据 7.2.1 使用标准SQL透视 7.2.2 使用本地T-SQL PIVOT运算符透视 7.3 逆透视数据 7.3.1 使用标准SQL逆透视 7.3.2 使用本地T-SQL UNPIVOT运算符逆透视 7.4 分组集 7.4.1 GROUPING SETS从属子句 7.4.2 CUBE从属子句 7.4.3 ROLLUP从属子句 7.4.4 GROUPING和GROUPING_ID函数 7.5 小结 7.6 练习 7.6.1 练习 7.6.2 练习 7.6.3 练习 7.6.4 练习 7.6.5 练习 7.7 解决方案 7.7.1 解决方案 7.7.2 解决方案 7.7.3 解决方案 7.7.4 解决方案 7.7.5 解决方案 第8章 数据修改 8.1 插入数据 8.1.1 INSERT VALUES语句 8.1.2 INSERT SELECT语句 8.1.3 INSERT EXEC语句 8.1.4 SELECT INTO语句 8.1.5 BULK INSERT语句 8.1.6 标识列属性和序列对象 8.2 删除数据 8.2.1 DELETE语句 8.2.2 TRUNCATE语句 8.2.3 基于联接的DELETE 8.3 更新数据 8.3.1 UPDATE语句 8.3.2 基于联接的UPDATE 8.3.3 赋值UPDATE 8.4 合并数据 8.5 通过表表达式修改数据 8.6 使用TOP和OFFSET-FETCH修改 8.7 OUTPUT子句 8.7.1 INSERT与OUTPUT 8.7.2 DELETE与OUTPUT 8.7.3 UPDATE与OUTPUT 8.7.4 MERGE与OUTPUT 8.7.5 可组合的DML 8.8 小结 8.9 练习 8.9.1 练习 8.9.2 练习1- 8.9.3 练习1- 8.9.4 练习1- 8.9.5 练习 8.9.6 练习 8.9.7 练习 8.9.8 练习 8.9.9 练习 8.10 解决方案 8.10.1 解决方案1- 8.10.2 解决方案1- 8.10.3 解决方案1- 8.10.4 解决方案 8.10.5 解决方案 8.10.6 解决方案 8.10.7 解决方案 第9章 事务和并发处理 9.1 事务 9.2 锁和阻塞 9.2.1 锁 9.2.2 排除阻塞 9.3 隔离级别 9.3.1 READ UNCOMMITTED隔离级别 9.3.2 READ COMMITTED隔离级别 9.3.3 REPEATABLE READ隔离级别 9.3.4 SERIALIZABLE隔离级别 9.3.5 基于行版本的隔离级别 9.3.6 隔离级别总结 9.4 死锁 9.5 小结 9.6 练习 9.6.1 练习1- 9.6.2 练习1- 9.6.3 练习1- 9.6.4 练习1- 9.6.5 练习1- 9.6.6 练习1- 9.6.7 练习2- 9.6.8 练习2- 9.6.9 练习2- 9.6.10 练习2- 9.6.11 练习2- 9.6.12 练习2- 9.6.13 练习3- 9.6.14 练习3- 9.6.15 练习3- 9.6.16 练习3- 9.6.17 练习3- 9.6.18 练习3- 9.6.19 练习3- 第10章 可编程对象 10.1 变量 10.2 批 10.2.1 以批为单元的语法分析 10.2.2 批和变量 10.2.3 不能被组合在同一个批中的语句 10.2.4 以批为单元的解析 10.2.5 GO n选项 10.3 流元素 10.3.1 IF...ELSE流元素 10.3.2 WHILE流元素 10.3.3 使用IF和WHILE的示例 10.4 游标 10.5 临时表 10.5.1 本地临时表 10.5.2 全局临时表 10.5.3 表变量 10.5.4 表类型 10.6 动态SQL 10.6.1 EXEC命令 10.6.2 sp_executesql存储过程 10.6.3 使用动态SQL的PIVOT 10.7 例程 10.7.1 用户定义函数 10.7.2 存储过程 10.7.3 触发器 10.8 错误处理 10.9 小结 附录A 入门指南 A.1 SQL Database入门 A.2 安装(企业)内部部署的SQL Server A.2.1 获取SQL Server A.2.2 创建一个用户账户 A.2.3 安装的必要条件 A.2.4 安装数据库引擎、文档和工具 A.3 下载源代码和安装示例数据库 A.3.1 在(企业)内部部署的SQL Server实例中创建并填充示例数据库 A.3.2 在SQL Database中创建并填充示例数据库 A.4 使用SQL Server Management Studio A.5 使用SQL Server联机丛书

立即下载
SQL Server入门教程

文档包含十七章SQL Server数据库教程,从基础入门到进阶实践,适合初学者使用。 全书分为三部分,第1章简单介绍数据库的一般原理,第2章~第14章介绍SQL Server 的数据管理功能,第15章~第17章介绍了以VB作为前端设计工具、SQL Server作为数据库平台开发数据库应用系统的技术。

立即下载
MicrosoftSQLServer2008R2基础教程

Microsoft SQL Server 2008 R2 基础教程,新手入门友好

立即下载
SQL数据库基础视频教学全42讲

SQL数据库基础视频教学全42讲SQL数据库基础视频教学全42讲SQL数据库基础视频教学全42讲

立即下载
SQL Server 2008基础教程(最佳SQL Server 2008入门教程)--详细书签版

CruiseYoung提供的带有详细书签的电子书籍目录 http://blog.csdn.net/fksec/article/details/7888251 SQL Server 2008基础教程(最佳SQL Server 2008入门教程) 基本信息 原书名: Beginning SQL Server 2008 for Developers: From Novice to Professional 原出版社: Apress 作者: (英)Robin Dewson 译者: 董明 丛书名: 图灵程序设计丛书 数据库 出版社:人民邮电出版社 ISBN:9787115206060 上架时间:2009-4-24 出版日期:2009 年5月 开本:16开 页码:406 版次:1-1 编辑推荐   最佳SQL Server 2008入门教程.    采用中文界面讲述..    兼顾数据库开发和管理... 内容简介   本书全面阐述sql server 2008 的基础知识。书中首先概述了sql server 2008 的安装过程,并介绍了sql server 2008 的ssms 管理工具;然后以建立一个金融数据库系统为主线,从最基础的搜集信息入手,一步步地引导读者学会如何保证数据库的安全,如何创建表、主键、索引等,并掌握如何备份和还原数据库;之后以示例数据库为基础,深入讲解各种数据操作的方法,从数据检索、插入、更新、删除,到函数、触发器、存储过程的使用;最后,以一个实例讲述了sql server reporting services 。   本书适合希望使用sql server 2008 的开发人员和管理员阅读,也可作为高等学校相关课程的教材。 作译者   Robin Dewson SQL Sewer资深开发人员,曾是著名投资银行雷曼兄弟公司的SQL Servert和Visual Basic顾问。他与人合作编写了多部SQL Server方面的著作,包括Amazon畅销书Accelerated SOL Server 2008(中文版即将由人民邮电出版社出版),他还是ASPToday网站的撰稿人。可以通过vvwwfat-belly com与他联系。 目录 封面 -12 封底 -11 扉页 -10 版权 -9 版权声明 -8 前言 -6 目录 -4 第1章 SQL Server 2008概述和安装 1 1.1 为什么选择SQL Server 2008 1 1.2 SQL Server的发展 3 1.3 硬件要求 4 1.3.1 CPU 4 1.3.2 内存 4 1.3.3 硬盘空间 5 1.3.4 操作系统要求 5 1.4 示例 5 1.5 安装 5 1.5.1 开始安装 6 1.5.2 选择要安装的功能 7 1.5.3 为实例命名 9 1.5.4 选择服务账户 10 1.5.5 选择身份验证模式 10 1.5.6 确定数据目录的位置 11 1.5.7 创建报表服务数据库 12 1.5.8 配置错误和使用情况报告 13 1.6 安全性 14 1.6.1 服务账户 14 1.6.2 身份验证模式 15 1.6.3 sa登录 19 1.7 小结 20 第2章 SSMS 21 2.1 SSMS概览 21 2.2 SSMS的选项 29 2.2.1 “环境”节点 29 2.2.2 “源代码管理”节点 31 2.2.3 “文本编辑器”节点 31 2.2.4 “查询执行”节点 33 2.2.5 “查询结果”节点 35 2.3 查询编辑器 41 2.4 小结 42 第3章 设计和创建数据库 43 3.1 数据库的定义 44 3.2 SQL Server中的预建数据库 45 3.2.1 master 45 3.2.2 tempdb 46 3.2.3 model 47 3.2.4 msdb 47 3.2.5 AdventureWorks/Adventure WorksDW 47 3.3 选择数据库系统类型 48 3.3.1 OLTP 48 3.3.2 OLAP 49 3.3.3 示例系统类型选择 49 3.4 收集数据 49 3.5 确定要存储在数据库中的信息 51 3.5.1 金融产品 52 3.5.2 客户 52 3.5.3 客户地址 52 3.5.4 股票 52 3.5.5 交易 53 3.6 外部信息和忽略的信息 53 3.7 建立关系 53 3.7.1 使用键 53 3.7.2 创建关系 55 3.7.3 关于外键的更多信息 57 3.8 规范化 59 3.8.1 每一个实体都应该有唯一的标识符 59 3.8.2 只存储与实体直接有关的信息 60 3.8.3 避免重复值或重复列 60 3.8.4 范式 60 3.8.5 非规范化 62 3.9 创建示例数据库 62 3.9.1 在SSMS中创建数据库 62 3.9.2 在SSMS中删除数据库 75 3.9.3 在查询编辑器中创建数据库 77 3.10 小结 80 第4章 安全和遵从规范 81 4.1 登录名 81 4.2 服务器登录名和数据库用户 89 4.3 角色 90 4.3.1 固定服务器角色 90 4.3.2 数据库角色 92 4.3.3 应用程序角色 92 4.4 架构 95 4.5 在解决方案中进行下去之前 96 4.6 陈述式管理框架 99 4.7 小结 104 第5章 定义表 106 5.1 什么是表 106 5.2 SQL Server数据类型 107 5.2.1 表中的数据类型 108 5.2.2 程序中的数据类型 113 5.3 列不仅仅是简单的数据存储库 113 5.3.1 默认值 113 5.3.2 生成IDENTITY值 113 5.3.3 NULL值的使用 114 5.3.4 为什么要定义允许NULL值的列 114 5.4 在SQL Server中存储图像和大型文本 115 5.5 在SSMS中创建表 115 5.6 通过查询编辑器创建表 120 5.7 创建表:使用模板 122 5.8 创建模板和修改模板 125 5.9 ALTER TABLE语句 126 5.10 定义其余的表 127 5.11 设置主键 128 5.12 创建关系 129 5.12.1 在创建时检查现有数据 131 5.12.2 强制外键约束 132 5.12.3 选择删除/更新规则 132 5.13 通过T-SQL语句建立关系 133 5.14 小结 134 第6章 创建索引和数据库关系图 135 6.1 什么是索引 135 6.1.1 索引类型 136 6.1.2 唯一性 137 6.2 确定是什么创建了好的索引 138 6.2.1 使用低维护列 138 6.2.2 主键和外键 139 6.2.3 找到指定记录 139 6.2.4 使用覆盖索引 139 6.2.5 查找信息范围 139 6.2.6 保持数据的排序 140 6.3 确定是什么导致了坏的索引 140 6.3.1 使用了不合适的列 140 6.3.2 选择了不合适的数据 141 6.3.3 包含了过多的列 141 6.3.4 表中包含的记录过少 141 6.4 针对性能对索引进行审查 141 6.5 创建索引 142 6.5.1 用表设计器创建索引 142 6.5.2 索引和统计信息 145 6.5.3 CREATE INDEX语法 145 6.5.4 在查询编辑器中创建索引:模板 148 6.5.5 在查询编辑器中创建索引:SQL代码 151 6.6 删除索引 153 6.7 在查询编辑器中修改索引 154 6.8 当索引不存在时 155 6.9 为数据库生成关系图 156 6.9.1 数据库关系图基础 156 6.9.2 SQL Server数据库关系图工具 157 6.9.3 默认的数据库关系图 158 6.9.4 数据库关系图工具条 160 6.10 小结 162 第7章 数据库的备份、还原和维护 163 7.1 事务日志 164 7.2 备份策略 166 7.3 当可能发生错误时 167 7.4 让数据库脱机 168 7.5 备份数据 169 7.5.1 使用T-SQL备份数据库 174 7.5.2 使用T-SQL进行日志备份 180 7.6 还原数据库 182 7.6.1 使用SSMS还原数据 183 7.6.2 使用T-SQL进行还原 185 7.7 分离和附加数据库 189 7.7.1 使用SSMS进行分离和附加操作 189 7.7.2 使用T-SQL进行分离和附加操作 193 7.8 为数据库生成SQL脚本 195 7.9 维护数据库 201 7.10 创建数据库维护计划 201 7.11 设置数据库邮件 213 7.12 修改维护计划 221 7.13 小结 224 第8章 操作数据 225 8.1 T-SQL的INSERT命令的语法 225 8.2 SQL命令INSERT 226 8.2.1 默认值 229 8.2.2 使用NULL值 229 8.3 DBCC CHECKIDENT 232 8.4 列约束 234 8.5 同时插入多条记录 238 8.6 检索数据 239 8.7 使用SSMS检索数据 240 8.8 SELECT语句 241 8.9 指定列 243 8.10 第一批搜索 243 8.11 改变输出的显示 245 8.12 限制搜索:WHERE的使用 247 8.12.1 SET ROWCOUNT n 249 8.12.2 TOP n 250 8.12.3 TOP n PERCENT 251 8.13 字符串函数 251 8.14 顺序!顺序! 253 8.15 LIKE运算符 254 8.16 生成数据:SELECT INTO 256 8.17 谁能添加、删除或选取数据 257 8.18 更新数据 261 8.18.1 UPDATE命令 262 8.18.2 在查询编辑器中更新数据 263 8.19 事务 266 8.19.1 BEGIN TRAN 267 8.19.2 COMMIT TRAN 268 8.19.3 ROLLBACK TRAN 268 8.19.4 锁定数据 268 8.19.5 更新数据:使用事务 269 8.19.6 嵌套事务 270 8.20 删除数据 272 8.20.1 DELETE的语法 272 8.20.2 使用DELETE语句 272 8.21 截断表(删除表中的所有行) 274 8.22 删除表 275 8.23 小结 275 第9章 构建视图 277 9.1 为什么要构建视图 278 9.2 针对安全而使用查询 278 9.3 加密视图定义 279 9.4 创建视图:SSMS 280 9.5 使用视图来创建视图 284 9.6 CREATE VIEW语法 289 9.7 创建视图:查询编辑器窗格 290 9.8 创建视图:SCHEMABINDING 291 9.9 为视图设置索引 293 9.10 小结 295 第10章 存储过程和函数 297 10.1 什么是存储过程 298 10.2 CREATE PROCEDURE语法 298 10.3 返回一系列记录 301 10.4 创建存储过程:SSMS 301 10.5 执行存储过程的不同方法 305 10.5.1 不使用EXEC 305 10.5.2 使用EXEC 305 10.6 使用RETURN 305 10.7 控制流程 309 10.7.1 IF...ELSE 309 10.7.2 BEGIN...END 310 10.7.3 WHILE...BREAK语句 310 10.7.4 CASE语句 312 10.8 综合应用 314 10.9 用户定义函数 316 10.9.1 标量函数 316 10.9.2 表值函数 317 10.9.3 创建用户定义函数时要考虑的事项 317 10.10 小结 319 第11章 T-SQL基础 320 11.1 使用多个表 320 11.2 变量 325 11.3 临时表 326 11.4 聚合 328 11.4.1 COUNT/COUNT_BIG 329 11.4.2 SUM 329 11.4.3 MAX/MIN 330 11.4.4 AVG 330 11.5 分组数据 331 11.6 HAVING 332 11.7 独特值 333 11.8 函数 333 11.8.1 日期和时间函数 334 11.8.2 字符串函数 336 11.8.3 系统函数 340 11.9 RAISERROR 343 11.10 错误处理 347 11.11 @@ERROR 347 11.12 TRY...CATCH 348 11.13 小结 351 第12章 高级T-SQL 352 12.1 子查询 352 12.1.1 IN 354 12.1.2 EXISTS 354 12.1.3 了结未了之事 355 12.2 APPLY运算符 356 12.2.1 CROSS APPLY 357 12.2.2 OUTER APPLY 358 12.3 公用表表达式 358 12.4 透视数据 361 12.4.1 PIVOT 361 12.4.2 UNPIVOT 363 12.5 排名函数 363 12.5.1 ROW_NUMBER 364 12.5.2 RANK 366 12.5.3 DENSE_RANK 366 12.5.4 NTILE 367 12.6 SQL Server中的PowerShell 367 12.7 小结 371 第13章 触发器 372 13.1 什么是触发器 372 13.2 DML触发器 373 13.3 针对DML触发器的CREATE TRIGGER语法 374 13.4 为什么不使用约束 375 13.5 对逻辑表进行删除和插入 376 13.6 创建DML FOR触发器 377 13.7 检查特定的列 380 13.7.1 使用UPDATE() 380 13.7.2 使用COLUMNS_UPDATED() 384 13.8 DDL触发器 387 13.8.1 DDL_DATABASE_LEVEL_EVENTS 387 13.8.2 删除DDL触发器 389 13.8.3 EVENTDATA() 389 13.9 小结 392 第14章 SQL Server 2008 Reporting Services 393 14.1 Reporting Services的架构 394 14.2 配置Reporting Services 395 14.3 使用报表设计器构建第一个报表 400 14.4 小结 406 前言   本书针对那些想成为开发人员、数据库管理员或者兼为两者,但对SQL Server 2008还不熟悉的读者。无论你是否拥有数据库知识,是否了解桌面数据库(如Microsoft Access),甚至是否具有服务器(如Oracle)的背景,本书都能为你提供SQL Server 2008入门和运行的知识。.   从现在开始,本书将使你的基础知识得以扩展,让你很快从初学者成长为合格的专业开发人员。本书面向广大开发人员,从喜欢使用图形界面的程序员,到希望成为SQL Server 2008编程语言Transact SQL(T-SQL)高手的程序员。本书将尽可能贴近实际地演示、说明和展开叙述每一种使用SQL Server 2008的方法,以便你能够判断哪种方式最适合自己。   本书包含大量的示例,以使你了解SQL Server的各个领域是如何工作的,以及怎样才能把技术应用到自己的工作中。你将学习完成某项任务的最佳方法,你甚至能学会在面临两个或更多的选择时,如何做出正确的决策。只要学习完本书,你就能游刃有余地设计和创建坚实可靠的数据库解决方案。   读者对象   本书适用的对象是刚开始使用SQL Server 2008的开发人员,或立志成为数据库管理人员的读者。本书在结构安排上兼顾了这两类读者。   本书的结构   本书将帮助你决定购买SQL Server 2008的哪种版本,为你展示如何安装和配置SQL Server 2008,并阐释如何使用图形用户界面工具SSMS(SQL Server Management Studio)。你将使用该工具完成一个功能完备的数据库示例,该数据库根据本书中介绍的设计方案,利用图形的和基于代码的练习创建而成。然后,你将学习数据库安全方面的知识,并了解如何实施安全可靠的数据库设置。只要备份了数据库,你就可以学习如何操作数据。先从简单的代码编写技术入手,逐渐过渡到更加复杂的技术。最后的任务是在数据库上创建和生成报表。本书会贯穿始终地说明每一个细节,告知你正在发生什么,并确保随着对本书阅读的深入,你将在从之前章节中获取的知识上,不断提高。你将以一种有条理、有组织的方式发展构筑自己的专业知识。..   必要准备   要学习本书,你必须有SQL Server 2008开发版本的完整版或评估版。此外,如果想要为特定的Windows登录更改安全设置,有Windows Vista旗舰版或商业版将十分理想,但并非必须如此。   代码下载   可以通过出版社网站下载本书的示例代码 。   联系作者   可以通过发邮件到robin@fat-belly.com来联系Robin Dewson,也可以通过他的网站(http://www. fat-belly.com)与他取得联系。   致谢   这里,要再次感谢许许多多的人:感谢热心的Damian Fisher,多谢你教我打鼓;感谢Andrew和host-it Internet Solutions(我的ISP)的所有人,谢谢你们容忍我在SQL Server和DotNetNuke上喋喋不休的争辩;感谢我的老板Bill Cotton和Aubrey Lomas,以及在Lehman Brothers的同事Andrew O’Donnell,还有优秀的数据库管理员Andrew Harding;感谢我大学时的好朋友Robert McMillan(Toad),时隔多年,我们才又取得了联系;还要感谢Simon Collier,我们每周打乒乓球,你总把我打得无还手之力;感谢Bedford Blues橄榄球俱乐部的所有人,你们让我每个周六都激动不已。   由于许许多多的原因,我必须感谢Red Gate Software的几个人,他们是Tony Davis和Richard Collins。多年来,在我的SQL Server工作中,Tony Davis一直是那么出色,而Richard Collins安排了Apress和Red Gate的合作。此外,还要感谢SalarO的Salar Golestanian,他制作了精美的皮肤,我把它们用在我的网站建设上。   同样,要感谢我的岳母Jean,多谢她极为出色地处理需要解决的事情,并让我的妻子保持头脑清醒。还要感谢我已故的岳父David,对我们全家来说,他是一个十分英明的人。   当然,还要感谢Apress的全体人员,特别是为本书提供帮助的Kylie Johnston和Jonathan Gennick,以及Paul Carlstroem和Gary Cornell。   最后,还得感谢Barr夫妇,多谢他们配制的苏格兰另类民族饮料。...    媒体评论   “本书是SQL Server数据库初学者的明智选择。它不仅很好地介绍了SQL Server的主要特性,还深入浅出地阐述了数据库开发和设计的一般性概念。”.   ——Amazon读者评论..   “即使是我这种原本对SQL Server一无所知的人,在开始读这本书后,也会兴趣陡增,热情高涨,满怀信心地靠它从新手变为专家。相信你的成效一定比我更大。”   ——Amazon读者评论...

立即下载
SQL基础教程(MICK)PDF及源代码

SQL基础教程(MICK)一书的PDF及其源代码,包括课后练习题的答案。 这本书是SQL入门的最好的书。感谢作者写出这么好的书。

立即下载
SQL基础教程(MICK)源码及课后答案

SQL标准语句,有各个数据库语句的差别和基本用法

立即下载
sql server数据库基础教程(ppt版)

sql server数据库基础教程(ppt版)

立即下载
SQL基础教程第2版 ([日]MICK 著) 中文pdf高清版

本书是畅销书《SQL基础教程》第2版,介绍了关系数据库以及用来操作关系数据库的SQL语言的使用方法。书中通过丰富的图示、大量示例程序和详实的操作步骤说明,让读者循序渐进地掌握SQL的基础知识和使用技巧,切实提高编程能力。每章结尾设置有练习题,帮助读者检验对各章内容的理解程度。另外,本书还将重要知识点总结为“法则”,方便读者随时查阅。第2版除了将示例程序更新为对应*新的DB的SQL之外,还新增了一章,介绍如何从应用程序执行SQL。

立即下载
SQL 基础教程(第2版),高清完整,文字版PDF,无水印

SQL 基础教程(第2版),高清完整,文字版PDF,无水印

立即下载
【示例程序+习题答案】SQL基础教程(第2版)

SQL基础教程(MICK) 随示例程序以及岁数答案。另外还有该书文字版的高清PDF文件。

立即下载
SQL Server 2012 T-SQL基础教程_高清 带索引书签目录

SQL Server 2012 T-SQL基础教程_高清 带索引书签目录 第1章 T-SQL查询和编程的背景 第2章 单表查询 ……

立即下载
SQL基础教程(第2版)- 文字版 +示例程序+习题答案

SQL基础教程(第2版)- 文字版 +示例程序+习题答案,适合初学者,或想系统梳理一下基础知识的人

立即下载
sql基础教程第一版随书光盘资料

随书光盘资料 本书介绍了关系数据库以及用来操作关系数据库的SQL语言的使用方法,提供了大量的示例程序和详实的操作步骤说明,读者可以亲自动手解决具体问题,循序渐进地掌握SQL的基础知识和技巧,切实提高自身的编程能力。在每章结尾备有习题,用来检验读者对该章内容的理解程度。另外本书还将重要知识点总结为“法则”,方便大家随时查阅。

立即下载
图灵书籍(SQL基础教程_第2版.pdf+代码)

本书是《SQL基础教程》第2版,介绍了关系数据库以及用来操作关系数据库的SQL语言的使用方法。书中通过丰富的图示、大量示例程序和详实的操作步骤说明,让读者循序渐进地掌握SQL的基础知识和使用技巧,切实提高编程能力。每章结尾设置有练习题,帮助读者检验对各章内容的理解程度。另外,本书还将重要知识点总结为“法则”,方便读者随时查阅。第2版除了将示例程序更新为对应*的DB的SQL之外,还新增了一章,介绍如何从应用程序执行SQL。 《sql基础教程第二版》可以帮助您尽快掌握SQL编程技术,书中提供了丰富的范例,帮助您学习如何创建和修改数据库对象、从数据库中添加和检索数据,并修改已经添加到数据库中的数据。本书按照SQL:1999标准编写,可以帮助您执行查询和修改,创建数据库,创建和修改嵌入式语句,排除与系统和数据相关的故障,等等。书中具有丰富的讲解内容、注释的代码以及其他行之有效的教学手段。

立即下载
SQ L2005 基础教程详解

SQL基础教程SQL基础教程SQL基础教程SQL基础教程SQL基础教程SQL基础教程SQL基础教程SQL基础教程

立即下载
数据库SQL教学视频百度云链接

数据库SQL基础教学视频,百度云链接,欢迎大家下载使用

立即下载
DB2基础教程(高清中文PDF)

DB2是IBM公司开发的一套数据库管理软件。在业界,IBM公司被公认为是优化技术方面的专家。目前DB2UDB已经升级到了版本8.1。本书是IBM关系型数据库的完整指南,对使用DB2过程中将碰到的疑难问题及可能使用到的技巧,都进行了详细的解释,同时还附上了丰富的例子。本书适合DB2的初学者、准备参加DB2认证考试的读者与DB2数据库管理人员。 【《DB2基础教程 》图书目录】 第1章 DB2 UDB概术 第2章 DB2数据库的基本概念 第3章 SQL语言简介 第4章 DB2 UDB的图形用户界面——72 第5章 安全性控制 第6章 实例管理 第7章 数据存储管理 第8章 数据库管理 第9章 表的管理 第10章 数据库并行性 第11章 移动数据 第12章 复制数据 第13章 数据恢复 第14章 数据库监控 第15章 性能配置和优化 第16章 问题确定 第17章 DB2开发基础 第18章 静态SQL编程 第19章 动态SQL编程 附录A DB2认证考试大纲 附录B 认证模拟试题答案和解析

立即下载
SQL基础教程+SQL进阶教程+SQL基础教程-光盘最终文件

SQL基础教程(第2版),SQL进阶教程,SQL基础教程-光盘最终文件

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

sql学习基础教程---

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: