- 1、本文档共77页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章 数据库编程 本章主要内容 9.1 数据库基础 9.2 数据库的建立、维护和查询 9.3 使用Data控件访问数据库 9.4 ADO数据对象访问技术 9.1.1 基本概念 1.数据库 数据库(DataBase,简称DB)是长期存放在计算机内,以一定组织方式动态存储的、相互关联的、可共享的数据集合。 2.数据库系统 数据库系统(DataBase System,简称DBS)是一个引入数据库以后的计算机系统,它由计算机硬件及相关软件、数据库、数据库管理系统及用户组成。 3.数据库管理系统 数据库管理系统(DataBase Management System,简称DBMS)是在操作系统支持下工作的管理数据的软件,它是整个系统的核心。 4.计算机硬件及相关软件 数据库系统是建立在计算机系统上的,它需要基本的计算机硬件(主机和外设),在软件方面包括操作系统、作为主语言的高级语言以及编译系统等。 5.用户 数据库管理员 程序员 终端用户 数据库系统数据管理的主要特点有以下几个方面: (1)数据结构化 (2)数据的共享性好,冗余度低,易扩充。 (3)数据独立性高 (4)数据由数据库管理系统统一管理和控制 9.1.2 数据库的数据模型 1.关系模型 关系模型中基本数据逻辑结构是一张二维表,用二维表结构来表示实体以及实体之间联系的模型称为关系模型。在关系模型中,通常把二维表称为关系。 二维表中的每一行称为一个记录;每一列称为一个字段,相当于记录中的一个数据项;每个字段对应一种数据类型和相应的字段长度。 数据库也有名称,一个具体的关系数据库(Relatioal Database)是若干个二维表的集合,各表之间存在着某种关系。 例如:“学生管理”数据库中包含“学生”表 、“课程”表和“成绩”表,三个表之间存在着学生选课的关系。 关系模型的基本概念和术语: (1)关系 (2)记录 (3)字段和数据项 (4)候选关键字 (5)主关键字 (6)表间的关联 (7)外部关键字 (8)索引 (9)视图 (10)存储过程 2.记录集对象 记录集是一种浏览数据库的工具。 记录集可以由一个或几个数据表中的数据构成。 记录集的类型有: (1)表类型记录集(Table) (2)动态类型记录集(Dynaset) (3)快照类型记录集(Snapshot) 具体使用何种记录集,取决于需要完成的操作。 9.1.3 数据访问对象模型 Visual Basic 6.0的数据访问对象有三种: DAO(Data Access Object,数据访问对象) RDO(Remote Data Object,远程数据对象) ADO(ActiveX Data Object,ActiveX数据对象) 9.2 数据库的建立、维护和查询 建立Access数据库有两种方法:一种是在Microsoft Access中建立数据库,另一种是利用可视化数据管理器建立数据库,本书主要介绍第二种方法。 Visual Basic提供了一个非常实用的工具程序,即可视化数据管理器(Visual Data Manager),使用它可以方便地建立数据库、数据表和数据查询。 在Visual Basic集成环境中,单击“外接程序”菜单下的“可视化数据库管理器”命令,即可打开可视化数据库管理器“VisData”窗口。 “数据库管理器”窗口由菜单栏、工具栏、子窗口区和状态条组成,启动完成时,其子窗口区为空。 数据管理器的工具栏由“记录集类型按钮组”、“数据显示按钮组”和“事务方式按钮组”三部分组成。 9.2.1 建立数据库 1.新建数据库 (1)选择“文件”菜单中的“新建”命令,出现一个子菜单,选择其中的一项:“Microsoft Access”,在其下一级子菜单中继续选择一项:“Version 7.0 MDB” 。 (2)出现创建数据库对话框,在该对话框中选择保存数据库的路径和库文件名。 (3)单击“保存”按钮后,数据库就已建立。 2.添加表 (1)打开已经建立的Access数据库。 (2)用鼠标右键单击数据库窗口,在出现的快捷菜单中选择“新建表”,此时将打开“表结构”对话框,设计表的名称、字段、索引等。 3.录入数据 数据表的结构建立好以后,就可输入记录。 9.2.2 修改数据表结构和数据 1.修改表结构 在数据表上单击鼠标右键,在快捷菜单中选择“设计”命令,就可将“表结构”打开并修改。 2.修改表数据 在数据表上单击鼠标右键,在快捷菜单中选择“打开”命令,就可对表中的数据进行增加、修改和删除等操作。 9.2.3 数据查询 对数据库中的数据进行查询可以有两种方法:使用查询生成器和使用SQL查询语句。在此以“查询生成器”的使用为例进行介绍: (1)打开“查询生成器” (2)
文档评论(0)