图书介绍
SQL Server 2005数据库基础及应用技术教程与实训2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 周奇主编 著
- 出版社: 北京市:北京大学出版社
- ISBN:7301133154
- 出版时间:2008
- 标注页数:350页
- 文件大小:61MB
- 文件页数:364页
- 主题词:关系数据库-数据库管理系统,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.2 数据管理的发展2
1.1.3 数据库、数据库管理系统和数据库系统5
1.2 数据库系统的模型和结构6
1.2.1 层次模型7
1.2.2 网状模型8
1.2.3 关系模型8
1.3 实体与联系12
1.3.1 实体12
1.3.2 实体标识符12
1.3.3 联系13
1.3.4 E-R模型13
习题13
第2章 SQL Server 2005系统概述16
2.1 Client/Server16
2.1.1 两层的Client/Server体系结构16
2.1.2 三层的Client/Server体系结构17
2.2 SQL Server2005简介18
2.2.1 SQL Server 2005 的体系结构18
2.2.2 SQL Server 2005的版本18
2.2.3 SQLServer 2005 的环境要求19
2.2.4 SQL Server 2005的数据库文件20
2.2.5 SQL Server 2005的新增功能21
2.3 SQL Server 2005服务器配置管理22
2.3.1 服务器的启动、暂停和停止22
2.3.2 SQL Server Management Studio23
2.3.3 SQL Server Management Studio查询窗口25
2.3.4 SQL Server事件探查器(活动监视器)26
2.3.5 联机丛书28
2.3.6 注册服务器29
2.3.7 远程服务器管理30
2.3.8 指定系统管理员密码30
2.4 实现一个查询31
本章实训37
习题40
第3章 数据库及其管理41
3.1 系统数据库41
3.1.1 master数据库41
3.1.2 model数据库41
3.1.3 msdb数据库42
3.1.4 tempdb数据库42
3.2 创建用户数据库42
3.2.1 使用SQL Server Management Studio对象资源管理器建立数据库43
3.2.2 使用SQL Server Management Studio查询窗口创建用户数据库46
3.2.3 事务日志48
3.2.4 查看数据库信息49
3.3 管理数据库51
3.3.1 打开数据库51
3.3.2 修改、增加和缩减数据库容量51
3.3.3 查看目前数据库选项设定及修改52
3.3.4 数据库更名53
3.3.5 删除数据库54
本章实训55
习题57
第4章 数据库中表的基本操作58
4.1 数据库对象58
4.1.1 数据表58
4.1.2 约束59
4.1.3 默认59
4.1.4 规则60
4.2 数据表的设计和创建60
4.2.1 SQL Server的数据类型60
4.2.2 创建和管理表65
4.3 定义约束75
4.3.1 约束的类型75
4.3.2 约束的创建、查看和删除75
4.4 使用默认和规则81
4.4.1 使用默认81
4.4.2 使用规则82
本章实训84
习题86
第5章 SQL Server的数据查询88
5.1 Transact-SQL概述88
5.2 SELECT语句89
5.2.1 打开一个数据库89
5.2.2 SELECT语句89
5.2.3 使用星号(*)和列名90
5.2.4 使用DISTINCT消除重复值91
5.2.5 使用TOPn[PERCENT]仅返回n行92
5.2.6 修改查询结果中列的标题(别名)93
5.2.7 在查询结果中显示字符串94
5.2.8 使用WHERE子句给出查询的条件95
5.2.9 列为表达式96
5.2.10 使用ORDERBY子句重新排列查询结果97
5.2.11 使用IN关键字98
5.2.12 使用LIKE关键字进行查询100
5.2.13 使用IS NULL关键字查询没有赋值的行102
5.2.14 查询某一范围内的信息103
5.2.15 使用BETWEEN关键字104
5.2.16 使用COMPUTE子句105
5.2.17 使用COMPUTE BY子句106
5.2.18 使用GROUP BY子句107
5.2.19 HAVING子句108
5.2.20 使用嵌套查询110
5.2.21 使用UNION运算符111
5.2.22 对多个表进行查询113
5.2.23 使用表别名124
5.2.24 使用EXISTS关键字124
本章实训125
习题127
第6章 索引及其应用29
6.1 索引129
6.2 建立和管理索引131
6.2.1 使用对象资源管理器创建索引131
6.2.2 使用Transact-SQL语句创建索引132
6.2.3 删除索引133
6.2.4 索引的相关操作135
6.2.5 索引的分析与维护136
本章实训140
习题141
第7章 视图及其用途142
7.1 视图的概述142
7.1.1 视图的概念142
7.1.2 使用视图的优点和缺点143
7.2 视图的创建143
7.3 视图的修改和删除148
7.3.1 视图的修改148
7.3.2 视图的删除149
7.4 重命名视图及显示视图的信息149
7.4.1 重命名视图149
7.4.2 显示视图的信息149
7.5 视图的应用151
7.5.1 通过视图查询数据151
7.5.2 通过视图更新数据152
本章实训154
习题156
第8章 存储过程与触发器157
8.1 存储过程概述157
8.1.1 什么是存储过程157
8.1.2 存储过程的类型157
8.1.3 存储过程的优点159
8.1.4 存储过程与视图的比较160
8.2 创建和执行存储过程160
8.2.1 创建存储过程160
8.2.2 执行存储过程160
8.2.3 带参数的存储过程162
8.3 修改、删除、重命名存储过程165
8.3.1 存储过程的修改165
8.3.2 存储过程的删除166
8.3.3 存储过程的重命名167
8.4 存储过程的重编译处理167
8.5 触发器的创建和管理168
8.5.1 触发器概述168
8.5.2 触发器的创建169
8.5.3 管理触发器175
本章实训179
习题182
第9章 SQL Server 2005的安全管理83
9.1 SQL Server 2005的安全认证模式183
9.2 身份验证83
9.2.1 Windows身份验证模式183
9.2.2 混合身份验证模式184
9.3 权限认证184
9.4 创建SQL Server登录账户184
9.4.1 使用对象资源管理器创建SQL Server 2005登录账户184
9.4.2 使用系统存储过程创建登录账户186
9.5 创建数据库的用户187
9.5.1 使用对象资源管理器创建数据库用户187
9.5.2 使用存储过程创建数据库用户187
9.6 安全管理账户189
9.6.1 查看服务器的登录账号189
9.6.2 修改登录账户属性189
9.6.3 查看数据库的用户192
9.7 删除登录和用户账号192
9.7.1 删除登录账号192
9.7.2 删除用户账号193
9.8 管理数据库用户和角色193
9.8.1 服务器角色193
9.8.2 数据库角色194
9.9 设置数据库用户账号的权限197
9.9.1 对象权限197
9.9.2 语句权限198
9.9.3 隐含权限198
9.9.4 使用管理工具设置权限198
9.9.5 使用SQL语句设置权限199
本章实训202
习题203
第10章 数据复制204
10.1 复制模型204
10.1.1 复制与出版的关系204
10.1.2 复制模型205
10.2 复制的类型205
10.2.1 快照复制205
10.2.2 事务复制206
10.2.3 合并复制207
10.3 配置复制207
10.4 创建发布211
10.5 订阅214
10.6 创建强制订阅215
10.7 通过Internet执行复制216
10.8 复制监视器217
本章实训218
习题219
第11章 SQL Server的程序设计220
11.1 编程基础知识220
11.1.1 Transact-SQL的语法规则220
11.1.2 引用数据库对象名的规则220
11.1.3 SQL Server的变量221
11.1.4 SQL Server中的运算符222
11.2 常用函数223
11.2.1 内部函数223
11.2.2 用户自定义函数230
11.3 批处理236
11.4 流控语句237
11.5 事务处理242
11.5.1 事务的基本概念242
11.5.2 事务操作242
11.6 锁248
11.6.1 开发问题248
11.6.2 SQL Server中的锁定249
11.7 游标252
本章实训256
习题259
第12章 数据库的日常维护与管理260
12.1 导入和导出概述260
12.2 导入数据261
12.2.1 导入Excel工作表261
12.2.2 导入文本文件264
12.3 导出数据267
12.3.1 导出数据至Access267
12.3.2 导出数据至文本文件269
12.4 备份与还原270
12.4.1 数据库备份概念270
12.4.2 数据库还原概念271
12.4.3 数据库备份方式272
12.4.4 数据库还原方式272
12.4.5 备份操作273
12.4.6 还原数据库277
12.5 附加数据库278
本章实训280
习题281
第13章 SQL Server 2005编程接口282
13.1 通过ODBC访问SQL Server 2005数据库282
13.1.1 ODBC的概述282
13.1.2 通过Excel访问SQL Server数据库286
13.1.3 通过Visual Basic访问SQL Server数据库288
13.2 使用ADO访问SQL Serrver 2005数据库293
13.2.1 使用ADO访问数据库293
13.2.2 用ASP连接到SQL Server 2005数据库295
13.2.3 执行SQL语句297
13.2.4 处理查询结果集298
13.2.5 分页显示结果集300
本章实训302
习题303
第14章 在线考试系统304
14.1 总体设计304
14.2 系统设计305
14.2.1 设计目标305
14.2.2 开发及运行环境306
14.2.3 数据库设计306
14.3 主要功能模块设计309
14.3.1 目录结构与通用模块309
14.3.2 管理主界面模块设计311
14.3.3 课程信息管理模块设计313
14.3.4 试题类型管理模块设计316
14.3.5 题库管理模块设计319
14.3.6 试卷管理模块设计323
14.3.7 审卷及成绩管理模块设计331
14.3.8 系统用户管理模块设计336
14.3.9 普通用户管理模块设计340
本章实训347
习题349
参考文献350
热门推荐
- 1084472.html
- 2631534.html
- 1716537.html
- 2479343.html
- 1503658.html
- 1487561.html
- 1068690.html
- 3524435.html
- 2943764.html
- 1747616.html
- http://www.ickdjs.cc/book_3181667.html
- http://www.ickdjs.cc/book_2167670.html
- http://www.ickdjs.cc/book_2383776.html
- http://www.ickdjs.cc/book_817295.html
- http://www.ickdjs.cc/book_3570848.html
- http://www.ickdjs.cc/book_3853932.html
- http://www.ickdjs.cc/book_498889.html
- http://www.ickdjs.cc/book_2948271.html
- http://www.ickdjs.cc/book_413285.html
- http://www.ickdjs.cc/book_3513580.html