欢迎来到天天文库
浏览记录
ID:43940768
大小:693.00 KB
页数:31页
时间:2019-10-17
《vb程序设数据库》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、VisualBasic6.0数据库技术计算机公共课教研室·2010年数据库的基本概念1数据控件及数据绑定控件3第十五章数据库数据库管理器2Recordset对象属性与方法4计算机公共课教研室·2010年·邓秀华修改1.数据库的基本概念一、数据库的概念数据库是以一定方式的组织方式将相关的数据组织在一起,存放在计算机外存储器上,能为多个用户共享,与应用程序彼此独立的一组相关数据的集合。数据库具备下述特点:数据按一定的数据模型组织在一起,存储在计算机外存储器上;可为多个用户共享;最少冗余;数据独立性,即数据独立于使用它
2、的应用程序。计算机公共课教研室·2010年·邓秀华修改二、数据库分类(按数据结构模型划分)层次数据库、网状数据库、关系数据库(最流行、成熟)、面向对象数据库1.数据库的基本概念三、关系数据库关系数据库表记录字段字符学生基本情况表学号姓名性别院系专业年级20041001张函男信息学院计算机200420041108张茜女生物学院生物技术200420020903刘方宇男外语学院日语200220031012李明男人文学院文秘200320041087刘敏女信息学院通信工程2004表字段记录字段名主键计算机公共课教研
3、室·2010年·邓秀华修改1.关系(表)——Table在关系数据库中,数据以关系的形式出现,可以把关系理解成一张二维表。如:学生基本信息表。2.记录(行)——Record每张二维表均由若干行和列构成,其中每一行称为一条记录。如:学生基本信息表中,每个学生所占据的一行就是一个记录,共有5条记录。3.字段(列)——Field二维表中的每一列称为一个字段(Field),每一列均有一个名字,称为字段名,各字段名互不相同。如:学生基本信息表中,共有学号、姓名、性别、院系、专业、年级6个字段。1.关系数据库的有关概念计算机公
4、共课教研室·2010年·邓秀华修改4.主键——PrimaryKey关系数据库中的某个字段或某些字段的组合定义为主键。每条记录的主键值都是唯一的,这就保证了可以通过主键唯一标识一条记录。如:学生基本信息表中,学号是主键,因为每个学生的学号都不同,可以保证是唯一的。5.域字段的取值范围称为域。如:学生基本信息表中,"性别"字段的取值范围是"男"或"女"。6.索引——Index为了提高数据库的访问效率,可以对数据表建立索引。索引是建立在表上单独的物理数据库结构,引入索引后使得数据的查询更为快捷。1.关系数据库的有关概念
5、计算机公共课教研室·2010年·邓秀华修改VB提供了两种方法建立数据库,分别是:在VB系统环境下,使用可视化数据管理器(重点讲解)通过关系数据库管理软件(例如Access)直接创建数据库2.数据库管理器计算机公共课教研室·2010年·邓秀华修改可视化数据管理器(VisualDataManager)是VisualBasic提供的一个非常实用的、可视化的数据库管理工具。可以生成多种类型的数据库,例如MicrosoftAccess、dBase、Foxpro、ODBC等。使用它可以方便地完成创建、修改数据库、建立数据表、
6、进行数据库查询等。VisualBasic本身使用的数据库是Access数据库,库文件扩展名是.mdb,可以在可视化数据管理器中创建,也可以在Access中建立。注意:大型数据库(如Oracle、Sybase等)不能在VisualBasic6.0中创建,要创建这些类型的数据库,需要使用相应数据库管理系统提供的工具来完成。2.数据库管理器计算机公共课教研室·2010年·邓秀华修改[P307例15-1]开发一个简单的"学生"信息管理程序2.数据库管理器第一步:打开可视化数据管理器。在VisualBasic开发环境内,单
7、击"外接程序"菜单可视化数据管理器双击安装VisualBasic系统目录中的"Visdata.exe"计算机公共课教研室·2010年·邓秀华修改第二步:建立数据库字段名数据类型长度含义stuIdText8学号stuNameText10姓名stuSexText2性别stuDepartmentText20院系stuMajorText20专业stuClassText8年级学生基本情况表学号姓名性别院系专业年级20041001张函男信息学院计算机200420041108张茜女生物学院生物技术2004…………………………
8、……2.数据库管理器根据情况确定数据表的结构计算机公共课教研室·2010年·邓秀华修改2.数据库管理器第二步:建立数据库建立数据库结构在打开的VisData管理器中"文件"菜单新建MicrosoftAccessVersion7.0MDB,输入新建数据表的位置及数据库文件名(D:15-1Student.mdb)添加数据表右击数据库窗口新建表输入新表名称"St
此文档下载收益归作者所有