《数据库开发综合训练教程 基于C++Builder2007和SQL Server2005》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:曾棕根主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2008
  • ISBN:7040231786
  • 页数:327 页
图书介绍:本书是基于典型工作的综合训练教程。本书是一部讲授使用C++Builder2007和SQL Server 2005开发数据库应用系统的教程,它将知识内容和工作过程有机地合为一体,第1章是从事数据库软件开发的必要知识准备,第2章和第3章是成绩管理系统开发的整个工作过程,第4章是开发远程数据库应用系统的整个工作过程。全书以软件开发的“工序化”教学思想为指导,融入软件工程思想,既适合个人学习数据库项目开发,也适合以团队开发模式或分组模式学习,让学生在很短的时间内习得数据库应用系统开发的方法与技巧。本书可作为应用性、技能型人才培养的各类教育相关专业的软件工程或面向对象程序设计与数据库原理的实践课程或课程设计的教学用书,也可供IT企业的软件开发人员、数据库开发人员及软件开发爱好者学习和参考。

第1章 预备知识 1

第一个C++Builder程序 1

C++Builder的类与对象 5

C++Builder对象的属性 11

C++Builder的事件 17

窗体生命周期中的5种事件 20

普通窗体的调用 22

MDI窗体主菜单方式调用 25

AnsiString类 32

ShowMessage例程 35

MessageDlg例程 36

InputBox和InputQuery例程 39

指针变量及this指针变量 40

TListBox组件和TCheckListBox组件 44

TComboBox组件 47

C++Builder应用程序级全局变量 48

弹出式菜单的应用 54

编写动态链接库文件 58

动态调用动态链接库文件 62

SQL Server数据库的附加与分离 66

记录集指针的移动方法 71

记录集的数据操作方法 75

基础表字段的4层限制 81

基础表的Master-Detail关系设计 87

获取记录集的书签、字段和记录等各项数据的方法 93

任意字段组合查询 98

在SQL Server 2005中创建数据库 106

SQL Server数据库导入 110

设置数据表的主键 118

设置数据表间的关系 122

试用Access版单机系统 130

第2章 开发成绩管理系统 135

“成绩管理系统”概况 135

概要设计 136

系统总控模块详细设计与编码 138

编辑学生模块详细设计与编码 152

编辑教师模块详细设计与编码 160

编辑课程模块详细设计与编码 167

编辑任教模块详细设计与编码 174

编辑选修模块详细设计与编码 184

查询打印模块详细设计与编码 200

用户认证模块详细设计与编码 220

关于模块详细设计与编码 228

制作帮助文档 231

模块组装 236

第3章 系统开发外围工作 248

使用Skin++皮肤 248

编译Release版可执行程序 250

使用ASPack压缩EXE文件 253

使用InstallShield制作安装包 256

第4章 开发远程数据库应用系统 283

开发第一个Web Service服务程序 274

实现客户端应用程序(一) 283

实现客户端应用程序(二) 286

结合数据库的Web Service 292

实现客户端应用程序(三) 302

开发Web Service数据库应用系统 306

实现客户端应用程序(四) 314

建立ISAPI类型的Web服务端 318

开发调用ISAPI 服务的客户端 323

参考文献 327