图书介绍
SQL SERVER 2005数据库原理与应用基础2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 李小英主编;谷长龙,徐晓捷副主编 著
- 出版社: 清华大学出版社;北京交通大学出版社
- ISBN:9787811231120
- 出版时间:2008
- 标注页数:281页
- 文件大小:38MB
- 文件页数:295页
- 主题词:关系数据库-数据库管理系统,SQL Server 2005-高等学校-教材
PDF下载
下载说明
SQL SERVER 2005数据库原理与应用基础PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
本章简介1
1.1 数据库系统的产生与发展1
1.1.1 信息与数据1
1.1.2 数据处理及数据管理2
1.2 数据库系统组成3
1.2.1 组成数据库系统的5个主要部分3
1.2.2 数据库系统对软、硬件的要求4
1.2.3 数据库系统的特点5
1.3 数据模型5
1.3.1 实体联系模型5
1.3.2 常用的结构数据模型8
1.4 数据库体系结构9
1.4.1 三级模式结构10
1.4.2 两级映像与数据独立性10
本章小结11
习题111
第2章 关系数据库与设计13
本章简介13
2.1 关系数据库概述13
2.1.1 名词术语13
2.1.2 关系具有的性质14
2.1.3 关系运算14
2.1.4 完整性规则15
2.1.5 SQL和Transact-SQL语言概述16
2.2 关系规范化17
2.2.1 不完善数据库设计存在的问题17
2.2.2 关系数据库的规范化18
2.3 数据库设计概述18
2.4 案例简介:影像租借管理系统20
本章小结22
习题223
第3章 SQL Server 2005基础24
本章简介24
3.1 SQL Server 2005概述24
3.1.1 什么是SQL Server 200524
3.1.2 SQL Server 2005的特点26
3.2 SQL Server 2005的安装28
3.2.1 安装SQL Server 2005的软、硬件要求28
3.2.2 安装SQL Server 200529
3.2.3 安装SQL Server 2005客户机36
3.3 SQL Server 2005的管理工具36
3.4 SQL Server 2005常用的数据库对象44
3.4.1 SQL Server 2005常用的数据库对象44
3.4.2 SQL Server 2005的标识符及其命名规则45
3.4.3 数据库对象的引用方法46
3.5 SQL Server 2005服务器的管理与使用47
3.5.1 服务器组47
3.5.2 注册SQL Server 2005服务器48
3.5.3 启动SQL Server 2005服务器49
3.5.4 暂停、停止、恢复、重新启动SQL Server 2005服务器51
3.6 SQL Server 2005的安全性简介51
3.6.1 SQL Server 2005的安全性机制51
3.6.2 身份验证52
3.6.3 管理SQL Server登录53
本章小结55
习题355
第4章 数据库处理56
本章简介56
4.1 SQL Server 2005数据库概述56
4.1.1 文件和文件组56
4.1.2 系统数据库和用户数据库57
4.2 创建数据库58
4.2.1 使用操作方式创建数据库58
4.2.2 Transact-SQL的语法约定60
4.2.3 使用Transact-SQL创建数据库61
4.2.4 自动生成数据库操作的Transact-SQL脚本62
4.3 修改与删除数据库63
4.3.1 使用操作方式修改数据库63
4.3.2 使用Transact-SQL修改数据库65
4.3.3 使用sp_dboption修改数据库选项66
4.3.4 使用操作方式删除数据库67
4.3.5 使用Transact-SQL删除数据库68
4.4 数据库的其他操作68
4.4.1 打开数据库68
4.4.2 查看数据库信息68
4.4.3 数据库更名69
4.4.4 收缩数据库容量70
4.4.5 查看数据库的状态72
4.4.6 分离和附加数据库72
4.5 数据库备份与恢复75
4.5.1 数据库备份概念75
4.5.2 数据库备份操作77
4.5.3 使用Transact-SQL备份与恢复数据库81
本章小结83
习题483
第5章 表与数据处理84
本章简介84
5.1 创建数据库表84
5.1.1 数据类型84
5.1.2 列的属性86
5.1.3 用CREATE TABLE命令创建表87
5.1.4 用Management Studio创建表88
5.1.5 创建临时表89
5.2 修改表89
5.2.1 用Management Studio修改89
5.2.2 用ALTER TABLE命令修改90
5.2.3 用存储过程Sp_rename修改表名和列名93
5.3 查看表94
5.3.1 查看表的属性94
5.3.2 查看表中的数据95
5.4 删除表95
5.4.1 用Management Studio删除95
5.4.2 用DROP TABLE命令删除96
5.5 添加数据97
5.5.1 INSERT语法97
5.5.2 插入单行98
5.5.3 插入子查询结果98
5.6 删除数据98
5.6.1 DELETE语法98
5.6.2 用DELETE命令删除数据101
5.7 更新数据102
5.7.1 UPDATE语法102
5.7.2 更新记录103
5.7.3 大量数据更新103
本章小结103
习题5103
第6章 索引及数据完整性105
本章简介105
6.1 了解索引105
6.1.1 索引的概念105
6.1.2 索引的结构105
6.2 创建索引106
6.2.1 用CREATE INDEX命令创建索引106
6.2.2 用Management Studio创建索引108
6.3 查看与修改索引109
6.3.1 用Management Studio查看修改索引109
6.3.2 用存储过程Sp_helpindex查看索引110
6.3.3 用存储过程Sp_rename更改索引名称111
6.4 删除索引111
6.4.1 用Management Studio删除索引111
6.4.2 用DROP INDEX命令删除索引111
6.5 数据完整性概述111
6.5.1 实体完整性111
6.5.2 域完整性111
6.5.3 参照完整性112
6.5.4 用户定义的完整性112
6.6 规则112
6.6.1 创建规则112
6.6.2 查看规则113
6.6.3 规则的绑定与松绑113
6.6.4 删除规则114
6.7 创建和使用约束114
6.7.1 主关键字约束114
6.7.2 外关键字约束115
6.7.3 唯一性约束116
6.7.4 检查约束116
6.7.5 默认约束117
6.7.6 列约束和表约束117
本章小结117
习题6118
第7章 SQL查询119
本章简介119
7.1 SELECT语句119
7.1.1 SELECT语句的语法结构119
7.1.2 SELECT语句的执行方式120
7.2 简单查询122
7.2.1 查询表中所有列122
7.2.2 查询表中特定列122
7.2.3 使用TOP关键字122
7.2.4 使用DISTINCT关键字123
7.2.5 使用单引号加入字符串123
7.2.6 改变列标题124
7.2.7 使用计算列124
7.2.8 列上使用函数125
7.3 带条件的查询125
7.3.1 使用算术表达式125
7.3.2 使用逻辑表达式126
7.3.3 使用BETWEEN关键字126
7.3.4 使用IN关键字126
7.3.5 使用LIKE子句127
7.3.6 使用ORDER BY子句128
7.4 生成总结数据查询129
7.4.1 使用聚合函数129
7.4.2 使用GROUP BY子句130
7.4.3 使用COMPUTE和COMPUTE BY子句131
7.5 多表查询132
7.5.1 笛卡儿积132
7.5.2 内连接133
7.5.3 两个以上表的连接134
7.5.4 使用表格别名134
7.5.5 自连接135
7.5.6 外连接135
7.5.7 使用UNION子句135
7.6 子查询136
7.6.1 嵌套子查询136
7.6.2 相关子查询138
7.7 存储查询结果139
7.7.1 存储查询结果到新表139
7.7.2 存储查询结果到变量139
本章小结140
习题7140
第8章 视图的管理与应用141
本章简介141
8.1 视图的概念141
8.2 创建视图142
8.2.1 使用Management Studio创建视图142
8.2.2 使用Transact-SQL创建视图144
8.3 管理视图145
8.3.1 查看修改视图145
8.3.2 重命名视图148
8.3.3 删除视图148
8.4 使用视图管理数据表中的数据149
8.4.1 插入数据149
8.4.2 更新数据149
8.4.3 删除数据150
8.5 视图使用方案150
本章小结151
习题8151
第9章 SQL Server编程结构153
本章简介153
9.1 常量、变量与表达式153
9.1.1 常量153
9.1.2 变量154
9.1.3 表达式与运算符155
9.2 流程控制语句157
9.2.1 批处理157
9.2.2 注释语句158
9.2.3 PRINT语句159
9.2.4 BEGIN...END语句159
9.2.5 IF...ELSE语句160
9.2.6 CASE语句160
9.2.7 WHILE、BREAK、CONTINUE语句161
9.2.8 GOTO语句162
9.2.9 RETURN语句163
9.2.10 WAITFOR语句163
9.3 常用函数163
9.3.1 数学函数164
9.3.2 字符串函数166
9.3.3 日期和时间函数169
9.3.4 系统函数170
9.3.5 聚合函数171
9.3.6 其他函数172
9.4 事务和锁172
9.4.1 事务的概念172
9.4.2 事务的使用173
9.4.3 锁174
9.5 游标175
9.5.1 游标的定义及优点175
9.5.2 游标的使用176
9.5.3 游标的应用178
本章小结182
习题9182
第10章 存储过程、用户定义函数与触发器183
本章简介183
10.1 存储过程183
10.1.1 存储过程概述183
10.1.2 创建存储过程184
10.1.3 调用存储过程187
10.1.4 修改存储过程188
10.1.5 删除存储过程189
10.2 用户定义函数189
10.2.1 标量值函数189
10.2.2 内联表值函数191
10.2.3 多语句表值函数191
10.2.4 使用操作方式建立用户定义函数192
10.2.5 修改用户定义函数193
10.2.6 删除用户定义函数193
10.3 触发器193
10.3.1 触发器概述194
10.3.2 创建触发器194
10.3.3 使用触发器196
10.3.4 修改和删除触发器201
本章小结201
习题10201
第11章 SQL Server数据库设计203
本章简介203
11.1 需求的收集与分析203
11.1.1 需求分析概述203
11.1.2 需求分析过程203
11.1.3 需求分析说明书206
11.1.4 案例分析——影像租借数据库需求分析207
11.2 概念结构设计212
11.2.1 概念结构设计概述212
11.2.2 数据库概念结构设计过程213
11.2.3 案例分析——影像租借数据库概念结构设计215
11.3 逻辑结构设计218
11.3.1 逻辑结构设计概述218
11.3.2 EE-R模型到关系模型的转换218
11.3.3 关系数据模式优化220
11.3.4 外模式——视图设计221
11.3.5 数据完整性设计222
11.3.6 案例分析——影像租借数据库逻辑结构设计222
11.4 物理结构设计及实施226
11.4.1 物理存储设计226
11.4.2 索引设计227
11.4.3 安全机制设计228
11.4.4 数据库的实施228
11.4.5 案例分析——影像租借数据库物理结构设计229
11.5 数据库的运行和维护230
11.5.1 数据库运行与维护工作230
11.5.2 案例分析——影像租借数据库维护计划的创建231
本章小结231
习题11232
第12章 VB+SQL Server开发与编程233
本章简介233
12.1 VB与SQL Server的接口233
12.1.1 从VB访问SQL Server数据库233
12.1.2 底层接口234
12.1.3 ADO.NET访问方法236
12.1.4 ADO与ADO.NET方法比较237
12.2 VB应用程序与SQL Server的连接238
12.2.1 连接字符串239
12.2.2 集成身份认证242
12.2.3 连接池243
12.2.4 建立连接的方法244
12.3 使用ADO/ADO.NET访问SQL Server数据244
12.3.1 使用ADO访问SQL Server数据库244
12.3.2 使用ADO.NET访问SQL Server数据库247
12.4 开发实例——影像租借管理系统256
12.4.1 需求调查与分析256
12.4.2 概要设计257
12.4.3 详细设计及编码258
12.4.4 测试与调试260
本章小结260
习题12261
第13章 ASP、ASP.NET+SQL Server开发与编程262
本章简介262
13.1 Web环境操作SQL Server数据库262
13.2 ASP、ASP.NET技术概述263
13.3 ADO、ADO.NET组件263
13.3.1 ADO提供的7个对象与4个数据集合263
13.3.2 ADO.NET提供的5个对象264
13.4 使用ADO、ADO.NET操作SQL Server数据库265
13.4.1 使用ADO操作数据库265
13.4.2 使用ADO.NET操作数据库268
13.5 通过ODBC访问数据库270
13.5.1 ODBC设置界面270
13.5.2 选择驱动程序271
13.5.3 设置数据源的别名和选择数据服务器271
13.5.4 设置登录SQL Server的用户名、密码272
13.5.5 选择连接的数据库272
13.5.6 完成设置并测试数据源273
13.6 开发工具InterDev274
13.6.1 用户界面概览275
13.6.2 建立新项目275
13.6.3 查看项目浏览窗口278
13.6.4 建立一个简单的网页279
本章小结280
习题13280
参考文献281
热门推荐
- 575593.html
- 1387093.html
- 3132914.html
- 3253395.html
- 369951.html
- 3090310.html
- 3036214.html
- 2770442.html
- 3571607.html
- 602301.html
- http://www.ickdjs.cc/book_3065942.html
- http://www.ickdjs.cc/book_1458186.html
- http://www.ickdjs.cc/book_3855986.html
- http://www.ickdjs.cc/book_2075391.html
- http://www.ickdjs.cc/book_522758.html
- http://www.ickdjs.cc/book_3655129.html
- http://www.ickdjs.cc/book_1167290.html
- http://www.ickdjs.cc/book_2004523.html
- http://www.ickdjs.cc/book_747974.html
- http://www.ickdjs.cc/book_694874.html