图书介绍
数据库系统原理及应用【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 晏争农,吴雪琴主编 著
- 出版社: 南昌:江西高校出版社
- ISBN:7810754491
- 出版时间:2004
- 标注页数:310页
- 文件大小:158MB
- 文件页数:322页
- 主题词:关系数据库-数据库管理系统,SQL Server 2000
PDF下载
下载说明
数据库系统原理及应用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 数据库技术的研究领域7
1.2 数据库系统的组成和特点7
1.2.1 数据库系统的组成7
1.2.2 数据库系统各组成部分的特点7
1.3 数据库系统的体系结构10
1.3.1 三级模式结构10
1.3.2 数据库系统的二级映像功能13
1.4 数据库管理系统14
1.4.1 DBMS的主要功能14
1.4.2 DBMS的组成15
1.4.3 用户访问数据的全过程15
1.5 数据模型17
1.5.1 数据模型概念17
1.5.2 数据之间的联系17
1.5.3 实体联系模型20
1.5.4 结构数据模型22
1.5.5 面向对象模型28
第2章 关系数据库模型31
2.1 关系模型的基本概念31
2.1.1 关系数据库的优点和特点31
2.1.2 关系数据库的内部结构31
2.2 关系数据库的设计规划32
2.2.1 表的关联与关系的性质32
2.2.2 关系的键35
2.2.3 数据完整性36
2.3 关系代数38
2.3.1 关系代数的分类及其运算符38
2.3.2 传统的集合运算39
2.3.3 专门的关系运算40
第3章 关系数据规范化理论48
3.1 规范化问题的提出48
3.1.1 规范化理论的主要内容48
3.1.2 不合理的关系模式存在的存储异常问题48
3.2 函数依赖49
3.2.1 函数依赖的定义及性质50
3.2.2 函数依赖的相关概念50
3.2.3 函数依赖的推理规则51
3.2.4 函数依赖与码的联系51
3.2.5 闭包及其运算52
3.3 函数依赖的等价与覆盖53
3.3.1 等价与覆盖53
3.3.2 函数依赖集的最小集53
3.4 关系模型的分解特性54
3.4.1 无损连接性55
3.4.2 函数依赖保持性55
3.5 关系模式的规范化56
3.5.1 第一范式(1NF)57
3.5.2 第二范式(2NF)58
3.5.3 第三范式(3NF)59
3.5.4 BC范式(BCNF)60
3.5.5 多值依赖与(4NF)61
3.6 候选关键字的求解理论和算法62
3.6.1 快速求解候选关键字的一个充分条件62
3.6.2 左边为单属性的函数依赖集的候选关键字成员的图论判定法63
3.6.3 多属性依赖集候选关键字求解法65
第4章 数据库设计69
4.1 数据库设计概念69
4.1.1 数据库设计的任务、内容和特点69
4.1.2 数据库设计方法简述69
4.1.3 数据库设计步骤70
4.2 规划71
4.3 需求分析71
4.3.1 需求描述与分析71
4.3.2 需求分析的方法和步骤72
4.4 概念结构设计73
4.4.1 概念设计的必要性73
4.4.2 概念模型73
4.4.3 概念设计的方法与步骤74
4.4.4 概念设计实例74
4.5 逻辑结构设计78
4.5.1 逻辑设计的任务和步骤79
4.5.2 E-R模型向关系模型的转换79
4.5.3 关系模式规范化80
4.5.4 模式优化81
4.6 物理结构设计82
4.6.1 物理设计的环境82
4.6.2 物理设计的步骤82
4.6.3 物理设计的性能评价83
4.7 数据库实施83
4.7.1 建立实际数据库结构83
4.7.2 装入数据84
4.7.3 应用程序编码与调试84
4.7.4 数据库试运行84
4.8 数据库运行与维护85
4.8.1 维护数据库的安全性和完整性85
4.8.2 监测并改善数据库性能85
4.8.3 重新组织和构造数据库85
第5章 数据库安全保护87
5.1 数据库的安全性控制87
5.1.1 数据库安全性的含义87
5.1.2 安全性控制的一般方法87
5.1.3 安全控制模型88
5.2 数据库完整性控制92
5.2.1 完整性的含义92
5.2.2 完整性规则92
5.2.3 完整性约束条件的分类94
5.3 事务的基本概念95
5.3.1 事务的定义95
5.3.2 事务的特征95
5.3.3 SQL事务处理模型96
5.4 数据库的并发控制与封锁97
5.4.1 数据库并发性的含义97
5.4.2 数据库的并发操作带来的问题97
5.4.3 并发控制措施99
5.4.4 封锁协议100
5.4.5 死锁和活锁103
5.5 数据库备份与恢复105
5.5.1 数据库故障的种类105
5.5.2 数据库备份106
5.5.3 数据库恢复的原理及其实现技术106
5.5.4 数据库恢复108
第6章 SQL Server 2000系统概述110
6.1 SQL Server 2000的功能和特点110
6.1.1 SQL Server 2000的功能110
6.1.2 SQL Server 2000的特性111
6.2 SQL Server 2000安装和配置111
6.2.1 SQL Server 2000安装前的准备111
6.2.2 SQL Server 2000的安装112
6.2.3 SQL Server 2000安装后的故障及其处理119
6.3 SQL Server 2000工具120
6.3.1 服务管理器120
6.3.2 企业管理器122
6.3.3 查询分析器123
6.3.4 网络实用工具125
第7章 SQL Server 2000数据库操作127
7.1 创建数据库127
7.1.1 使用企业管理器创建数据库127
7.1.2 使用CREATE DATABASE语句创建数据库130
7.2 设置数据库选项134
7.2.1 使用企业管理器设置134
7.2.2 使用查询分析器设置136
7.3 修改数据库138
7.3.1 更改数据库名称138
7.3.2 修改数据库文件大小139
7.3.3 修改数据库结构145
7.4 删除数据库147
7.4.1 使用企业管理器删除147
7.4.2 使用DROP DATABASE语句删除147
第8章 SQL Server 2000数据库对象操作150
8.1 基本概念150
8.1.1 SQL语言的特点150
8.1.2 SQL语言功能概括150
8.2 SQL的数据类型151
8.2.1 字段数据类型151
8.2.2 类型的说明153
8.3 数据定义功能153
8.3.1 基本表的定义与删除153
8.3.2 修改基本表158
8.3.3 创建和维护索引159
8.4 SQL数据查询功能161
8.4.1 查询语句的基本结构161
8.4.2 简单查询162
8.4.3 条件查询163
8.4.4 利用计算函数统计汇总数据查询167
8.4.5 分组查询168
8.4.6 对查询结果进行排序169
8.4.7 数据表连接及连接的查询170
8.4.8 子查询173
8.4.9 合并查询176
8.4.10 存储查询结果到表中176
8.5 SQL数据更新177
8.5.1 插入数据记录177
8.5.2 更新数据记录178
8.5.3 删除数据记录179
8.6 视图179
8.6.1 视图的概念179
8.6.2 定义和删除视图180
8.6.3 查询视图181
第9章 用企业管理器创建基本表和管理数据185
9.1 用企业管理器定义表及完整性约束185
9.1.1 定义表及约束185
9.1.2 修改表结构191
9.1.3 查看表192
9.1.4 用Enterprise Manager器删除表194
9.2 用Enterprise Manager管理数据194
9.2.1 添加数据194
9.2.2 删除数据195
9.2.3 修改数据195
9.3 索引195
9.3.1 创建索引195
9.3.2 查看与修改索引198
9.3.3 删除索引200
9.4 数据完整性201
9.4.1 数据完整性概述201
9.4.2 使用约束实施数据完整性202
9.4.3 使用规则206
9.4.4 使用默认值209
9.5 存储过程212
9.5.1 存储过程概述212
9.5.2 创建存储过程212
9.5.3 执行存储过程215
9.5.4 查看存储过程217
9.5.5 修改存储过程218
9.5.6 删除存储过程218
9.6 触发器概述219
9.6.1 触发器的简介219
9.6.2 创建触发器220
9.6.3 查看触发器222
9.6.4 修改触发器224
9.6.5 删除触发器224
9.7 企业管理器管理视图225
9.7.1 创建视图225
9.7.2 管理视图226
9.8 数据库图表227
9.8.1 创建数据库图表227
9.8.2 添加外码限制227
9.8.3 向数据图表中加入表格229
第10章 T-SQL程序设计236
10.1 变量236
10.1.1 全局变量236
10.1.2 局部变量238
10.2 SQL Server函数241
10.2.1 SQL Server的数学函数241
10.2.2 SQL Server的字符串函数244
10.2.3 SQL Server的日期函数245
10.2.4 SQL Server的系统函数247
10.2.5 其他常用函数248
10.2.6 用户自定义函数249
10.3 程序流程控制252
10.3.1 BEGIN...END语句252
10.3.2 IE...ELSE语句253
10.3.3 WHILE语句254
10.3.4 RETURN语句255
10.3.5 WAITFOR语句256
10.3.6 GOTO语句256
10.4 使用游标257
10.4.1 声名游标257
10.4.2 打开和使用游标260
10.4.3 关闭和释放游标262
10.5 使用注释263
10.6 使用批处理263
第11章 SQL Server 2000数据库的安全性管理265
11.1 SQL Server 2000的安全模式265
11.1.1 SQL Server 2000的身份验证265
11.1.2 选择身份验证模式265
11.2 登录账号266
11.2.1 创建登录账号266
11.2.2 修改账号信息269
11.2.3 查看登录账号信息269
11.2.4 删除登录账号269
11.3 数据库用户270
11.3.1 创建数据库用户270
11.3.2 删除数据库用户271
11.4 数据库角色271
11.4.1 创建数据库角色271
11.4.2 为服务器固有角色添加成员272
11.4.3 删除数据库角色273
11.5 权限274
11.5.1 权限的分类274
11.5.2 管理对象权限275
11.5.3 管理系统权限277
11.6 使用T-SQL语句管理权限与角色278
11.6.1 系统权限与角色的授予、收回与拒绝访问278
11.6.2 使用Transact-SQL语句管理对象权限279
第12章 数据库的备份和恢复282
12.1 数据备份概念282
12.1.1 备份策略282
12.1.2 备份设备283
12.2 数据库备份284
12.2.1 使用备份向导284
12.2.2 使用企业管理器284
12.2.3 使用BACKUP DATABASE语句288
12.2.4 备份事务日志289
12.3 恢复数据库291
12.3.1 使用企业管理器291
12.3.2 使用RESTORE DATABASE语句恢复数据库293
第13章 数据库应用实例296
13.1 建立数据访问接口296
13.1.1 建立ODBC数据源296
13.1.2 用ADO数据控件进行数据绑定299
13.1.3 DataGrid数据绑定控件302
13.2 三个实例302
13.2.1 示例1——学生基本信息录入303
13.2.2 示例2——课程基本情况录入305
13.2.3 示例3——学生成绩查询306
主要参考文献310
热门推荐
- 2012411.html
- 3794811.html
- 381910.html
- 784894.html
- 925244.html
- 1356242.html
- 1605954.html
- 859897.html
- 1770154.html
- 3015641.html
- http://www.ickdjs.cc/book_2390157.html
- http://www.ickdjs.cc/book_3373763.html
- http://www.ickdjs.cc/book_486163.html
- http://www.ickdjs.cc/book_3755520.html
- http://www.ickdjs.cc/book_953246.html
- http://www.ickdjs.cc/book_1446216.html
- http://www.ickdjs.cc/book_2091648.html
- http://www.ickdjs.cc/book_436009.html
- http://www.ickdjs.cc/book_1299462.html
- http://www.ickdjs.cc/book_3028301.html