注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计C/C++及其相关VISUAL C++数据库开发基础与应用

VISUAL C++数据库开发基础与应用

VISUAL C++数据库开发基础与应用

定 价:¥30.00

作 者: 周启涛,高英编著
出版社: 人民邮电出版社
丛编项:
标 签: VC++

ISBN: 9787115137364 出版时间: 2005-08-01 包装: 胶版纸
开本: 26cm 页数: 318 字数:  

内容简介

  本书详细介绍了如何使用Visual C++进行数据库应用程序设计。本书由4部分组成:第一部分为Visual C++程序设计的基础(第1章-第3章);第二部分为数据库基础(第4章-第6章),详细介绍了Oracle和SQL Server数据库的相关知识,以及常用数据库结构化查询语言SQL语句的使用方法;第三部分为Visual C++数据库开发基础(第7章),详细介绍了两大数据库开发技术MFC ODBC和ADO;第四部分为案例(第8章和第9章),详细介绍了考勤管理系统和家庭财务管理系统的开发过程,从系统设计、数据库设计、再到系统的实现,给读者呈现了一个完整的数据库管理系统的开发过程。 本书内容丰富、实用性强、讲解透彻、易于掌握,适合用于Visual C++进行数据库开发的初学者学习。

作者简介

暂缺《VISUAL C++数据库开发基础与应用》作者简介

图书目录

第1章 C语言基础 1
1.1 C语言概述 1
1.1.1 C语言的特点 1
1.1.2 C程序的构成 2
1.2 数据类型、运算符和表达式 2
1.2.1 标识符 2
1.2.2 数据类型 3
1.2.3 常量和变量 3
1.2.4 运算符和表达式 4
1.2.5 注释 8
1.2.6 在Visual C++中运行示例程序 8
1.3 基本语句 11
1.3.1 条件语句 11
1.3.2 开关语句 12
1.3.3 循环语句 14
1.3.4 转向语句 15
1.4 数组 17
1.4.1 数组的定义 17
1.4.2 使用数组元素 17
1.4.3 数组赋值 18
1.5 函数 21
1.5.1 函数的定义和声明 21
1.5.2 函数的参数和返回值 22
1.5.3 函数的调用 23
1.5.4 变量的作用域 26
1.6 指针 27
1.6.1 指针的概念和定义 27
1.6.2 指针的运算 28
1.6.3 指针与数组 30
1.6.4 指针与函数 33
1.7 结构 35
1.7.1 结构的概念和定义 35
1.7.2 结构变量的初始化和使用 36
1.7.3 结构数组 37
1.7.4 结构指针 38
1.8 Visual C++程序调试 40
1.8.1 调试环境 40
1.8.2 调试程序 42

第2章 C++面向对象程序设计 46
2.1 类和对象 46
2.1.1 类的概念和定义 46
2.1.2 数据成员和成员函数 48
2.1.3 对象 53
2.1.4 this指针 53
2.1.5 new和delete运算符 54
2.2 继承和派生 55
2.2.1 基本概念 55
2.2.2 派生类的定义 56
2.2.3 公有继承和私有继承 56
2.2.4 派生类的指针 61
2.2.5 多继承 63
2.3 重载 66
2.3.1 函数重载 66
2.3.2 运算符重载 68
2.4 多态性与虚函数 70
2.4.1 多态性的概念与应用 70
2.4.2 虚函数的使用 72
2.4.3 纯虚函数和抽象类 73

第3章 Visual C++程序设计基础 76
3.1 MFC基础 76
3.1.1 什么是MFC 76
3.1.2 MFC的类层次 77
3.1.3 CString类 82
3.1.4 CStringArray类 84
3.1.5 CStringList类 85
3.1.6 CTime类 86
3.2 基于对话框的应用程序 88
3.2.1 创建项目 88
3.2.2 工作区窗口 90
3.2.3 执行项目 91
3.2.4 常用控件 92
3.2.5 控件示例 94
3.3 单文档应用程序 101
3.3.1 创建项目 101
3.3.2 主要程序类 103
3.3.3 添加鼠标事件 105
3.3.4 设置菜单 108
3.3.5 添加对话框 113
3.4 高级控件 114
3.4.1 CTreeCtrl控件 114
3.4.2 CImageList控件 116
3.4.3 控件示例 116

第4章 Oracle数据库管理 121
4.1 安装Oracle数据库服务器 121
4.2 常用工具 126
4.2.1 数据库配置助手 126
4.2.2 网络配置助手 128
4.2.3 网络管理器 132
4.2.4 企业管理器 134
4.2.5 SQL* Plus 136
4.2.6 SQLPlus Worksheet 137
4.3 数据库管理 138
4.3.1 表空间管理 138
4.3.2 用户管理 140
4.3.3 数据表管理 143
4.3.4 索引管理 145
4.3.5 视图管理 147

第5章 SQL Server数据库管理 150
5.1 安装SQL Server 150
5.2 常用工具 153
5.2.1 服务管理器 153
5.2.2 企业管理器 153
5.2.3 向导 155
5.2.4 查询分析器 158
5.3 数据库管理 159
5.3.1 系统数据库和示例数据库 159
5.3.2 创建数据库 160
5.3.3 修改数据库 162
5.3.4 删除数据库 163
5.4 表和视图管理 163
5.4.1 数据类型 163
5.4.2 数据表管理 164
5.4.3 索引管理 167
5.4.4 视图管理 169

第6章 常用SQL语句 172
6.1 INSERT语句 172
6.2 UPDATE语句 173
6.3 DELETE语句 174
6.4 SELECT语句 177
6.4.1 简单的SQL语句 177
6.4.2 使用WHERE子句指定查询条件 178
6.4.3 使用ORDER BY子句排序查询结果 179
6.4.4 使用统计函数 180
6.4.5 使用GROUP BY子句分组查询 182
6.4.6 使用HAVING子句指定组查询条件 183
6.4.7 连接查询 184
6.4.8 子查询 185
6.4.9 使用UNION运算符建立联合 187
6.5 PL/SQL的常用函数 188
6.5.1 数值型函数 188
6.5.2 字符型函数 189
6.5.3 日期型函数 190
6.6 Transact-SQL的常用函数 190
6.6.1 数值型函数 190
6.6.2 字符型函数 191
6.6.3 日期型函数 192

第7章 Visual C++数据库开发基础 193
7.1 数据库开发技术简介 193
7.2 MFC ODBC数据库开发技术 193
7.2.1 MFC ODBC主要类介绍 194
7.2.2 ODBC数据源的配置 194
7.2.3 数据库的连接 196
7.2.4 查询记录 197
7.2.5 添加、修改和删除记录 198
7.3 封装自己的MFC ODBC数据库访问类 199
7.3.1 通用定义类文件 200
7.3.2 封装ODBC类 201
7.4 ADO数据库开发技术 205
7.4.1 ADO对象模型 205
7.4.2 设置ADO数据库访问环境 207
7.4.3 数据库的连接 207
7.4.4 查询记录 208
7.4.5 添加、修改和删除记录 210
7.5 使用ADO数据绑定控件 213
7.5.1 ADO Data控件 213
7.5.2 DataCombo控件 215
7.5.3 DataList控件 216
7.5.4 DataGrid控件 217
7.5.5 Chart控件 219
7.6 封装自己的ADO数据库访问类 220
7.6.1 通用定义类文件 220
7.6.2 封装ADO类 222

第8章 考勤管理系统 229
8.1 系统分析与设计 229
8.1.1 功能描述 229
8.1.2 功能模块设计 230
8.2 数据库设计与实现 230
8.2.1 数据库需求设计 230
8.2.2 数据库表的设计 231
8.2.3 数据库表的实现 232
8.3 系统的实现 234
8.3.1 创建应用程序 234
8.3.2 创建主对话框的界面 235
8.3.3 显示数据到界面上 238
8.3.4 系统信息管理 243
8.3.5 出勤信息管理 248
8.3.6 加班信息管理 251
8.3.7 请假信息管理 253
8.3.8 出差信息管理 256
8.3.9 考勤统计信息管理 257

第9章 家庭财务管理系统 267
9.1 系统分析与设计 267
9.1.1 功能描述 267
9.1.2 功能模块设计 267
9.2 数据库设计与实现 268
9.2.1 数据库需求设计 268
9.2.2 数据库表的设计 268
9.2.3 数据库表的实现 270
9.3 系统的实现 271
9.3.1 创建应用程序 271
9.3.2 创建多文档视图框架 273
9.3.3 系统设置管理 284
9.3.4 账户信息管理 290
9.3.5 收支信息管理 300
9.3.6 明细查询管理 308
9.3.7 统计分析管理 313

本目录推荐