VB程序的设计基础(全集).ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8.4 小 结 本章介绍了文件的基本概念及其操作方法。 打开文件或保存文件是Windows应用程序的基本操作,在Visual Basic中通过使用盘驱动器列表框(DriveListBox)、目录列表框(DirListBox)以及文件列表框(FileListBox)3种控件组合起来的对话框实现,设计这种对话框的关键是3个同步关系需要通过编程来实现。读者可以同第7章介绍的通用对话框进行比较,分析两者在功能上的相似性及操作上的不同处。 对文件的操作还包括建立文件,在文件中查找、追加、删除或修改数据等。这些操作在数据文件的应用中都有所涉及,读者可以参考有关例子进行总结分析。 第9章 数据库与数据访问技术 9.1 数据库概述 9.2 Visual Basic的数据访问技术 9.3 创建数据库 9.4 结构化查询语言SQL 9.5 数据访问控件 9.6 数据绑定控件 9.7 小 结 9.1.1 数据库系统 数据库系统(DBS——Data Base System)是一个引入数据库以后的计算机系统,它由计算机硬件及相关软件、数据库、数据库管理系统及用户组成。 1.数据库(DB——Data Base) 数据库是结构化的相关数据的集合。这些数据是按一定的结构和组织方式存储在外存储器上,并具有最小的数据冗余,可供多个用户共享。 2.数据库管理系统(DBMS——Data Base Management System) 数据库管理系统是在操作系统支持下工作的管理数据的软件,它是整个系统的核心。它负责对数据的统一管理,提供以下基本功能:对数据进行定义;建立数据库;进行增、删、改、查询等操作;数据库的维护、控制;对数据的排序、统计、分析、制表等。各种功能都有相应的命令来实现,使用户操作非常方便。 9.1.1 数据库系统 3.计算机硬件及相关软件 数据库系统是建立在计算机系统上的,它需要基本的计算机硬件(主机和外设),在软件方面包括操作系统、作为主语言的高级语言以及编译系统等。 4.用户 通常有3种用户:对数据库系统进行日常维护的数据库管理员(DBA);用数据操纵语言和高级语言编制应用程序的程序员;使用数据库中数据的终端用户。 9.1.2 数据库系统的特点 与文件系统的数据组织形式相比数据库系统具有以下特点: (1) 面向整个系统组织数据,实现数据共享,允许多个应用程序存取数据库中的数据。 (2) 减少数据的冗余度。既减少了存储空间和存取时间,又可避免数据之间的不相容性和不一致性。 (3) 具有较高的数据和程序的独立性。这包括物理独立性和逻辑独立性两个方面。当数据的存储结构(或物理结构)改变时,数据的逻辑结构可以不改变,从而程序也不必改变,这是数据的物理独立性。当数据的总体逻辑结构改变时,可以保持局部逻辑结构不变,程序员根据局部逻辑结构编写的应用程序也不须改变,这是数据的逻辑独立性。 (4) 有统一的数据控制功能,有较高的数据安全性、完整性,实现并发控制。 (5) 提供数据排序、统计、分析、制表等多种数据操作。 9.1.3 数据模型 数据库的数据结构模型通常可分为层次模型、网状模型和关系模型3种。 1.层次模型 层次模型是一种树型结构,就像一棵倒置的树,特点如下: (1) 每个数据元素可与下面任一层多个元素相联系,只能与它上一层的一个数据元素相联系。 (2) 最高一层的数据元素称为树根,根元素是惟一的,它只有下属的数据元素,不能有向上的联系。 2.网状模型 广义地讲,任意一个连通的基本层次联系的集合为网状模型,其特点如下: (1) 可以有一个以上的数据元素无向上联系。 (2) 至少有一个数据元素与上层中多于一个的数据元素相联系。 9.1.3 数据模型 3.关系模型 关系模型是一种以关系数据理论为基础构造的数据模型。它用二维表来描述数据之间的关系,一张二维表称为一个关系,并给它赋予一个名字,称为关系名。 在3种数据模型中,由于关系模型具有简单而规范的数据结构,又有严格的数学理论基础,因而成为当前数据库领域最广泛的数据模型。以关系模型为基础的数据库管理系统,称为关系型数据库管理系统。 目前比较流行和常用的关系数据库管理系统软件有Mircosoft Access 、Visual FoxPro、PowerBuild、Paradox、SQL Server 和Oracle等。 9.1.4 数据库相关术语 数据库中最常用的术语有字段(Field)、记录(Record)和表(Table),以及对数据库关系表中信息的基本操作:选择、投影和连接。 1.字段(Field)

文档评论(0)

smdh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档