图书介绍
数据库原理与SQL Server 2005应用教程PDF|Epub|txt|kindle电子书版本网盘下载
- 程云志,张帆,崔翔等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111196996
- 出版时间:2006
- 标注页数:312页
- 文件大小:49MB
- 文件页数:325页
- 主题词:
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 数据库技术的应用及新发展4
1.2 数据库系统5
1.2.1 数据库系统的基本概念5
1.2.2 数据库管理系统的功能7
1.2.3 数据库系统的三级模式结构7
1.2.4 数据库系统的二级映像8
1.3 习题9
第2章 数据模型10
2.1 信息的三种世界10
2.1.1 现实世界10
2.1.3 计算机世界11
2.1.2 信息世界11
2.1.4 三种世界的转换12
2.2 概念模型12
2.2.1 概念模型的基本概念13
2.2.2 概念模型的表示14
2.3 数据模型17
2.3.1 数据模型的基本概念17
2.3.2 常用的数据模型17
2.4 习题24
第3章 关系数据库25
3.1 关系模型的基本概念25
3.1.1 关系的数学定义26
3.1.2 关系模型27
3.2 关系代数29
3.2.1 传统的集合运算30
3.2.2 专门的关系运算31
3.3 规范化34
3.3.1 函数依赖35
3.3.2 范式36
3.4 关系数据库系统的查询优化39
3.4.1 全关系型系统的基本准则40
3.4.2 查询优化的准则41
3.5 常用关系数据库管理系统介绍42
3.6 习题43
第4章 数据库设计46
4.1 数据库设计概述46
4.1.1 数据库设计的特点46
4.1.2 数据库设计的步骤47
4.1.3 数据库设计阶段详解48
4.2.1 需求分析的任务49
4.2 需求分析49
4.2.2 需求分析的方法50
4.3 概念结构设计50
4.3.1 概念结构设计的任务50
4.3.2 概念结构设计的方法50
4.3.3 概念结构设计的步骤51
4.4 逻辑结构设计51
4.4.1 逻辑结构设计的任务52
4.4.2 逻辑结构设计的步骤52
4.5 物理结构设计53
4.5.1 物理结构设计的任务53
4.5.2 物理结构设计的步骤53
4.6 数据库实施、运行和维护54
4.6.1 数据库实施54
4.6.2 数据库运行和维护55
4.7 数据库设计实例56
4.8 习题58
第5章 SQL Server 2005基础知识60
5.1 SQL Server 2005简介60
5.1.1 SQL Server 2005概述60
5.1.2 SQL Server 2005新增功能62
5.2 SQL Server 2005的安装和设置63
5.2.1 SQL Server 2005的版本63
5.2.2 SQL Server 2005的运行环境64
5.2.3 SQL Server 2005的安装过程65
5.3 SQL Server 2005的编程管理工具69
5.3.1 SQL Server Management Studio69
5.3.2 Business Intelligence Development Studio71
5.3.3 SQL Server Profiler72
5.3.4 SQL Server Configuration Manager73
5.3.6 命令行工具74
5.3.5 Database Engine Tuning Advisor74
5.3.7 帮助75
5.4 习题76
第6章 T-SQL语言77
6.1 SQL语言基本概念77
6.1.1 T-SQL语言简介77
6.1.2 T-SQL语言的语法约定78
6.1.3 标识符79
6.1.4 运算符与表达式83
6.2 流程控制语句87
6.2.1 SET语句88
6.2.2 IF…ELSE语句88
6.2.3 BEGIN…END语句89
6.2.4 WHILE、BREAK、CONTINUE语句89
6.2.6 WAITFOR语句90
6.2.5 RETURN语句90
6.2.7 GOTO语句91
6.2.8 TRY…CATCH语句91
6.2.9 GO语句92
6.3 函数92
6.3.1 系统内置函数92
6.3.2 用户定义函数100
6.4 习题103
第7章 数据库和表104
7.1 数据库基本概念104
7.1.1 物理数据库104
7.1.2 逻辑数据库105
7.2 数据库操作107
7.2.1 创建数据库107
7.2.2 修改数据库116
7.2.3 删除数据库119
7.3 表操作120
7.3.1 创建表121
7.3.2 修改表126
7.3.3 数据完整性的实现127
7.3.4 表数据操作130
7.3.5 删除表132
7.3.6 创建表实例134
7.4 习题136
第8章 数据库查询138
8.1 数据查询138
8.1.1 选择列139
8.1.2 选择行142
8.1.3 连接146
8.2 数据汇总149
8.4 分组151
8.3 排序151
8.5 子查询153
8.5.1 无关子查询154
8.5.2 相关子查询156
8.6 集合操作158
8.7 存储查询结果159
8.8 函数查询160
8.9 习题162
第9章 视图、索引和游标164
9.1 视图164
9.1.1 视图概述164
9.1.2 视图的类型165
9.1.3 创建视图165
9.1.5 更新视图168
9.1.4 查询视图168
9.1.6 修改视图定义170
9.1.7 删除视图170
9.2 索引170
9.2.1 索引的分类171
9.2.2 创建索引172
9.2.3 创建索引视图175
9.2.4 删除索引176
9.3 游标177
9.3.1 游标概述177
9.3.2 游标的类型178
9.3.3 声明游标180
9.3.4 打开游标182
9.3.5 读取游标183
9.3.6 关闭游标184
9.3.7 删除游标185
9.4 习题185
第10章 存储过程和触发器186
10.1 存储过程186
10.1.1 存储过程概述186
10.1.2 存储过程的类型187
10.1.3 存储过程的设计规则188
10.1.4 使用存储过程189
10.1.5 重新编译存储过程194
10.2 触发器195
10.2.1 触发器概述195
10.2.2 触发器的类型195
10.2.3 触发器的设计规则196
10.2.4 使用触发器197
10.3 习题201
第11章 数据库的备份还原与导入/导出202
11.1 数据库的备份还原202
11.1.1 备份还原概述202
11.1.2 恢复模式203
11.1.3 数据库备份204
11.1.4 数据库还原208
11.2 数据库的导入/导出211
11.2.1 数据库表数据导出211
11.2.2 数据库表数据导入216
11.3 习题221
第12章 系统安全管理222
12.1 身份验证模式222
12.1.1 身份验证概述222
12.1.2 身份验证方式设置223
12.2.1 账号225
12.2 账号和角色225
12.2.2 角色227
12.3 授权的主体232
12.4 授权的安全对象235
12.5.3 GRANT语句236
12.5 权限操作237
12.5.1 在SQL Server Management Studio中设置权限237
12.5.2 T-SQL语句授权238
12.5.4 REVOKE语句242
12.5.5 DENY语句243
12.6 习题244
第13章 事务、批、锁和作业245
13.1 事务245
13.1.1 事务概述245
13.1.2 事务的类型246
13.1.3 事务处理语句248
13.1.4 事务和批250
13.2 锁251
13.2.1 锁概述251
13.2.2 锁的模式252
13.2.3 锁的信息253
13.2.4 死锁及处理255
13.3 数据库优化256
13.3.1 数据库引擎优化顾问概述257
13.3.2 数据库引擎优化顾问的使用257
13.4 作业258
13.5 习题260
第14章 VB.NET/SQL Server 2005开发261
14.1 ADO.NET技术概述261
14.2.1 数据库设计262
14.2 数据库应用程序实例262
14.2.2 系统设计264
14.2.3 程序设计265
14.3 习题275
第15章 C#.NET/SQL Server 2005开发276
15.1 C#语言简介276
15.2 数据库应用程序实例276
15.2.1 数据库设计276
15.2.2 系统设计278
15.2.3 程序设计279
15.3 习题286
第16章 实验287
实验1 数据库设计287
实验2 数据库规范化设计288
实验3 SQL Server 2005的安装及其组件工具的使用289
实验4 T-SQL语言291
实验5 数据库和表操作292
实验6 数据库查询294
实验7 视图、索引和游标296
实验8 存储过程和触发器297
实验9 系统安全设置298
实验10 事务处理299
实验11 VB.NET—SQL Server 2005开发300
实验12 C#.NET—SQL Server 2005开发300
附录301
附录A SQL Server 2005提供的数据类型301
附录B T-SQL常用运算符302
附录C 常用T-SQL语句303
附录D 常用T-SQL函数305
附录E 常用T-SQL系统存储过程309