1 / 20
文档名称:

数据库基础知识.ppt

格式:ppt   大小:269KB   页数:20页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库基础知识.ppt

上传人:分享精品 2017/8/18 文件大小:269 KB

下载得到文件列表

数据库基础知识.ppt

相关文档

文档介绍

文档介绍:一、热身运动
二、磨刀不误砍柴功
三、建营扎寨
四、千里相会
五、寻寻觅觅
六、高屋建瓴
数据库基础知识
下一页
数据库基础知识
Visual Basic作为应用程序的开发“利器”也表现在数据库应用程序的开发上,它良好的界面和强大的控件功能使数据库编程变得简单多了。但即便如此,数据库应用程序的开发仍然算得上是VB编程中的难点,这是因为你不仅要熟悉VB中关于数据库编程方面的知识还要了解数据库的知识。所以我们先介绍一下数据库的基本知识,算是学习数据库编程前的热身运动吧!
一、热身运动 首先需要声明是,我们这里介绍的数据库知识都是指的关系数据库。所谓关系数据库就是将数据表示为表的集合,通过建立简单表之间的关系来定义结构的一种数据库。
数据库基础知识
上一页
下一页
返回本章首页
不管表在数据库文件中的物理存储方式如何,它都可以
看作一组行和列,与电子表格的行和列类似。在关系数
据库中,行被称为记录,而列则被称为字段。下面是一
个客户表的例子。
表1
数据库基础知识
上一页
下一页
返回本章首页
客户号
姓名
地址
城市
街道
邮编
1723
Doe John
1234 Ffth Avenue
New York
NY
1004
3391
Smith Mary
9876 Myrtle Lavee
Bosten
MA
6078
3765
Blasel Mortimer
2296j River Road
peoria
IL
7011
此表中每一行是一个记录,包含了特定客户的所有信
息,而每个记录则包含了相同类型和数量的字段:客
户号、姓名等等。 表是一种按行与列排列的相关信息的逻辑组,类
似于工作单表。 字段数据库表中的每一列称作一个字段。表是由其
包含的各种字段定义的,每个字段描述了它所含有的数
据。创建一个数据库时,须为每个字段分配一个数据类
型、最大长度和其它属性。字段可包含各种字符、数字
甚至图形。 记录各个客户有关的信息存放在表的行,被称为记
录。一般来说,数据库表创建时任意两个记录都不能相
同。
数据库基础知识
上一页
下一页
返回本章首页
键键就是表中的某个字段(或多个字段),它(们)为
快速检索而被索引。键可以是唯一的,也可以是非唯一
的,取决于它(们)是否允许重复。唯一键可以指定为
主键,用来唯一标识表的每行。例如,在前面的例子中,
客户标识号(客户号) 是表的主键,因为客户号唯一地标
识了一个客户。 关系数据库可以由多个表组成,表与表之间可以以
不同的方式相互关联。例如,客户数据库还可以有一个
包含某个客户的所有定单的表。它只用“客户号”字段来
引用该定单的客户,而不在定单表中的每项重复所有客
户信息。
数据库基础知识
上一页
下一页
返回本章首页
二、磨刀不误砍柴功 对于登记,要跟踪的信息包括: ●姓名●性别 ●籍贯●年龄 ●出生年月●单位 ●地址●邮政编码 ●电话●传真 当然,可以简单地创建一个表,使得上述的每个数据项对应一个字段。 现在需要给表指派主键,用以唯一标识每一条记录,在登记表中分别添加登记号作为唯一键,这样就保证数据库中的任两条记录都不同了。
数据库基础知识
上一页
下一页
返回本章首页
三、建营扎寨 在这里我们学习怎样建立数据库,首先需要确定要建立数据库的类型。在Visual Basic中通过数据访问控件或数据访问对象(DAO)可以访问下列数据库: 1. JET数据库,即Microsoft Access 2. ISAM数据库,如:dBase,FoxPro等 3. ODBC数据库,凡是遵循ODBC标准的客户/服务器数据库。如:Microsoft SQL Server、Oracle 一般来说,如果要开发个人的小型数据库系统,ess数据库比较合适,要开发大、中型的数据库系统用ODBC数据库更为适宜。
数据库基础知识
上一页
下一页
返回本章首页
而dBase和FoxPro数据库由于已经过时,除非特别的情况,
否则不要使用。在我们的例子中,ess数据
库了。ess数据库有两种方法:一是在Microsoft
Access中建立数据库。点击“新建”按钮就可以建立新的
表了。这里我们主要介绍第二种方法:使用可视化数据
管理器,不需要编程就可创建数据库。可视化数据管理
器是一个非常有用的应用程序,它是VB企业版和专业版
附带的,在目录
\..\DevStudio\vb\samples\Visdata下
数据库基础知识
上一页
下一页
返回本章首页
四、千里相会 Visual Basic 数据库应用程序有三个部分,用户程序是程序员开发的,也是我们即将用V