图书介绍

数据库技术基础PDF|Epub|txt|kindle电子书版本网盘下载

数据库技术基础
  • 王珊,李盛恩,张坤龙著 著
  • 出版社: 北京:高等教育出版社
  • ISBN:9787040250244
  • 出版时间:2008
  • 标注页数:289页
  • 文件大小:60MB
  • 文件页数:299页
  • 主题词:数据库系统-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

数据库技术基础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

热门推荐