第10章V与数据库 武汉职业技术学晚 10.1数据库概述 10.2数据库管理器 10.3使用数据控件访问数据库 10.4报表
第10章 VB与数据库 • 10.1 数据库概述 • 10.2 数据库管理器 • 10.3 使用数据控件访问数据库 • 10.4 报表
10.1数据库概述 武汉职业技术学晚 、数据库的概念 数据库是以一定方式组织、存储及处理 相互关联的数据的集合,它以一定的数据结 构和一定的文件组织方式存储数据,并允许 用户访问。这种集合具备下述特点: 最少冗余; 数据资源共享; 数据独立性,即数据独立于使用它的应 用程序; 由统一的软件系统管理和控制数据的增 加、删除、修改和检索
10.1数据库概述 一、数据库的概念 数据库是以一定方式组织、存储及处理 相互关联的数据的集合,它以一定的数据结 构和一定的文件组织方式存储数据,并允许 用户访问。这种集合具备下述特点: 最少冗余; 数据资源共享; 数据独立性,即数据独立于使用它的应 用程序; 由统一的软件系统管理和控制数据的增 加、删除、修改和检索
10.1数据库概述 武汉职业技术学晚 二、数据库分类 数据库中数据的组织形式有多种,按 数据库使用的数据结构模型划分,到目 为止,数据库可分为: ●层次数据库:采用层次模型 网状数据库:采用网状模型; 关系数据库:采用关系模型; ●面向对象数据库:采用面向对象模型
10.1数据库概述 二、数据库分类 数据库中数据的组织形式有多种,按 数据库使用的数据结构模型划分,到目前 为止,数据库可分为: ⚫ 层次数据库:采用层次模型; ⚫ 网状数据库:采用网状模型; ⚫ 关系数据库:采用关系模型; ⚫ 面向对象数据库:采用面向对象模型
10.1数据库概述 武汉职业技术学晚 关系型数据库模型已经成为数据库设 计事实上的标准。这不仅因为关系模型自 身的强大功能,而且还由于它提供了叫做 结构化查询语言(SQL)的标准接口。 关系型数据库把数据用表的集合表示。 行被称为记录,列则被称为字段。 VB默认的数据库是 Accesss数据库,可 以在VB中直接创建,库文件的扩展名 为.mdb。硎B还可以处理各种外部数据库 例如 Foxpro、 Excel、 Dbase等
关系型数据库模型已经成为数据库设 计事实上的标准。这不仅因为关系模型自 身的强大功能,而且还由于它提供了叫做 结构化查询语言(SQL)的标准接口。 关系型数据库把数据用表的集合表示。 行被称为记录,列则被称为字段。 VB默认的数据库是Accesss数据库,可 以在VB中直接创建,库文件的扩展名 为.mdb。VB还可以处理各种外部数据库, 例如Foxpro、Excel、Dbase等。 10.1数据库概述
10.1数据库概述 武汉职业技术学晚 关系数据库中常用的术语 ●主键( Pr imary Key):又称做主码,它是能够 唯一标识一条记录的一个或一组列(字段),去 掉其中的某个列后,余下的列不能唯一标识表中 的一条记录。例如,学生表中,通常可以使用学 号作为主键,但不能使用学生名字作为主键。 ●外部键( Foreign Key):它由一个或多个属性 组成,它或它们是另一个表的主键。通常使用外 部键建立表之间的关系
关系数据库中常用的术语 ⚫ 主键(Primary Key):又称做主码,它是能够 唯一标识一条记录的一个或一组列(字段),去 掉其中的某个列后,余下的列不能唯一标识表中 的一条记录。例如,学生表中,通常可以使用学 号作为主键,但不能使用学生名字作为主键。 ⚫ 外部键(Foreign Key):它由一个或多个属性 组成,它或它们是另一个表的主键。通常使用外 部键建立表之间的关系。 10.1数据库概述