图书介绍

Visual Basic数据库应用开发教程PDF|Epub|txt|kindle电子书版本网盘下载

Visual Basic数据库应用开发教程
  • 徐安东,李飞,邢晓怡编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302134790
  • 出版时间:2006
  • 标注页数:405页
  • 文件大小:41MB
  • 文件页数:423页
  • 主题词:BASIC语言-程序设计-高等学校-教材

PDF下载


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

下载说明

Visual Basic数据库应用开发教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

上篇 数据库系统基础3

第1章 概述3

1.1 数据管理技术的发展3

1.1.1 信息、数据和数据处理3

1.1.2 数据管理技术的发展4

1.2 数据库应用系统和数据库系统10

1.2.1 数据库系统的组成10

1.2.2 数据库系统的特点11

1.2.3 数据库管理系统12

1.2.4 数据库系统的体系结构13

1.3 数据模型14

1.3.1 数据模型的概念14

1.3.2 概念模型16

1.3.3基本数据模型19

1.4 小结23

习题23

第2章 关系数据库基础25

2.1 关系数据结构25

2.1.1 关系26

2.1.2 关系模型27

2.1.3 关系数据库29

2.2 关系模型及其描述30

2.2.1 关系模型30

2.2.2 关系模式的描述30

2.2.3 关系子模式的描述31

2.3 关系模型的完整性规则32

2.3.1 实体完整性规则32

2.3.2 参照完整性规则33

2.3.3 用户定义的完整性规则34

2.4 关系代数34

2.4.1 传统的集合运算34

2.4.2 专门的关系运算36

2.5 关系模式的规范化36

2.5.1 函数依赖37

2.5.2 关系规范化方法38

2.5.3 关系规范化的规程与原则42

2.6 小结44

习题44

第3章 Access关系数据库45

3.1 Access 2002概述45

3.1.1 Access 2002的功能45

3.1.2 Access 2002数据库对象46

3.1.3 Access 2002开发环境48

3.2 创建和使用数据库49

3.2.1 创建数据库50

3.2.2 数据库的打开、转换和关闭50

3.3 数据库表的建立53

3.3.1 数据表“设计”视图53

3.3.2 创建表的结构56

3.3.3 数据表结构的修改59

3.3.4 定义主键60

3.3.5 为需要的字段建立索引62

3.4 输入和维护数据记录64

3.4.1 输入数据64

3.4.2 增加、删除和修改数据66

3.4.3 数据表视图的操作和格式67

3.5数据表的关联68

3.5.1 定义表间的关系68

3.5.2 编辑已有的关系70

3.5.3 删除关系71

3.5.4 查看已有的关系71

3.6 Access 2002数据库设计71

3.6.1 数据库的规划71

3.6.2 数据库设计的步骤72

3.6.3 数据库设计的应用举例73

3.7 数据库的管理和安全75

3.7.1 数据库的管理75

3.7.2 数据库的安全性77

3.8 小结80

习题81

第4章 关系数据库语言SQL82

4.1 关系数据语言和SQL82

4.1.1 关系数据语言的分类82

4.1.2 SQL语言概述82

4.1.3 SQL语言的组成及特点83

4.1.4 SQL数据库的体系结构84

4.1.5 关系数据库操作85

4.2 SQL的数据定义功能85

4.2.1 SQL中的数据类型86

4.2.2 数据库的创建和删除86

4.2.3 基本表的创建、修改和删除87

4.3 SQL的数据查询功能90

4.3.1 简单查询91

4.3.2 连接查询93

4.3.3 嵌套查询94

4.3.4 库函数97

4.4 SQL的数据操纵功能98

4.4.1 插入数据98

4.4.2 删除数据99

4.4.3 修改数据100

4.5 视图101

4.5.1 定义视图101

4.5.2 删除视图102

4.5.3 查询视图102

4.5.4 更新视图103

4.5.5 视图的优点103

4.6 SQL的数据控制功能104

4.6.1 授权104

4.6.2 收回权限106

4.7 嵌入式SQL106

4.8 小结107

习题107

第5章 数据库设计109

5.1 数据库设计概述109

5.1.1 数据库设计的内容和要求110

5.1.2 数据库设计过程111

5.2 需求分析113

5.2.1 需求分析的任务及其工作113

5.2.2 实例:高校管理系统的信息需求114

5.3 概念结构设计116

5.3.1 局部E-R模型的设计116

5.3.2 全局E-R模型的设计117

5.4 逻辑结构设计120

5.4.1 逻辑结构的设计过程120

5.4.2 逻辑结构设计原则121

5.4.3 逻辑结构设计实例123

5.5 物理设计123

5.5.1 数据库的物理结构124

5.5.2 评价物理结构124

5.6 数据库实施124

5.6.1 数据库数据的载入和应用程序的编制调试125

5.6.2 数据库的试运行125

5.7 数据库运行和维护126

5.8 小结126

习题127

中篇 数据库系统开发基础131

第6章 VB与数据库应用开发131

6.1 Visual Basic6.0与数据库131

6.1.1 Visual Basic6.0数据库编程的特征131

6.1.2 Visual Basic 6.0数据库开发平台的优点132

6.1.3 Visual Basic6.0支持的数据库种类132

6.1.4 Visual Basic 6.0数据库的数据类型132

6.2 Visual Basic 6.0应用系统的体系结构133

6.2.1 Visual Basic 6.0数据库应用系统的组成133

6.2.2 Visual Basic6.0数据库应用系统的存放134

6.3 Visual Basic6.0支持的数据存取模式135

6.3.1 数据存储对象136

6.3.2 远程数据对象136

6.3.3 ActiveX数据对象137

6.3.4 VB访问数据库的方案比较138

6.4 Visual Basic6.0可视化数据管理器139

6.4.1 可视化数据管理器用户界面139

6.4.2 用可视化数据管理器创建数据库141

6.4.3 用可视化数据管理器创建数据表141

6.4.4 用可视化数据管理器录入记录143

6.5 Visual Basic 6.0数据窗体向导145

6.6 小结149

习题150

第7章 使用数据控件访问数据库151

7.1 Data数据控件151

7.1.1 Data数据控件的常用属性151

7.1.2 Data数据控件常用的事件154

7.1.3 Data数据控件常用的方法156

7.1.4 数据控件的记录集157

7.2 在数据控件中使用SQL查询163

7.3 数据绑定控件166

7.4 小结169

习题169

第8章 使用DAO访问数据库170

8.1 DAO层次结构170

8.2 DAO对象172

8.2.1 DBEngine对象172

8.2.2 Workspace对象175

8.2.3 Database对象180

8.2.4 TableDef对象185

8.2.5 Recordset对象188

8.2.6 QueryDef对象194

8.2.7 Field对象195

8.3 DAO编程实例197

8.4 小结207

习题208

第9章 使用ADO访问数据库210

9.1 ADO概述210

9.2 ADO对象模型212

9.3 ADO对象212

9.3.1 Connection对象213

9.3.2 Recordset对象228

9.3.3 Field对象254

9.3.4 Command对象261

9.4 ADO数据库编程实例264

9.4.1 ADO数据库编程的一般步骤264

9.4.2 实例:使用ADO实现一个数据库观察器265

9.5 小结271

习题271

第10章 数据报表与数据输出273

10.1 报表设计器273

10.1.1 数据报表设计器的特性273

10.1.2 数据报表设计器的部件274

10.1.3 数据报表设计器的组成274

10.2 数据报表控件275

10.2.1 RptTextBox控件275

10.2.2 RptLabel控件276

10.2.3 RptImage控件276

10.2.4 RptLine控件276

10.2.5 RptShape控件276

10.2.6 RptFunction控件276

10.3 报表设计器的使用277

10.3.1 使用数据环境设计器创建数据源277

10.3.2 创建并显示数据报表280

10.4 DataReport对象283

10.4.1 DataReport对象的属性283

10.4.2 DataReport对象的方法283

10.4.3 DataReport对象的事件286

10.5 数据报表编程288

10.5.1 预览报表288

10.5.2 打印报表289

10.5.3 导出报表290

10.6 小结292

习题292

第11章 错误异常处理294

11.1 错误及其处理294

11.1.1 错误的类型294

11.1.2 错误的处理295

11.2 错误处理程序296

11.2.1 错误处理程序操作296

11.2.2 错误处理的分层结构299

11.2.3 错误的模拟302

11.3 调试工具302

11.3.1 监视302

11.3.2 避免错误的技巧305

11.4 小结306

习题306

第12章 建立帮助文件和打包发行307

12.1 制作帮助文件307

12.1.1 创建帮助主题文件307

12.1.2 建立项目文件309

12.1.3 映射主题ID310

12.1.4 使用宏310

12.1.5 建立和添加目录文件311

12.1.6 使用全文搜索312

12.1.7 创建Help窗口313

12.1.8 编译和测试帮助文件313

12.1.9 使用HTML Help Workshop编译和测试帮助文件313

12.2 WinHelp函数314

12.3 在项目中添加上下文相关的F1帮助314

12.4 “What’s this?”帮助316

12.5 编译应用程序317

12.6 使用打包和展开向导319

12.6.1 打包应用程序320

12.6.2 发布应用程序323

12.6.3 管理脚本325

12.7 安装和卸载应用程序326

12.8 小结327

习题328

下篇 数据库应用系统开发实例331

第13章 教学信息管理系统331

13.1 系统分析与设计331

13.1.1 需求分析331

13.1.2 模块设计331

13.2 创建数据库及数据表332

13.2.1 设计数据表332

13.2.2 创建数据库334

13.3 创建工程和系统主窗体335

13.3.1 创建工程335

13.3.2 创建系统主窗体335

13.4 课程信息管理模块337

13.4.1 模块功能337

13.4.2 界面设计337

13.4.3 编写模块代码338

13.5 成绩管理模块343

13.5.1 模块功能343

13.5.2 界面设计343

13.5.3 编写模块代码344

13.6 教师信息管理模块345

13.6.1 模块功能345

13.6.2 界面设计345

13.6.3编写模块代码346

13.7 教师任课管理模块348

13.7.1 模块功能348

13.7.2 界面设计348

13.7.3 编写模块代码348

13.8 用户信息管理模块350

13.8.1 模块功能350

13.8.2 界面设计350

13.8.3 编写模块代码351

13.9 学生基本信息管理模块352

13.9.1 模块功能352

13.9.2 界面设计353

13.9.3 编写模块代码354

13.10 教师课程表查询模块366

13.10.1 模块功能366

13.10.2 界面设计366

13.10.3 编写模块代码366

13.11 学生成绩综合查询模块369

13.11.1 模块功能369

13.11.2 界面设计369

13.11.3 编写模块代码370

13.12 小结372

习题372

第14章 网络考试系统373

14.1 系统分析与设计373

14.1.1 需求分析373

14.1.2 模块设计373

14.2 创建数据库及数据表374

14.2.1 设计数据表374

14.2.2 创建数据库376

14.3 创建工程376

14.3.1 创建工程实例376

14.3.2 公有变量的定义377

14.3.3 自定义类型377

14.3.4 公用函数的定义377

14.4 考生登录模块381

14.4.1 模块功能381

14.4.2 界面设计381

14.4.3 编写模块代码382

14.5 创建主窗体384

14.5.1 具体操作384

14.5.2 编写模块代码384

14.6 选择题考试模块385

14.6.1 模块功能385

14.6.2 界面设计385

14.6.3 编写模块代码386

14.7 填空题考试模块390

14.7.1 模块功能390

14.7.2 界面设计390

14.7.3 编写模块代码391

14.8 是非题考试模块396

14.8.1 模块功能396

14.8.2 界面设计396

14.8.3 编写模块代码397

14.9 综合题考试模块400

14.9.1 模块功能400

14.9.2 界面设计401

14.9.3 编写模块代码402

14.10 小结404

习题404

参考文献405

热门推荐