
基本信息出版社:科学出版社
页码:218 页
出版日期:2004年07月
ISBN:9787030137698
条形码:9787030137698
版本:第1版
装帧:平装
开本:16
正文语种:中文
丛书名:面向21世纪高职高专计算机系列规划教材
图书品牌:科瀚伟业
内容简介 《Visual_Basic数据库应用》翔实、全面、深入浅出地介绍了VB数据库开发的方方面面,包括数据访问、数据编辑、数据交换等多方面的内容,详细介绍了利用数据控件,利用记录集,利用SQL语句对数据库访问的基本方法。《Visual_Basic数据库应用》涉及了实际应用中较为实用而以前出现较少的内容,如通过VB访问VFP数据库,访问Excel数据库,将数据表文件导出为文本文件,利用Printer对象灵活方便地实现数据输出,一些Windows高级控件如MSHFlex控件、TreeView控件、ListView控件等在数据库编程上的应用。《Visual_Basic数据库应用》注重实际操作,提出了很多解决实际问题的方法。
《Visual_Basic数据库应用》可作为高职高专教材,也可作为计算机培训班的教材及自学者的参考书。
编辑推荐 《Visual_Basic数据库应用》由科学出版社出版。
目录
第1章 数据库基础知识
1.1 信息模型
1.1.1 信息与数据
1.1.2 信息模型
1.2 数据模型
1.2.1 数据模型的概念
1.2.2 数据模型与信息模型的关系
1.2.3 常见数据类型
1.2.4 数据异常
1.2.5 关系范式化
1.3 数据库系统的组成与结构
1.3.1 数据库系统体系结构
1.3.2 数据库系统的组成
1.3.3 与数据库系统有关的人员
1.4 关系数据库
1.4.1 关系的性质
1.4.2 关系模式的三类完整性规则
1.4.3 关系数据语言
1.4.4 常见关系数据库系统及厂商简介
1.4.5 E-R模型转换成关系数据库的一般规则
1.5 数据库设计综述
习题
第2章 数据库的建立与数据访问对象
2.1 建立Access数据库
2.1.1 Access数据库的构成
2.1.2 设计Access数据库
2.1.3 数据库及数据库窗口
2.1.4 创建表
2.1.5 保存表
2.1.6 修改表
2.1.7 数据表
2.1.8 数据表视图格式控制
2.1.9 打印数据表
2.1.10 导人表和链接表
2.1.11 删除表
2.1.12 复制表与导出表
2.2 建立SQLServer数据库
2.2.1 建立SQLServer数据库
2.2.2 建立数据表
2.2.3 建立视图
2.2.4 建立存储过程
2.3 数据访问对象
2.3.1 VB中的数据访问方法
2.3.2 DAO
2.3.3 ADO数据访问对象
2.3.4 ODBC
习题
第3章 数据控件与数据环境
3.1 概述
3.2 利用ADOData数据控件访问数据库
3.2.1 ADOData控件
3.2.2 传统控件与AID控件的绑定
3.2.3 使用ADOData控件访问学生管理数据库
3.2.4 将ADO控件与传统控件绑定
3.3 利用数据环境访问数据库
3.3.1 数据环境
3.3.2 数据视图
3.3.3 数据环境设计器
3.3.4 将数据环境绑定到控件上
3.3.5 利用数据环境在窗体中访问数据库
3.4 常用数据库控件
3.4.1 DataGrid控件
3.4.2 DTPicker控件与MonthView控件
3.4.3 DataList控件与DataCombo控件
习题
第4章 操作数据库
4.1 连接对象Connection与记录集对象Recorciset
4.1.1 建立连接:Conection对象
4.1.2 建立数据记录集合:Rea3rdset对象
4.].3 字段对象:Fields
4.1.4 连接与记录集举例
4.2 记录指针移动
4.2.1 记录指针的移动
4.2.2 控件的锁定
4.3 记录操作
4.3.1 添加记录
4.3.2 修改记录
4.3.3 删除记录
4.3.4 记录集定位
4.4 数据控件操作技巧
4.4.1 利用文本框控件限定输入
4.4.2 利用回车键在各控件间切换
习题
第5章 利用SQL语句操作数据库
5.1 SQL简介
5.2 数据表操作
5.2.1 SQL提供的常用数据类型
5.2.2 基本表操作
5.3 添加、删除与修改记录
5.3.l添加记录
5.3.2 删除记录
5.3.3 修改记录
5.4 查询记录
5.4.1 字段表的表示
5.4.2 条件子句WHERE
5.4.3 数值函数
5.4.4 分组子句GROUPBY
5.4.5 分组条件子句HAVING
5.4.6 排序子句ORDERBY
5.4.7 加入谓词
5.4.8 将查询结果制表
5.4.9 从一个表向另一个表追加记录
5.4.1 0多表查询
5.5 在Ⅶ中用SQL语句操作实用举例
5.5.1 数据表的添加、删除和修改
5.5.2 简单条件查询举例
5.5.3 复杂条件查询举例
习题
第6章 数据库的打印输出
6.1 设计和使用DataReport
6.1.1 在工程中添加DataReport
6.1.2 数据报表DataReport的结构
6.1.3 数据报表的常用属性
6.1.4 数据报表控件
6.1.5 在报表中显示数据表
6.1.6 在代码中控制数据控件
6.1.7 DataReport报表应用实例
6.2 使用pinter对象打印
6.2.1 Printer对象的常用属性
6.2.2 ninter对象的常用方法
6.2.3 Plinter对象应用举例
6.3 使用PrintForm方法
6.3.1 PriniForm方法
6.3.2 PrintForm方法应用实例
习题
第7章 数据库的导入与导出
7.1 在VB中访问文本文件
7.1.1 文件的打开和关闭操作
7.1.2 文本文件的写操作
7.1.3 文本文件的读操作
7.1.4 将数据库数据导出为文本文件
7.1.5 将文本文件中的数据导人到数据库文件中
7.2 在VB中访问DBF文件
7.2.1 VB与VFP数据库的连接
7.2.2 应用举例
7.3 在Ⅶ中访问Excel文件
7.3.1 通过ODBC访问Excel中的数据
7.3.2 通过Excel引用访问Excel中的数据
习题
第8章 数据库管理界面设计
8.1 启动界面与登录界面设计
8.1.1 启动界面设计
8.1.2 登录界面设计
8.2 主界面设计
8.2.1 多窗体MDI与单窗体SDI
8.2.2 菜单栏
第9章 高级控件应用
9.1 MSHFlexGrid控件
9.2 MSChart控件
9.3 ListView控件
9.4 TreeView控件
9.5 其他Windows公共控件
习题
第10章 制作帮助文件及生成安装盘
10.1 制作帮助文件
10.2 制作安装盘
习题
……
序言 随着世界经济的发展,人们越来越深刻地认识到经济发展需要的人才是多元化、多层次的,既需要大批优秀的理论性、研究性的人才,也需要大批应用性人才。然而,我国传统的教育模式主要是培养理论性、研究性的人才。教育界在社会对应用性人才需求的推动下,专门研究了国外应用性人才教育的成功经验,结合国情大力度地改革我国的“高等职业教育”,制定了一系列的方针政策。联合国教科文组织1997年公布的教育分类中将这种教育称之为“高等技术与职业教育”,也就是我们通常所说的“高职高专”教育。
我国经济建设需要大批应用性人才,呼唤高职高专教育的崛起和成熟,寄希望于高职高专教育尽快向国家输送高质量的紧缺人才。近几年。高职高专教育发展迅速。目前,各类高职高专学校已占全国高等院校的近1/2,约有600所之多。教育部针对高职高专教育出台的一系列政策和改革方案主要体现在以下几个方面:“就业导向”成为高职高专教育的共识。高职高专院校在办学过程中充分考虑市场需求,用“就业导向”的思想制定招生和培养计划。加快“双师型”教师队伍建设。已建立12个国家高职高专学生和教师的实训基地。对学生实行“双认证”教育。学历文凭和职业资格“双认证”教育是高职高专教育特色之一。高职高专教育以2年学制为主。从学制入手,加快高职高专教学方向的改革,充分办出高职高专教育特色,尽快完成紧缺人才的培养。开展精品专业和精品教材建设。已建立科学的高职高专教育评估体系和评估专家队伍,指导、敦促不同层次、不同类型的学校办出一流的教育。
在教育部关于“高职高专”教育思想和方针指导下,科学出版社积极参与到高职高专教材的建设中来。在组织教材过程中采取了“请进来,走出去”的工作方法。即:由教育界的专家、领导和一线的教师,以及企事业从事人力资源工作的人员组成顾问班子,充分分析我国各地区的经济发展、产业结构以及人才需求现状,研究培养国家紧缺人才的关键要素,寻求切实可行的教学方法、手段和途径。
通过研讨认识到,我国幅员辽阔,各地区的产业结构有明显的差异,经济发展也不平衡,各地区对人才的实际需求也有所不同。相应地,相同专业和相近专业,不同地区的教学单位在培养目标和培养内容上也各有自己的定位。鉴此,适应教育现状的教材建设应该具有多层次的设计。为了使教材的编写能针对受教育者的培养目标,出版社的编辑分不同地区逐所学校拜访校长、系主任和老师,深入到高职高专学校及相关企事业。
文摘 插图:

然而,依附控件不只限于显示记录中的信息,它们同样能用于编辑信息。如果改变 信息,用户只须编辑控件的内容。这样,当当前记录改变或窗体被关闭时,数据库中的信 息将自动地更新以反映改变的值。因为Label控件没有可编辑部分,在Label中显示的数 据不能被改变。同样,如果一个控件被锁定或者编辑被阻止,用户也不能用来改变信息 值。
用户需要用每一个基本依附控件来编辑和显示不同类型的数据。用依附控件可以 处理字符串、数字、日期、逻辑值,甚至可以处理图片和备注。在表3-1中列出了五种基本 的依附控件和它们所能处理的数据库字段类型。表中也列出了包含数据的控件的属性。
利用数据控件访问是较简单的访问数据库的方法,但是由于受到控件的制约,应用起来不够灵活,不够方便;利用数据环境访问也能达到较快的访问目的,但是同样会受到如路径等客观条件的制约。根据笔者多年的开发经验,编程访问数据库是二种比较便捷的访问方式,在程序开发与设计中可以灵活方便地使用,同时连接本身不受本地数据库与远程数据库的制约,在程序修改时,只要保证库结构不变,修改连接字串后,其他代码均不必做任何改动,可以非常容易地实现本地数据库到远程数据库的移植。
本章就是以与学生管理数据库连接为例,来详细叙述在VB中访问数据库的两种不同的方法。