- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第13章 数据库 本章的学习重点 “可视化数据管理器”创建数据库和表 Visual Basic访问数据库的方法 Data控件 ADO对象 13.1 概述 数据库,其实就是数据的集合,通俗地说,也就是存储数据的“仓库”,只不过该仓库是在计算机中存储,而且数据是按照一定的格式存放的。 一些与数据库相关的概念: 1.数据库:数据库是依照某种数据模型存储在计算机内的、有组织的、可共享的数据集合。按照数据的组织形式来分可以将数据库分为层次数据库、网状数据库和关系数据库。其中关系数据库是目前应用最广泛的一种数据库。它以关系模型为基础,利用关系来描述现实世界。 13.1 概述 2.关系:关系实质上是一张由行和列组成的二维表。一个关系既可以用来描述一个实体及其属性,也可以用来描述实体与实体之间的联系。在关系数据库中,有3种关系,即一对一关系、一对多关系和多对多关系。一个数据库可以包含多个关系即多张二维表。如一个学生成绩管理数据库中,可以有“学生信息”表、“课程信息”表和“成绩”表。 3.记录:记录是指表中的一行。一记录和行的意思是相同的。 4.字段:字段是表中的一列。一般字段和列所指的内容是相同的。字段是数据表表示对象的一个属性。如 “学生信息”表表示学生对象。学生有学号、姓名、专业班级、籍贯和出生日期等属性,所以该表应该有5个字段。同一个字段的数据必须具有相同的数据类型。 13.1 概述 5.主键:主键也称主码,是数据表的一个特殊的字段或几个字段的组合。它可以唯一区分一条记录,在一个数据表中不允许有相同主键的两条记录出现。例如,在图书管理数据库中,每本图书可以有相同的书名。为了区别不同的对象,可以将图书的书号设为主键。 6.索引:索引是建立在数据表上的单独的物理数据库结构。按照索引的查询会提高数据检索效率。索引是表中的一个或多个字段,索引可以是唯一的,也可以是不唯一的。 13.2 数据库的建立和访问 一、 创建数据库 可视化数据管理器是Visual Basic提供的一个外接程序VisData.exe,在安装VB时被放置在VB安装目录中,可以单独运行,也可在VB的集成开发环境中启动,用于快速建立数据库结构并进行数据库内容的编辑。其主要功能有: 1) 新建数据库; 2) 打开已存在的数据库; 3) 建立、更新及删除数据表;建立、增加字段; 4) 建立、增加、更正、删除和查询记录;建立、增加和删除索引; 5) 整理数据库等。 13.2 数据库的建立和访问 以利用可视化数据管理器创建一个“图书管理”数据库为例: 1.启动可视化数据管理器 在VB中选择“外接程序”菜单上的“可视化数据管理器”命令,即可打开可视化数据管理器。 13.2 数据库的建立和访问 2.创建数据库 在可视化数据管理器的主界面中选择“文件”菜单中的“新建(N)…”子菜单项,在出现的下级子菜单“Microsoft Access(M)…”中选择“Version 7.0 MDB(7)”子菜单,弹出“选择要创建的Microsoft Access数据库”对话框。选择要创建数据库的保存路径并输入扩展名为.mdb的文件名。 数据库创建好之后,在可视化数据管理器窗口中出现“数据库窗口”和“SQL语句”两个子窗口。 13.2 数据库的建立和访问 3.创建数据表 数据库创建好之后,接着要为数据库创建一个数据表。 13.2 数据库的建立和访问 4.输入数据 新建的数据表是一个空表,要让数据库保存数据必须向数据表添加数据。 13.2 数据库的建立和访问 二、访问数据库的方法 在VB中访问数据库的途径使用比较多的有三种: 1) 通过数据(Data)控件访问; 2) 通过数据访问对象(DAO)访问; 3) 通过ActiveX数据对象(ADO)访问。 13.3 Data控件 在Visual Basic提供的众多访问数据库的方式中,Data控件是最简单的一种。它是Visual Basic用于创建和访问数据库的内部标准控件。利用Data控件可以不使用代码完成以下功能: 1.连接本地和远程数据库; 2.访问指定的数据库表; 3.在绑定控件上显示数据表数据; 4.将对数据绑定控件中的修改保存至数据库; 5.关闭数据库。 13.3 Data控件 1. Data控件的常
文档评论(0)