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

- 盛志伟,方睿,王宁编著 著
- 出版社: 西安:西安电子科技大学出版社
- ISBN:9787560640709
- 出版时间:2016
- 标注页数:372页
- 文件大小:72MB
- 文件页数:385页
- 主题词:数据库系统-高等学校-教材
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 关系数据库的由来2
1.1.3 结构化查询语言3
1.1.4 面向对象数据库4
1.2 数据库系统概述4
1.2.1 数据系统的基本概念4
1.2.2 数据管理技术的发展7
1.3 数据模型11
1.3.1 数据和数据模型11
1.3.2 概念数据模型14
1.3.3 逻辑数据模型17
1.4 关系模型18
1.4.1 关系模型的数据结构与基本概念18
4.2 关系模型的数据操作21
1.4.3 关系模型的数据完整性约束21
1.5 数据库系统的模式结构23
1.5.1 三级模式结构23
1.5.2 数据库的二级模式映像功能26
1.5.3 数据库的二级模式映像实例27
本章小结28
习题129
第2章 关系数据库理论32
2.1 关系模型32
2.2 关系运算33
2.2.1 传统的集合运算33
2.2.2 专门的关系运算35
2.2.3 关系运算实例39
2.3 规范化理论39
2.3.1 问题的提出39
2.3.2 解决的方法41
2.3.3 关系模式规范化43
2.3.4 函数依赖43
2.3.5 码45
2.3.6 第一范式(1NF)46
2.3.7 第二范式48
2.3.8 第三范式49
2.3.9 BCNF范式50
2.3.10 关系模式分解51
2.3.11 关系模式规范化步骤54
2.3.12 关系模式规范化的实例55
2.4 非规范化设计57
本章小结58
习题258
第3章 SQL Server 2014的使用62
3.1 SQL Server 2014简介62
3.2 SQL Server 2014的安装67
3.2.1 硬件和软件要求67
3.2.2 安装过程68
3.2.3 SQL Server 2014系统数据库和用户数据库74
3.3 SQL Server 2014常用管理工具75
3.3.1 SQL Server配置管理器75
3.3.2 SQL Server管理平台77
3.3.3 SQL Server其他工具80
本章小结82
习题382
第4章 数据库与基本表的创建和管理83
4.1 SQL Server 2014数据库结构83
4.1.1 数据库的逻辑结构83
4.1.2 数据库的物理结构84
4.1.3 数据库的其他属性86
4.2 数据库的创建与管理86
4.2.1 创建用户数据库86
4.2.2 修改用户数据库91
4.2.3 分离与附加用户数据库94
4.2.4 备份与还原用户数据库96
4.2.5 删除用户数据库99
4.2.6 收缩用户数据库99
4.3 基本表的创建与管理103
4.3.1 数据类型103
4.3.2 创建表107
4.3.3 修改表115
4.3.4 删除表115
4.3.5 数据库完整性的实现116
4.3.6 表中数据的维护126
4.4 表索引的创建和管理127
4.4.1 表索引的相关概念127
4.4.2 管理索引131
4.5 导入导出数据134
本章小结136
习题4137
过程考核1——数据库和数据表的创建139
第5章 数据库设计和建模工具141
5.1 数据库设计概述141
5.1.1 数据库设计的任务和内容141
5.1.2 数据库设计的基本步骤142
5.2 系统需求分析144
5.2.1 需求分析的任务145
5.2.2 需求分析的方法146
5.3 概念结构设计147
5.3.1 概念模型的特点147
5.3.2 概念结构设计的方法和步骤148
5.4 逻辑结构设计151
5.4.1 逻辑结构设计的任务和步骤151
5.4.2 E-R图转化为关系模型152
5.4.3 数据模型的优化156
5.5 物理结构设计157
5.5.1 确定物理结构157
5.5.2 评价物理结构159
5.6 数据库的实施与维护159
5.6.1 数据库实施159
5.6.2 数据库运行与维护160
5.7 数据库设计实例161
5.8 数据库建模工具ER-Studio164
5.8.1 ER-Studio 8.0的安装164
5.8.2 使用ER-Studio 8.0建立数据库逻辑模型164
5.8.3 使用ER-Studio 8.0生成数据库物理模型170
5.8.4 使用ER-Studio 8.0生成数据库173
5.8.5 ER-Studio 8.0其他功能176
5.9 网上玩具商店数据库181
本章小结185
习题5185
过程考核2——需求分析和数据库建模186
第6章 SQL语言188
6.1 SQL概述188
6.1.1 SQL语言的特点189
6.1.2 SQL语言的组成189
6.1.3 SQL语句的结构190
6.1.4 常用的SQL语句190
6.2 Transact-SQL变量192
6.2.1 局部变量192
6.2.2 全局变量193
6.3 Transact-SQL语言基础193
6.3.1 注释符(Annotation)193
6.3.2 运算符(Operator)193
6.3.3 通配符(Wildcard)194
6.4 SQL Server内置函数与流程控制语句195
6.4.1 字符串函数195
6.4.2 日期函数197
6.4.3 数学函数198
6.4.4 转换数据类型函数199
6.4.5 聚合函数200
6.4.6 Transact-SQL流程控制语句201
6.5 数据操纵语言(DML)206
6.5.1 数据的插入206
6.5.2 数据的更新209
6.5.3 数据的删除210
6.6 数据查询语言(DQL)211
6.6.1 简单查询语句213
6.6.2 用条件来筛选表中指定的行(WHERE子句)218
6.6.3 按指定顺序显示数据(排序)221
6.6.4 对查询的结果进行分组计算222
6.6.5 连接查询226
6.6.6 子查询(嵌套查询)236
6.7 使用XML查询技术242
6.7.1 XML查询基础242
6.7.2 FOR XML子句247
本章小结253
习题6254
过程考核3——编程基础、SQL语言257
第7章 数据库高级对象的使用259
7.1 视图259
7.1.1 视图的概念259
7.1.2 创建视图260
7.1.3 管理视图264
7.1.4 通过视图管理数据265
7.1.5 索引视图266
7.2 存储过程267
7.2.1 存储过程的概念及优点267
7.2.2 存储过程的类型268
7.2.3 创建存储过程269
7.2.4 管理存储过程276
7.3 用户自定义函数277
7.3.1 创建用户自定义函数278
7.3.2 管理用户自定义函数281
7.4 触发器282
7.4.1 触发器的概念282
7.4.2 DML触发器282
7.4.3 DDL触发器289
7.4.4 登录触发器290
7.4.5 管理触发器291
7.5 事务292
7.5.1 事务的概念292
7.5.2 事务的回滚294
7.6 锁296
7.6.1 锁的概念296
7.6.2 锁的分类299
7.6.3 隔离级别301
7.6.4 死锁及其防止302
7.7 游标304
本章小结307
习题7308
过程考核4——数据库高级对象的使用310
第8章 数据库系统的安全312
8.1 概述312
8.1.1 数据库系统的安全控制模型312
8.1.2 数据库权限和用户分类313
8.1.3 SQL Server的安全机制313
8.1.4 查看和设置SQL Server的 认证模式315
8.2 管理SQL Server登录账号316
8.2.1 固定的服务器角色316
8.2.2 系统的登录账号318
8.3 管理数据库用户322
8.3.1 数据库用户简介322
8.3.2 数据库角色322
8.3.3 管理数据库用户324
8.4 管理权限326
8.4.1 权限管理简介326
8.4.2 权限的管理326
8.5 SQL Server安全性管理的途径330
8.5.1 使用视图作为安全机制330
8.5.2 使用存储过程作为安全机制331
本章小结331
习题8332
过程考核5——数据库安全333
第9章 Oracle的使用334
9.1 Oracle概述334
9.2 Oracle 11 g的安装334
9.3 Oracle的体系结构340
9.3.1 物理存储结构340
9.3.2 逻辑存储结构341
9.3.3 内存结构342
9.3.4 进程结构343
9.4 Oracle常用工具的使用344
9.4.1 Database Configuration Assistant344
9.4.2 Net Configuration Assistant346
9.4.3 Net Manager347
9.4.4 Oracle SQL Plus工具350
9.4.5 Oracle OEM351
9.4.6 Oracle SQL Developer353
本章小结356
习题9356
第10章 MySQL的使用357
10.1 MySQL概述357
10.2 MySQL的安装358
10.3 MySQL的使用362
10.4 使用可视化工具管理MySQL数据库365
本章小结367
习题10367
附录 习题参考答案368
参考文献372
热门推荐
- 1939606.html
- 2810506.html
- 2919818.html
- 46049.html
- 2573265.html
- 1793983.html
- 2788693.html
- 3523282.html
- 2909347.html
- 1896433.html
- http://www.ickdjs.cc/book_1460020.html
- http://www.ickdjs.cc/book_3565411.html
- http://www.ickdjs.cc/book_1074144.html
- http://www.ickdjs.cc/book_3183918.html
- http://www.ickdjs.cc/book_3260450.html
- http://www.ickdjs.cc/book_83312.html
- http://www.ickdjs.cc/book_669824.html
- http://www.ickdjs.cc/book_2226925.html
- http://www.ickdjs.cc/book_854342.html
- http://www.ickdjs.cc/book_1835906.html