图书介绍

Visual C++实践与提高 数据库开发与工程应用篇2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Visual C++实践与提高 数据库开发与工程应用篇
  • 原奕等编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113068391
  • 出版时间:2006
  • 标注页数:406页
  • 文件大小:62MB
  • 文件页数:422页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

Visual C++实践与提高 数据库开发与工程应用篇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 数据库系统的基本概念3

1.1.3 数据模型4

1.1.4 数据模式6

1.1.5 数据库系统的组成结构7

1.1.6 数据库管理系统(DBMS)8

1.2 关系型数据库系统8

1.2.1 关系模型简介8

1.2.2 关系数据结构9

1.2.3 关系代数11

1.2.4 关系模型的完整性约束14

1.3 关系规范化理论15

1.3.1 函数依赖和逻辑蕴涵16

1.3.3 范式理论17

1.3.2 键(码)17

1.4 关系型数据库设计19

1.4.1 设计流程19

1.4.2 E-R数据模型和E-R图21

1.4.3 数据库设计原则和技巧23

1.5 其他类型数据库简介23

1.6 小结25

2.1.1 SQL语言的特点27

2.1 SQL概述27

第2章 SQL语言27

2.1.2 基本概念和数据类型28

2.1.3 SQL语言的分类30

2.2 数据定义语言30

2.2.1 新建、删除与修改表30

2.2.2 新建和取消视图31

2.2.3 新建和删除索引32

2.3 简单的SQL查询语言32

2.3.1 SELECT子句和FROM子句33

2.3.2 WHERE子句定义查询条件34

2.3.3 GROUP BY子句对查询结果分组36

2.3.4 ORDER BY子句对查询结果分组36

2.4 深入SQL查询语言36

2.4.1 集合查询36

2.4.2 连接查询37

2.4.3 嵌套查询38

2.5 SQL中的视图40

2.5.1 定义和删除视图40

2.5.2 查询视图41

2.6 数据操纵语言(DML)42

2.6.1 INSERT语句42

2.6.2 DELETE语句43

2.6.3 UPDATE语句44

2.6.4 视图的更新45

2.7 数据控制语言(DCL)45

2.7.1 数据库安全45

2.7.2 访问控制46

2.7.3 授权操作和收回权限操作47

2.7.4 事务控制和并发控制简介48

2.8 小结48

第3章 SQL Server 2000简介49

3.1 SQL Server 2000简介49

3.1.1 SQL Server发展历史49

3.1.2 SQL Server 2000的版本49

3.1.3 SQL Server 2000的主要工具50

3.2.1 注册服务器52

3.2 SQL Server服务器52

3.2.2 启动和停止服务器54

3.3 创建和维护数据库55

3.3.1 SQL Server数据库组成55

3.3.2 系统数据库56

3.3.3 新建数据库57

3.3.4 删除数据库59

3.4.1 SQL Server中的数据类型60

3.4 表的操作60

3.4.2 创建表62

3.4.3 添加、修改和删除表的数据行63

3.4.4 表的约束条件63

3.4.5 删除表71

3.5 创建索引71

3.5.1 索引的概念71

3.5.2 创建索引72

3.5.3 删除索引74

3.6 视图的操作74

3.6.1 创建视图74

3.6.2 删除视图76

3.7 存储过程76

3.7.1 创建存储过程77

3.7.2 删除存储过程79

3.8 小结80

4.1.1 数据库编程概述81

4.1 用Visual C++开发数据库程序概述81

第4章 ADO数据库编程81

4.1.2 ODBC API82

4.1.3 MFC ODBC83

4.1.4 DAO83

4.2 ADO技术83

4.2.1 COM技术简介84

4.2.2 ADO与OLE DB85

4.2.3 ADO的对象模型简介88

4.2.4 ADO编程概述90

4.3 实例教与学:影碟出租信息系统93

4.3.1 设计和创建数据库93

4.3.2 构建程序框架95

4.3.3 引入ADO动态链接库99

4.3.4 初始化COM库环境100

4.3.5 创建ADO与数据库的连接100

4.3.6 使用记录集对象查询数据库103

4.3.7 添加记录115

4.3.8 使用记录集对象修改记录118

4.3.9 删除记录121

4.3.10 事务处理122

4.3.11 调用存储过程124

4.4 常见问题总结127

4.5 小结130

第5章 编写ADO封装类131

5.1 编写ADO封装类的目的131

5.2 封装类的结构131

5.2.1 CADODatabase类132

5.2.2 CADORecordset类133

5.3 主要函数的实现135

5.3.1 CADODatabase类成员函数实现135

5.3.2 CADORecordset类定义139

5.3.3 CADORecordset类构造函数的实现143

5.3.4 打开/关闭记录集函数(Open/Close)的实现143

5.3.5 获得记录个数GetRecordCount函数实现144

5.3.6 判断记录集是否打开IsOpen函数的实现145

5.3.7 读取字段值GetFieldValue函数的实现146

5.3.8 写入字段值SetFieldValue函数的实现152

5.3.9 判断当前记录位置IsBOF/IsEOF函数的实现156

5.3.10 更新记录集函数的实现156

5.3.11 遍历记录集函数的实现157

5.3.12 在记录集中搜索记录Find函数的实现159

5.3.14 书签操作函数实现160

5.3.13 获得当前记录位置GetAbsolutePosition函数的实现160

5.4 实例教与学:教研室人员管理系统161

5.4.1 创建数据库161

5.4.2 构建项目框架162

5.4.3 添加并使用ADO封装类163

5.4.4 查询记录164

5.4.5 添加记录167

5.4.6 修改记录167

5.4.8 遍历记录168

5.4.7 删除记录168

5.4.9 调用存储过程169

5.5 小结171

第6章 使用ViSual C+++Extensions实现ADO数据绑定173

6.1 概述173

6.2 IADORecordBinding接口简介174

6.3 绑定单元Binding Entries174

6.3.1 简介174

6.3.2 头文件174

6.3.3 接口方法Interface Methods175

6.3.4 数据绑定宏Binding Entry Macros175

6.4 实例教与学:学生信息管理系统178

6.4.1 引入ADO库179

6.4.2 引入ADO绑定头文件179

6.4.3 定义一个测试函数179

6.4.4 定义一个派生自CADORecordBinding的类180

6.4.6 实现记录集和变量的绑定181

6.4.5 初始化COM对象181

6.4.7 获取记录集183

6.4.8 获取字段数据183

6.4.9 使用IADORecordBinding接口方法Update修改记录185

6.4.10 使用IADORecordBinding接口的AddNew方法添加记录187

6.5 问题总结190

6.6 小结190

7.1.1 概述191

7.1 ActiveX控件简介191

第7章 利用ADO控件开发数据库程序191

7.1.2 添加和使用ActiveX控件192

7.2 ADO控件概述192

7.2.1 ADO数据控件(ADO Data Control)193

7.2.2 ADO数据绑定控件193

7.3 实例教与学:Northwind数据库管理系统194

7.3.1 创建项目194

7.3.2 使用ADO Data控件195

7.3.3 使用DataGrid控件199

7.3.4 使用DataCombo控件206

7.3.5 使用DataList控件210

7.3.6 使用DataRepeater控件214

7.3.7 使用Chart控件216

7.4 ADO控件使用总结224

7.5 小结225

第8章 水晶报表及其控件的使用227

8.1 报表简介227

8.1.1 报表功能和元素227

8.1.2 报表控件227

8.2 水晶报表简介228

8.2.1 简介228

8.2.2 安装Crystal Reports 11228

8.2.3 水晶报表编程概述229

8.3 使用Crystal Reports制作简单报表230

8.3.1 软件界面简介230

8.3.2 新建报表231

8.3.3 选择要使用的数据库232

8.3.4 插入字段234

8.3.5 插入多个字段235

8.3.6 使用“文本对象”组合数据库字段236

8.3.7 添加摘要信息237

8.3.8 添加报表标题238

8.3.9 设置对象格式238

8.3.10 添加字段标题239

8.4.1 记录选定简介240

8.4 记录选定、分组和排序240

8.4.2 使用“选择专家”工具选定记录241

8.4.3 使用“选择公式”工具选定记录242

8.4.4 修正大写/小写不一致246

8.4.5 使用多个选择条件246

8.4.6 记录排序和分组249

8.4.7 组选定254

8.5.2 未链接的子报表与链接的子报表255

8.5.1 什么是子报表255

8.5 子报表255

8.5.3 插入子报表256

8.5.4 更改子报表为主报表259

8.5.5 创建按需显示子报表259

8.5.6 更新子报表262

8.6 在Visual C++中使用水晶报表控件263

8.6.1 CrystalReports提供的控件263

8.6.2 在Visual C+++6.0中使用水晶报表概述264

8.6.3 实例教与学:pubs数据库报表查看程序265

8.7 小结275

第9章 常见的数据库开发技巧277

9.1 超长数据库字段的操作方法277

9.1.1 BLOB数据277

9.1.2 ADO对BLOB数据的支持278

9.1.3 使用GetChunk和AppendChunk方法操作超长数据280

9.2 数据库中图片的存取286

9.3 数据类型和数据范围的检测290

9.4 导入/导出数据293

9.4.1 数据转换服务简介293

9.4.2 使用导入/导出向导293

9.5 数据备份和数据恢复297

9.5.1 备份和恢复简介297

9.5.2 备份数据库298

9.5.3 恢复数据库303

9.6 小结304

第10章 软件发布305

10.1 制作辅助界面元素305

10.1.1 制作关于对话框305

10.1.2 制作软件封面306

10.1.3 制作软件启动时的小提示307

10.2 制作帮助文件308

10.3 使用InstallShield制作安装程序314

10.3.1 InstallShield开发环境简介315

10.3.2 InstallScript脚本语言319

10.3.3 使用Project Wizard建立安装程序327

10.3.4 分析向导生成的程序框架330

10.3.5 添加和修改文件、文件组和组件334

10.3.6 添加Shell对象338

10.3.7 使用序列号功能341

10.3.8 选择发布媒介342

10.4 小结343

第11章 进销信息管理系统345

11.1 系统分析与数据库设计345

11.1.1 需求分析345

11.1.2 系统设计345

11.1.3 数据库设计346

11.1.4 创建数据库348

11.2 建立项目框架349

11.2.1 选择数据库程序开发技术349

11.2.2 新建项目349

11.2.3 添加ADO封装类和ADO控件351

11.3.1 实现用户登录功能352

11.3 系统用户模块352

11.3.2 用户信息管理358

11.4 实体信息管理模块364

11.4.1 客户信息管理364

11.4.2 供应商信息管理370

11.4.3 员工信息管理376

11.4.4 商品信息管理378

11.5.1 销售管理384

11.5 进销管理模块384

11.5.2 进货管理390

11.6 统计报表模块396

11.6.1 使用水晶报表创建报表396

11.6.2 员工销售业绩统计报表402

11.6.3 各种商品销售情况统计报表405

11.7 系统运行结果406

11.8 小结406

热门推荐