图书介绍
数据库技术基础PDF|Epub|txt|kindle电子书版本网盘下载
![数据库技术基础](https://www.shukui.net/cover/26/30183432.jpg)
- 王珊,李盛恩,张坤龙著 著
- 出版社: 北京:高等教育出版社
- ISBN:9787040250244
- 出版时间:2008
- 标注页数:289页
- 文件大小:60MB
- 文件页数:299页
- 主题词:数据库系统-教材
PDF下载
下载说明
数据库技术基础PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库系统概论1
1.1学习目标1
1.2数据库系统的定义1
1.3数据库系统的特点4
1.4数据库系统的结构7
1.4.1体系结构8
1.4.2三级模式9
1.5数据库管理系统10
1.5.1发展过程10
1.5.2基本功能12
1.5.3组成模块12
1.5.4层次结构13
1.5.5主要产品介绍14
1.6小结16
习题17
第2章 实体-联系模型18
2.1学习目标19
2.2基本的实体-联系模型19
2.2.1基本概念19
2.2.2几点说明25
2.3扩充的实体-联系模型27
2.3.1IsA联系28
2.3.2part-of联系29
2.4小结30
习题31
第3章 关系模型和关系数据库32
3.1学习目标32
3.2关系模型32
3.2.1关系32
3.2.2基本操作33
3.2.3约束条件38
3.3实体-联系模型向关系模型的转换38
3.4关系数据库实例40
3.5小结41
习题41
第4章 结构化查询语言SQL43
4.1学习目标43
4.2SQL概述43
4.2.1SQL的产生与发展43
4.2.2SQL的组成44
4.2.3SQL的特点44
4.3单表查询45
4.3.1SELECT语句简介47
4.3.2选择列47
4.3.3选择行51
4.3.4排序55
4.3.5聚集函数56
4.3.6分组59
4.3.7选择分组61
4.4多表查询62
4.4.1交叉连接62
4.4.2条件连接65
4.4.3外连接69
4.5集合操作71
4.6嵌套查询75
4.6.1基本概念76
4.6.2带有IN谓词的子查询78
4.6.3带有比较运算符的子查询79
4.6.4带有SOME或ALL谓词的子查询80
4.6.5带有EXISTS谓词的子查询81
4.6.6子查询在DML语句中的应用86
4.7小结87
习题88
第5章 数据库管理91
5.1学习目标91
5.2视图91
5.2.1建立视图91
5.2.2删除视图93
5.2.3查询视图93
5.2.4更新视图94
5.2.5视图的作用97
5.3索引98
5.3.1索引的基本概念98
5.3.2索引的建立和维护101
5.4安全性102
5.4.1登录名与用户102
5.4.2权限105
5.4.3授权106
5.4.4收回权限107
5.4.5角色108
5.4.6一个实例111
5.4.7权限审核111
5.5完整性112
5.5.1实体完整性112
5.5.2参照完整性113
5.5.3属性值限制114
5.5.4元组级限制115
5.5.5完整性修改115
5.5.6空值的处理116
5.6系统表118
5.7小结119
习题120
第6章 事务管理122
6.1学习目标122
6.2事务的概念122
6.2.1定义事务的SQL语句122
6.2.2事务的特性124
6.3恢复技术125
6.3.1故障的种类125
6.3.2应对措施126
6.3.3恢复过程129
6.4并发控制130
6.4.1并发带来的问题131
6.4.2封锁技术133
6.4.3隔离级别136
6.5小结137
习题138
第7章 Transact-SQL140
7.1学习目标140
7.2Transact-SQL的基本概念140
7.2.1常量141
7.2.2变量142
7.2.3运算符144
7.2.4常用函数146
7.2.5流程控制语句150
7.3游标155
7.3.1使用游标读取数据155
7.3.2使用游标修改数据158
7.4存储过程159
7.4.1创建存储过程159
7.4.2调用存储过程162
7.4.3管理存储过程163
7.4.4系统存储过程164
7.5触发器165
7.5.1创建触发器165
7.5.2管理触发器169
7.6小结170
习题171
第8章 客户/服务器结构的数据库系统172
8.1学习目标172
8.2数据库系统体系结构概述172
8.2.1主/从式结构的数据库系统172
8.2.2分布式结构的数据库系统173
8.2.3客户/服务器结构的数据库系统174
8.3客户/服务器的一般概念175
8.3.1客户/服务器的工作模式175
8.3.2客户/服务器的主要技术特征175
8.3.3客户/服务器结构的组成176
8.3.4客户/服务器结构中的服务器类型176
8.4客户/服务器结构的数据库系统177
8.4.1客户/服务器数据库系统的功能划分177
8.4.2客户/服务器数据库系统实例178
8.4.3客户/服务器数据库系统的优点179
8.5三(多)层结构179
8.5.1两层客户/服务器结构的局限性179
8.5.2三(多)层体系结构180
8.6小结182
习题183
第9章 数据库互连方法184
9.1学习目标184
9.2数据库互连原理184
9.3ODBC简介185
9.3.1ODBC原理概述185
9.3.2ODBC驱动程序的分类189
9.4ODBC的工作流程192
9.4.1建立和释放ODBC环境193
9.4.2建立和释放ODBC连接194
9.4.3连接和断开数据源195
9.4.4分配和释放语句句柄195
9.4.5执行SQL语句197
9.4.6结果集处理198
9.5JDBC简介201
9.5.1JDBC原理概述201
9.5.2JDBC驱动程序的分类202
9.6JDBC的工作流程203
9.6.1一般的查询流程203
9.6.2一般的更新流程206
9.7小结208
习题208
第10章 开发实例——客户/服务器结构数据库210
10.1学习目标210
10.2Delphi简介210
10.2.1Delphi的安装与启动210
10.2.2Delphi的集成开发环境212
10.3学生信息管理系统213
10.4系统主窗口214
10.5登录窗口221
10.5.1登录窗口布局设计221
10.5.2访问数据库222
10.5.3登录窗口主要功能实现227
10.6学生信息管理功能230
10.6.1创建窗口230
10.6.2数据初始化233
10.6.3数据更新235
10.6.4数据插入236
10.6.5数据删除239
10.6.6其他辅助功能的实现240
10.7数据查询241
10.8小结244
习题244
第11章 开发实例-——浏览器/服务器结构数据库245
11.1学习目标245
11.2JSP简介245
11.3JSP的运行环境246
11.3.1相关软件介绍246
11.3.2J2SDK的安装247
11.3.3Tomcat的安装251
11.4登录窗口254
11.4.1登录安全254
11.4.2登录页面设计256
11.5连接数据库261
11.5.1使用JDBC261
11.5.2登录验证设计263
11.6数据维护265
11.6.1数据维护主页面265
11.6.2数据添加页面266
11.6.3数据保存页面268
11.6.4数据修改页面270
11.6.5数据删除页面272
11.7数据查询273
11.8菜单275
11.8.1主工作区和标题区的实现275
11.8.2菜单的定义275
11.8.3主页面的实现279
11.9小结282
习题282
附录 创建实例数据库SC_SC283
参考文献289