出版社:电子工业出版社
年代:2014
定价:49.8
要想学好SQL Server,选择一本适合自己的入门书是非常重要的。本书从数据库基础开始,循序渐进地讲解了数据库对象编程及数据库应用系统开发,章节安排合理,由浅入深,通过生动的实例和详细的代码注释,带领读者掌握SQL Server数据库应用的技巧。本书从易到难,循序渐进地介绍了SQL Server 2005数据库的各个知识点。主要内容包括数据库基础、SQL语言、函数、数据库和表操作、数据的查询、事务和锁、索引、游标、存储过程和自定义函数、视图、触发器、安全策略,以及经典开发实例等。
目录
第1 篇 数据库入门
第1 章 SQL Server 2008 数据库基础....................... 1
1.1 数据库的世界............ 1
1.1.1 信息................ 2
1.1.2 数据................ 2
1.1.3 数据管理......... 2
1.1.4 数据库管理系统........................... 2
1.1.5 数据库系统................................... 3
1.2 数据库的成长历程.................................. 3
1.2.1 人工管理阶段............................... 3
1.2.2 文件系统阶段............................... 4
1.2.3 数据库系统阶段........................... 5
1.2.4 数据库发展历程和研究方向............................ 5
1.3 数据库应用系统的开发步骤.................. 6
1.3.1 项目规划期................................... 7
1.3.2 项目开发时期............................... 7
1.4 本章小结................... 8
1.5 习题........................... 9
第2 章 初识SQL Server 2008 ................................. 10
2.1 SQL Server 2008 的组成....................... 10
2.1.1 SQL Server 数据库引擎............. 10
2.1.2 分析服务(Analysis Services) ..................... 11
2.1.3 集成服务(Integration Services).................. 11
2.1.4 报表服务(Reporting Services) ................... 11
2.2 为什么选择SQL Server 2008 ............... 12
2.3 如何选择SQL Server 2008 的版本........................... 13
2.3.1 SQL Server 2008 企业版............ 13
2.3.2 SQL Server 2008 标准版............ 13
2.3.3 SQL Server 2008 工作组版............................. 14
2.3.4 SQL Server 2008 开发版............ 14
2.3.5 SQL Server 2008 学习版............ 14
2.4 SQL Server 2008 的安装与配置........... 14
2.4.1 SQL Server 2008 的安装........... 14
2.4.2 SQL Server 2008 的配置........... 18
2.5 了解SSMS 基本操作............................ 22
2.5.1 SSMS 的启动与连接.................. 22
2.5.2 使用模板资源管理器、解决方案与项目脚本............................ 23
2.5.3 配置SQL Server 服务器的属性..................... 25
2.5.4 查询编辑器................................. 29
2.6 小结......................... 30
2.7 习题......................... 30
第2 篇 SQL Server 基础篇
第3 章 管理SQL Server 2008 的工具——SQL 语言.......................... 31
3.1 SQL 语言简介......... 31
3.1.1 SQL 语言的主要特点................ 31
3.1.2 如何分类SQL 语言................... 32
3.1.3 SQL 语法简介............................ 34
3.1.4 如何给标识符起名..................... 34
3.2 数据类型大家族........................... 36
3.2.1 SQL Server 数据类型概述............................. 36
3.2.2 系统数据类型............................. 37
3.2.3 自定义数据类型......................... 42
3.3 变量......................... 44
3.3.1 批和脚本............................ 44
3.3.2 局部变量............................ 46
3.3.3 全局变量............................ 46
3.4 SQL 的佐料——运算符........................ 48
3.4.1 算术运算符................................. 48
3.4.2 比较运算符................................. 48
3.4.3 逻辑运算符................................. 49
3.4.4 连接运算符................................. 50
3.4.5 按位运算符................................. 50
3.4.6 运算符的优先级......................... 51
3.5 认识表达式.............. 51
3.5.1 什么是表达式............................. 51
3.5.2 SQL 表达式的分类.................... 51
3.6 SQL 利器——通配符............................ 53
3.7 SQL 语言中的注释................................ 53
3.8 小结......................... 53
3.9 习题......................... 54
第4 章 走进SQL 语句的世界................................... 55
4.1 数据定义语句(DDL)........................ 55
4.1.1 CREATE 的应用........................ 55
4.1.2 DROP 的功能............................. 57
4.1.3 ALTER 的功能........................... 58
4.2 数据操作语句(DML) ....................... 59
4.2.1 数据的插入——INSERT........... 59
4.2.2 数据的删除——DELETE.......... 60
4.2.3 数据的更改——UPDATE......... 61
4.2.4 数据的查询——SELECT .......... 62
4.3 数据控制语句(DCL) ........................ 68
4.3.1 如何给用户授予权限——GRANT ......................... 68
4.3.2 拒绝权限操作——DENY.......... 68
4.3.3 收回权限操作——REVOKE.......................... 69
4.4 其他基本语句.......... 69
4.4.1 数据声明——DECLARE .......... 69
4.4.2 数据赋值——SET...................... 70
4.4.3 数据输出——PRINT ................. 70
4.5 循环控制语句.......... 70
4.5.1 语句块BEGIN…END ............... 71
4.5.2 GOTO 语句................................. 71
4.5.3 IF…ELSE 语句........................... 71
4.5.4 CASE 语句................................. 72
4.5.5 WHILE 循环语句....................... 73
4.5.6 WAITFOR 语句.......................... 74
4.5.7 RETURN 语句............................ 74
4.6 批处理语句.............. 75
4.7 小结...........
要想学好SQL Server 2008,选择一本适合自己的入门书是非常重要的。本书从数据库基础开始,循序渐进地讲解了数据库对象编程及数据库应用系统开发,章节安排合理,由浅入深,通过生动的实例和详细的代码注释,带领读者掌握SQL Server 2008 数据库应用的技巧。本书共分17 章,从易到难,循序渐进地介绍了SQL Server 2008 数据库的各个知识点。主要内容包括SQL Server 2008 数据库基础、SQL Server 2008 数据库安装及基本应用、SQL 语言、函数、数据库和表操作、数据的查询、数据的更新、事物和锁、索引、游标、存储过程和自定义函数、视图、触发器、SQL Server2008 安全策略、图书管理系统开发实例、BBS 论坛系统开发等。