口界面使用非常简单,但是许多开发人员也使用一些数据库绑定的控件来实现一些简单重复的功能,如用户数据的输入、显示、筛选等接口界面。VB也支持对多种数据源访问的控件,这些控件在VB和COM界面接口之间起着媒介作用。这些控件提供了一种减少代码实现数据访问的途径,该方法简化了代码并使程序员不必亲自处理检索和更新数据的底层结构和机制。它赋予程序员很大的灵活性,因为可以使用同样的对象、属性和方法来处理各种不同的数据库格式。同时,如果从一种数据库格式变到另一种格式(例如,将本地的MicrosoftAccess数据库转换为网络上的SQLServer数据库),只需变动少量的代码就可以适应这种改变。甚至可以创建这样的应用程序,在单一的查询或报表中连接来自多个不同数据库的表。
经过数年发展,ODBC技术日臻完善,已成为访问远程数据的主要方法,而Jet成为本地Jet和ISAM数据接口的首选方案。虽然这些方法在不同程度上有功能交迭的地方,在论证选用数据库访问的方法时,主要还应满足用户在特殊应用程序中对具体数据接口的访问。
1.2
1、基本配置
一台能正常运行Windows95、Windows98、WindowsNT的PC机;
奔腾处理器;
32MB内存;
SVGA显示器,16色(800*600分辨率);
进行最小安装需200MB硬盘空间。
2、建议配置
奔腾II处理器;
64MB内存或以上内存;
SVGA显示器,256色(1024*768或更高分辨率);
进行完全安装(包括所有仿真库)需300MB空间。
3、安装
该软件的安装十分简便,只需将软件光盘防入光驱,安装程序会自动运行,拥护按照提示操作即可。如果需要进行手动安装,打开Windows的开始菜单,选择运行命令,打开运行对话框,,输入:〈驱动器名>:\setup,按[确定]即可.
2
2.1
2.2
2.3
3
3.1
3.1.1
数据库技术是数据管理的技术,是计算机科学的重要组成部分。近年来数据库技术发展迅速,各种应用领域对数据管理的需求越来越多,各种信息系统都离不开数据库的支持。因此,数据库已成为信息社会的重要基础设施。
1数据库定义
数据库是相关数据的集合,一个数据库含有各种成分,包括表、记录、字段、索引等。数据库由一个或多个表组成,每一个表中都存储了对一类对象的数据描述,表的每一列描述了对象的一个属性,而表的每一行则是对一个对象的具体描述。一般将表中的一行称作记录(record)或行(row),将表的每一列称作字段(field)或列(column)。数据库通常还包括一些附加结构用来维护数据。
2关系数据库的结构
若一个数据库只有一个表,则称之为简单数据库。若数据库由多个相关的表组成,则称其为关系数据库。所谓关系数据库就是利用公共关键字段将数据表示为表的集合,通过建立简单表之间的关系来定义结构的一种数据库。不管表在数据库文件中的物理存储方式如何,它都可以看作一组行和列,与电子表格的行和列类似。
a.数据库(Database)
VisualBasic6.0中使用的数据库是关系型数据库。一个数据库由一个或一组数据表组成。每个数据库都以文件的形式存放在磁盘上,即对应于一个物理文件。不同的数据库,与物理文件对应的方式也不一样。对于Dbase,FoxPro和Paradox格式的数据库来说,一个数据表就是一个单独的数据库文件,而对于MicrosoftAccess、SQLServer格式的数据库来说,一个数据库文件可以含有多个数据表。
b.数据表(Table)
简称表,由一组数据记录组成,数据库申的数据是以表为单位进行组织的。一个表是一组相关的按行排列的数据;每个表中都含有相同类型的信息。表实际上是一个二维表格,例如,一个班所有学生的考试成绩,可以存放在一个表中,表中的每一行对应一个学生,这一行包括学生的学号,姓名及各门课程成绩。
c.记录(Record)
表中的每一行称为一个记录,它由若干个字段组成。一般来说,数据库表创建时任意两个记录都不能相同。
d.字段(Field)
也称域。数据库表中的每一列称为一个字段,每个字段都有相应的描述信息,如数据类型、数据宽度等。数据表是由其包含的各种字段定义的,每个字段具体描述了它所含有的数据信息。在开始创建一个数据库时,必须为每个字段分配一个数据类型、最大长度和其它属性。字段可包含各种字符、数字甚至图形。
e.键(Key)
键就是表中的某个字段(或多个字段),它(们)为快速检索而被索引。键可以是唯一的,也可以是非唯一的,取决于它(们)是否允许重复。唯一键可以指定为主键,用来唯一标识表的每行。
f.索引(Index)
为了提高访问数据库的效率,可以对数据库使用索引。当数据库较大时,为了查找指定的记录,则使用索引和不使用索引的效率有很大差别。索引实际上是一种特殊类型的表,其中含有关键字段的值(由用户定义)和指向实际记录位置的指针,这些值和指针按照特定的顺序(也由用户定义)存储,从而可以以较快的速度查找到所需要的数据记录。
g.查询(Query)
一条SQL(结构化查询语言)命令,用来从一个或多个表中获取一组指定的记录,或者对某个表执行指定的操作。当从数据库中读取数据时,往往希望读出的数据符合某些条件,并且能按某个字段排序。使用SQL,可以使这一操作容易实现而且更加有效。SQL是非过程化语言(有人称为第四代语言),在用它查找指定的记录时,只需指出做什么,不必说明如何做。每个语句可以看作是一个查询(query),根据这个查询,可以得到需要的查询结果。
h.过滤器(Filter)
过滤器是数据库的一个组成部分,它把索引和排序结合起来,用来设置条件,然后根据给定的条件输出所需要的数据。
i.数据视图(view)
数据的视图指的是查找到(或者处理)的记录数和显示(或者进行处理)这些记录的顺序。在一般情况下,视图由过滤器和索引控制。
3、SQL简介
SQL(StructuredQueryLanguage)语言,即结构化查询语言,是用于插入、检索、修改和删除关系数据库中的数据的一种语言。SQL还包含用于定义和管理数据库中对象的语句。
SQL是由国际化标准组织(ISO)和美国国家标准学会(ANSI)发布的标准,所以理所当然地成为大多数关系数据库所支持的语言。
SQL语言功能丰富、语言简洁、使用方法灵活,备受用户和计算机业界的青睐,被众多的计算机公司和软件公司采用。经过多年的发展,SQL语言已经成为关系数据库的标准语言。
SQL的两大特点:
第一个特点是所有SQL数据库中的数据都存储在表中。一个表由行和列组成。例如,下面这个简单的表包括name和e-mailaddress:
NameEmailAddress
................................................................
VB网吧计费系统AC(论文和程序)为[网学网-网友上传,谢谢支持]。
VB网吧计费系统AC(论文和程序)为[网学网-网友上传,谢谢支持]。
VB网吧计费系统AC(论文和程序)为[网学网-网友上传,谢谢支持]。
这个表有两列(列也称为字段,域〕:Name和EmailAddress。有三行,每一行包含一组数据。一行中的数据组合在一起称为一条记录。
无论何时你向表中添加新数据,你就添加了一条新记录。一个数据表可以有几十个记录,也可以有几千甚至几十亿个记录。虽然你也许永远不需要存储十亿个Email地址,但知道你能这样做总是好的,也许有一天你会有这样的需要。
你的数据库很有可能包含几十个表,所有存储在你数据库中的信息都被存储在这些表中。当你考虑怎样把信息存储在数据库中时,你应该考虑怎样把它们存储在表中。
SQL的第二个特点是:这种语言被设计为不允许你按照某种特定的顺序来取出记录,因
上一篇:
VB绩效评价系统(论文和程序)
下一篇:
临床前药物安全性评价中毒性病理学新技术的应用