图书介绍
数据库原理及应用 SQL Server版pdf电子书版本下载
- 刘芳主编 著
- 出版社: 北京:北京理工大学出版社
- ISBN:7564008067
- 出版时间:2006
- 标注页数:259页
- 文件大小:44MB
- 文件页数:270页
- 主题词:关系数据库-数据库管理系统,SQL Server
PDF下载
下载说明
数据库原理及应用 SQL Server版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.2 数据联系 2
1.2 数据模型 2
1.2.1 数据模型的概念 2
1.2.2 关系数据模型简介 3
1.3.1 数据库及数据库系统 4
1.3 数据库与数据库管理系统 4
1.3.2 数据库管理系统 6
习题一 7
第2章 关系数据库 9
2.1 关系模型与关系数据库 9
2.1.1 关系模型的基本概念 9
2.1.2 关系操作 11
2.1.3 关系模型的3类完整性规则 11
2.2 关系数据库规范化理论 12
2.3.1 数据库设计概述 14
2.3 关系数据库的设计 14
2.3.2 概念设计 15
2.3.3 逻辑设计(实现设计) 17
2.3.4 物理设计 18
2.4 本书使用的实例数据库的设计 19
习题二 21
3.1.1 SQL Server概述 23
3.1.2 SQL Server 2000的新特性 23
3.1 SQL Server 2000概述 23
第3章 SQL Server 2000系统入门 23
3.1.3 SQL Server 2000的安装 24
3.2 SQL Server 2000基础 24
3.2.1 SQL Server 2000的启动 24
3.2.2 SQL Server 2000的体系结构 25
3.2.3 SQL Server 2000的主要组件 29
3.3 SQL Server 2000服务器的管理 30
3.3.1 注册服务器 30
3.3.2 启动服务器 32
习题三 33
4.1 SQL Server数据库和文件 36
4.1.1 文件和文件组 36
第4章 SQL Server 2000的数据管理 36
4.1.2 数据库的创建 37
4.1.3 数据库的查看、修改和删除 42
4.2 SQL Server数据表 44
4.2.1 SQL Server的数据类型 44
4.2.2 表的创建 48
4.2.3 表的管理 56
4.3 创建实例数据库和表 57
4.3.1 实例数据库中表的逻辑结构 57
4.3.2 数据库表的创建 59
习题四 62
第5章 Transact-SQL语言 65
5.1 SQL语言概述 65
5.1.1 SQL的功能与特点 65
5.1.2 Transact-SQL语言简介 65
5.1.3 SQL中的函数和表达式 66
5.1.4 SQL语句在SQL Server中的执行方式 67
5.2 数据定义语句 68
5.2.1 数据库的创建、删除和修改 68
5.2.2 基本表的创建与维护 70
5.2.3 数据完整性控制 72
5.2.4 索引的建立与删除 74
5.3 数据查询语句 74
5.3.1 单表查询 75
5.3.2 连接查询 83
5.3.3 嵌套查询 87
5.4 数据更新语句 91
5.4.1 插入数据 91
5.4.2 修改数据 92
5.5.1 视图的基本概念 93
5.4.3 删除数据 93
5.5 视图 93
5.5.2 创建视图 94
5.5.3 管理视图 97
5.5.4 使用视图 97
习题五 98
第6章 数据库的维护与管理 101
6.1 数据库的备份 101
6.1.1 数据库备份的概念 101
6.1.2 数据库备份设备 102
6.1.3 执行数据库备份 105
6.2.1 数据库恢复的概念 109
6.2 数据库的恢复 109
6.2.2 数据库恢复模型 110
6.2.3 用户数据库的恢复 110
6.2.4 系统数据库的恢复 114
6.3 数据的导入和导出 115
6.3.1 数据转换服务DTS 115
6.3.2 分离与附加数据库 125
习题六 127
7.1 数据的安全性 129
第7章 数据库的保护 129
7.2 数据的完整性 130
7.2.1 完整性约束条件 131
7.2.2 完整性控制机制的功能及执行约束 132
7.2.3 SQL Server中完整性控制机制的实现 132
7.3 并发控制 135
7.3.1 事务 135
7.3.2 锁和锁的作用 137
7.3.3 SQL Server中事务的管理 138
7.4.1 SQL Server安全体系结构 139
7.4 SQL Server数据安全的实现 139
7.4.2 登录账户的管理 140
7.4.3 数据库用户的管理 144
7.4.4 角色和权限的管理 146
习题七 151
第8章 Transact-SQL程序设计 153
8.1 编程基础知识 153
8.1.1 常量和变量 153
8.1.2 批处理和流程控制语句 156
8.2.1 SQL Server的内置函数 162
8.2 函数的使用 162
8.2.2 用户自定义函数 163
8.3 游标的使用 169
8.3.1 游标的基本概念 169
8.3.2 游标的种类 169
8.3.3 游标的基本操作 170
8.3.4 更新和删除游标数据 172
8.4 存储过程的使用 173
8.4.1 存储过程的基本概念 173
8.4.2 存储过程的创建与执行 174
8.4.3 存储过程的管理 179
8.5 触发器 180
8.5.1 触发器的基本概念 180
8.5.2 触发器的创建与执行 182
8.5.3 触发器的管理 185
习题八 186
第9章 数据库系统的开发技术 189
9.1 系统的体系结构 189
9.1.1 C/S结构 189
9.1.3 NET框架结构 190
9.1.2 B/S结构 190
9.2 数据库连接技术 191
9.2.1 ODBC 192
9.2.2 OLE DB 195
9.3 数据库访问对象 196
9.3.1 数据库访问对象ADO 196
9.3.2 数据库访问对象ADO.NET 198
9.4 应用程序开发工具 199
9.4.1 Visual Basic技术 199
9.4.2 ASP技术 203
9.4.3 ASP.NET技术 206
习题九 209
第10章 数据库应用开发实例 211
10.1 使用Visual Basic开发SQL Server应用程序 211
10.1.1 Data控件和数据绑定控件的使用 211
10.1.2 ADO数据控件的使用 217
10.2 使用ASP开发SQL Server应用程序 226
10.2.1 ASP与数据库的连接 226
10.2.2 ASP与SQL结合操作数据库 227
10.2.3 ASP访问Web数据库的主要步骤 230
10.2.4 使用ASP开发数据库应用程序实例 231
10.3 使用ASP.NET开发SQL Server应用程序 238
10.3.1 ASP.NET与数据库的连接 238
10.3.2 ASP.NET与SQL结合操作数据库 239
10.3.3 ASP.NET的数据绑定技术 241
10.3.4 使用ASP.NET开发数据库应用程序实例 242
习题十 249
附录 SQL Server 2000的安装 252
参考文献 259