图书介绍

数据库原理与开发应用技术2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

数据库原理与开发应用技术
  • 孔璐等编著 著
  • 出版社: 北京:国防工业出版社
  • ISBN:7118033847
  • 出版时间:2004
  • 标注页数:371页
  • 文件大小:32MB
  • 文件页数:385页
  • 主题词:数据库系统

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.1数据与信息1

1.1.1数据、信息与数据处理1

1.1.2计算机信息系统2

1.2数据管理技术的发展过程3

1.2.1人工管理阶段3

1.2.2文件管理阶段4

1.2.3数据库系统阶段6

1.3数据模型8

1.3.1数据的三个范畴8

1.3.2数据模型10

1.3.3关系模型10

1.3.4 E-R数据模型12

1.3.5面向对象模型14

1.4.1数据库系统的组成15

1.4数据库系统结构15

1.4.2数据库系统的模式结构16

1.4.3数据库系统的体系结构18

1.4.4数据库管理系统20

1.4.5数据库语言22

1.4.6数据库管理员24

1.4.7数据字典24

1.4.8数据库系统的工作流程26

1.5数据库技术的研究领域27

1.6数据库技术的发展趋势28

1.6.1数据库技术与其他相关技术的结合28

1.6.2面向应用领域的数据库新技术31

1.7习题32

第2章关系数据库34

2.1关系模型的基本概念34

2.1.1笛卡儿乘积34

2.1.2关系的基本概念35

2.2.1传统的集合运算37

2.2关系代数37

2.2.2 专门的关系运算38

2.3 习题44

第3章关系数据库设计理论46

3.1数据库设计中的问题46

3.2函数依赖48

3.2.1属性间的联系48

3.2.2函数依赖49

3.2.3关键字51

3.2.4函数依赖公理52

3.3规范化理论52

3.3.1第一范式53

3.3.2第二范式53

3.3.3第三范式54

3.3.4 BCNF55

3.3.5规范化小结57

3.4习题58

4.1.1数据库设计的内容和特点60

4.1数据库设计概述60

第4章数据库设计60

4.1.2数据库设计步骤61

4.2需求分析62

4.3概念模型设计63

4.3.1 设计局部E-R模型64

4.3.2将各局部E-R模型综合成总体E-R模型64

4.4逻辑结构设计66

4.4.1概念模型向关系模型转换66

4.4.2数据模型的优化69

4.4.3设计用户子模式70

4.5数据库物理设计71

4.6数据库实施73

4.7数据库运行与维护74

4.8习题75

第2部分应用篇78

第5章关系数据库标准语言——SQL78

5.1 SQL概述78

5.2.1 SQL的数据类型79

5.2数据定义79

5.2.2基本表80

5.2.3索引82

5.3数据更新83

5.3.1使用INSERT添加行84

5.3.2使用UPDATE修改行84

5.3.3使用DELETE删除行85

5.4查询85

5.4.1 SELECT语句85

5.4.2单表查询89

5.4.3连接查询97

5.4.4嵌套查询102

5.4.5 集合查询108

5.5视图109

5.5.1定义视图109

5.5.2视图的使用112

5.5.3更新视图113

5.6.2创建存储过程114

5.6.1存储过程的优点114

5.6存储过程114

5.6.3带参数运行存储过程115

5.6.4传出参数116

5.6.5返回存储过程状态116

5.7触发器117

5.7.1触发器概述117

5.7.2触发器的创建117

5.7.3 INSERTED表和DELETED表118

5.7.5触发器实例119

5.7.4UPDATE()函数119

5.8数据控制120

5.8.1授权121

5.8.2收回权限122

5.9习题123

第6章VFP简介125

6.1 VFP的界面125

6.1.1 VFP的窗口125

6.1.2 VFP的系统主菜单126

6.1.3工具栏127

6.1.4向导127

6.1.5设计器128

6.1.6生成器128

6.2 VFP的操作方式128

第7章VFP基础知识130

7.1常量与变量130

7.1.1 常量130

7.1.2 变量132

7.1.3 内存变量常用命令133

7.2表达式134

7.2.1数值、字符与日期时间表达式135

7.2.2关系表达式136

7.2.3逻辑表达式137

7.3常用函数138

7.3.1数值函数138

7.3.2字符函数139

7.3.3 日期和时间函数140

7.3.4数据类型转换函数141

7.3.5逻辑测试函数143

7.4 习题146

第8章VFP数据库及其操作149

8.1 VFP数据库及其建立149

8.1.1基本概念149

8.1.2建立数据库149

8.1.3使用数据库150

8.1.4修改数据库151

8.1.5删除数据库152

8.2建立数据库表153

8.2.1在数据库中建立表153

8.2.2修改表结构156

8.3表的基本操作157

8.3.1使用浏览器操作表157

8.3.2显示记录的命令158

8.3.3增加记录的命令158

8.3.5修改记录的命令159

8.3.4删除记录的命令159

8.3.6查询定位命令160

8.4索引161

8.4.1 基本概念161

8.4.2在表设计器中建立索引162

8.4.3 用命令建立索引163

8.4.4使用索引164

8.5.2域完整性与约束规则165

8.5.1 实体完整性与主关键字165

8.5数据完整性165

8.5.3参照完整性与表之间的关联166

8.6 自由表168

8.6.1将自由表添加到数据库168

8.6.2从数据库中移出表169

8.7记录的统计与计算169

8.7.1计数命令169

8.7.2求和命令169

8.8排序170

8.7.3求平均命令170

8.9.1多工作区的概念171

8.9多个表的同时使用171

8.9.2使用不同工作区的表172

8.9.3表之间的关联172

8.10习题173

第9章VFP中的SQL语言176

9.1查询功能176

9.1.1 简单查询177

9.1.3嵌套查询179

9.1.2联接查询179

9.1.4计算查询180

9.1.5查询结果的并运算181

9.1.6查询的其他功能181

9.2定义功能183

9.2.1表的定义183

9.2.2表的删除186

9.2.3表结构的修改186

9.2.4视图的操作187

9.3操作功能188

9.3.1 插入记录189

9.3.2更新记录190

9.3.3删除记录190

9.4查询和视图的可视化操作191

9.4.1查询设计器191

9.4.2建立查询193

9.4.4运行查询194

9.4.3保存查询194

9.4.5建立视图195

9.4.6远程视图与连接196

9.5习题198

第10章VFP程序设计201

10.1程序与程序文件201

10.1.1程序的概念201

10.1.2程序文件的建立与执行201

10.1.3 简单的输入输出命令203

10.2.1选择结构207

10.2程序的基本结构207

10.2.2循环结构210

10.3多模块程序213

10.3.1模块的定义和调用213

10.3.2变量的作用域216

10.3.3过程调用中的数据传递218

10.4程序调试221

10.4.1 常用的程序调试方法221

10.4.2调试器环境221

10.4.3设置断点223

10.4.4调试菜单225

10.5可视化程序设计226

10.5.1创建表单226

10.5.2使用表单向导226

10.5.3使用快速表单228

10.6习题229

11.1.2系统功能分析233

11.1.1开发设计思想233

11.1系统设计233

第11章数据库开发实例——学生信息管理系统233

11.1.3系统功能模块设计234

11.2数据库设计234

11.3数据库管理系统的实现235

11.4各个功能模块的创建236

11.4.1 系统主界面236

11.4.2查询浏览界面的设计239

11.4.3维护模块242

11.4.4学生选课模块244

11.5开发中要注意的问题249

第3部分高级篇252

第1 2章 SQL Server关系数据库252

12.1 SQL Server简介252

12.1.1 SQL Server特点252

12.1.2 SQL Server安装与配置253

12.1.3 SQL Server工具和实用程序258

12.2.1 SQL Server系统结构259

12.2 SQL Server数据库管理259

12.2.2 SQL Server数据库基本操作260

12.2.3 SQL Server数据库备份263

12.2.4 SQL Server数据库恢复265

12.3 SQL Server安全性管理266

12.3.1 SQL Server认证与登录266

12.3.2 用户与角色管理270

12.4习题280

13.1.1技术特点282

第13章Oracle数据库概述282

13.1 Oracle简介282

13.1.2 Oracle的发展283

13.2 Oracle数据库对象284

13.2.1对象概述284

13.2.2表284

13.2.3视图286

13.2.4 索引287

13.2.5 聚簇289

13.2.6序列生成器290

13.2.7 同义词291

13.2.8数据库触发器291

13.2.9授权与角色291

13.2.10快照293

13.2.11数据库链接294

13.3 习题294

第14章Oracle数据库管理295

14.1 体系结构295

14.1.1物理结构295

14.1.2 内存结构299

14.1.3进程结构304

14.2 Oracle安全性管理309

14.2.1 Oracle数据库的安全性309

14.2.2 Oracle的数据完整性313

14.2.3 Oracle的并发控制技术315

14.3备份与恢复319

14.3.2在线日志320

14.3.1数据库恢复所使用的结构320

14.3.3 归档日志322

14.3.4数据库备份322

14.3.5数据库恢复323

14.4习题324

第15章PL/SQL程序设计326

15.1 PL/SQL介绍326

15.1.1 SQL/Plus入门327

15.1.2程序结构332

15.1.3游标338

15.2过程和函数344

15.2.1创建子程序345

15.2.2子程序参数349

15.2.3 过程和函数的撤消365

15.3包365

15.3.1 包的开发366

15.3.2 管理与调用包368

15.4习题370

参考文献371

热门推荐