本书介绍了Visual Basic开发数据库系统的技巧和关键技术以及如何掌握Visual Basic对数据库的访问技术;详细地讲述了Access及SQL Server数据库的基本知识,并通过三个具有工程应用背景的项目实例,详细介绍了管理信息系统开发的全部过程。
本书首先介绍了Visual Basic开发数据库系统的技巧和关键技术,尤其针对初学者如何快速入门,掌握Visual Basic对数据库的访问技术做了深入浅出的介绍。然后详细地讲述了Access及SQL Server数据库的基本知识,同时还介绍了开发Visual Basic数据库经常会遇到的控件。最后,本书通过三个具有工程应用背景的项目实例,详细介绍了管理信息系统开发的全部过程,包括项目的需求分析、系统建模、系统配置、数据库分析、界面设计和代码分析与实现等步骤。
本书不仅适合广大Visual Basic软件开发人员进行项目开发时参考使用,而且对于高校计算机专业的学生进行毕业设计也具有很高的参考价值。
第1章 数据库基础
1.1 数据库概述………………………………l
1.1.1 数据库的基本概念………………1
1.1.2 数据模型…………………………2
1.1.3 Visual Basic与数据库开发……2
1.2 流行关系数据库………………………3
1.2.1 Access 2002数据库………………4
1.2.2 SQL Server数据库………………9
1.3 数据库设计方法和步骤………………17
1.4 小结……………………………………18
1.5 习题……………………………………18
第2章 Visual Basic数据库开发技术
2.1 Visual Basic数据库体系结构………19
2.2 Visual]Basic访问数据库的
方案与比较……………………………20
2.2.1 常用的数据库访问方法…………20
2.2.2 Visual Basic访问数据库的
方案比较…………………………24
2.3 ODBC……………………………………25
2.3.1 0DBC的定义………………………25
2.3.2 配置0DBC数据源…………………25
2.4 ADO对象 ………………………………29
2.4.1 ADO控件 …………………………29
2.4.2 ADo编程模型 ……………………30
2.5 DA0对象 ………………………………31
2.5.1 DAO的层次结构…………………32
2.5.2 DAO的集合体系…………………32
2.5.3 DA0的对象………………………33
2.5.4 DA0访问数据库…………………40
2.6 数据窗体向导的应用…………………45
2.7 小结……………………………………49
2.8 习题……………………………………49
第3章 SQL语言
3.1 SQL语言概述…………………………50
3.1.1 SQL语言基本成分………………51
3.1.2 执行SQL语言……………………51
3.2 SELECT语句…………………………55
3.2.1 注意事项………………………55
3.2.2 DISTINCT关键字………………56
3.2.3 TOP关键字………………………57
3.2.4 FROM子句………………………57
3.2.5 WHERE子句……………………59
3.2.6 GROUP BY子句…………………64
3.2.7 0RDER BY子句…………………69
3.2.8 COMPUTE和COMPUTE BY
子句……………………………7l
3.2.9 使用UNl0N子句…………………73
3.3 汇总函数……………………………74
…………