1、VF6数据库系统简介_第1页
1、VF6数据库系统简介_第2页
1、VF6数据库系统简介_第3页
1、VF6数据库系统简介_第4页
1、VF6数据库系统简介_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Visual FoxPro 6.0数据库系统简介数据库技术是在60年代末期兴起的一种数据管理技术。对大量数据进行管理,数据库技术就是目前最先进的数据管理技术。信息与数据:信息是对客观事物的反映,数据是表达信息的某种物理符号。数据库的基本概念数据处理:对数据进行组织、存储、检索、维护、统计和传播等一系列活动的总称。 手工阶段:算盘、手摇计算机、电动计算机 电子数据处理(EDP ,Electronic Data Processing )数据库的基本概念EDP三个阶段: 1. 程序管理阶段(19531965) 数据不保存、与程序不独立、不共享。 2. 文件系统阶段(19651970) 与程序分开存储

2、,程序通过文件管理系统对数据处理, 数据的通用性差,仍信赖于程序。 3. 数据库管理阶段(1970) 所有数据统一管理,可共享,数据之间有联系;数据与程序完全独立。数据库技术的发展(三件事) 1. 文件管理系统IMS (information management system), IMS的数据模型是层次结构。 2. DBTG报告(data base task group)确定并建立了数据库系统的许多概念、方法和技术。DBTG提出的方法是基于网状结构的。 3. IBM公司的E.F.Codd发表了题为“大型共享数据库数据的关系模型”论文,提出了数据库的关系模型,开创了数据库关系方法和关系数据理论

3、的研究。20世纪70年代,出现了许多商品化数据库系统,关系方法的研究和软件系统的研制取得了很大的成果。数据模型层次模型 以树型结构表示实体及其之间的联系。在这种模型中,记录类型为结点,由父结点和子结点构成;除根结点以外,任何结点只有一个父结点。网状模型 用网状结构图表示实体及其之间的关系。记录类型为结点,由结点及结点间的相互关联构成;关系模型 关系模型用二维表结构来表示实体及其之间的联系。一个二维表就是一个关系,不仅能描述实体本身,还能反映实体之间的关系。数据库系统数据库:以一定方式存储在计算机存储设备上,能为多个用户所共享的且与应用程序彼此独立的相关数据的集合。数据库管理系统:简称DBMS,

4、是操作数据库的核心软件。包括数据的组织、存贮、查询、增加、删除、修改、排序、索引、统计和分析等。数据库系统:包括硬件与操作系统、数据库、DBMS及其相关软件、管理员及用户数据库应用系统:利用数据库面向某一类信息处理问题而建立的软件系统。数据库管理系统DBMS数据库DataBase应用程序1应用程序2应用程序n应用程序与数据库的关系数据库系统的分代第一代:非关系型数据库系统包括“层次”与“网状”两种类型。以记录型为基本的数据结构,在不同的记录型之间允许存在联系。层次模型在记录型之间只能有单线联系。网状模型允许记录型之间存在两种或多于两种的联系第二代;关系型数据库系统采用人们常用的二维表为基本的数

5、据结构,通过公共的关键字段实现不同二维表(或“关系”)之间的数据联系。第三代:对象关系数据库系统将数据库技术与面向对象技术相结合,存储及处理传统的文本信息、图形、声音等多媒体对象。数据库系统的特点数据共享,提高了信息的利用率。数据独立性高,由“数据依赖于程序”改变为“以数据为中心”。实现了整体数据的结构化,适于表示相互间有多种联系的大量数据。冗余度低且可控制。数据库系统的分类单用户数据库和多用户数据库单用户系统,在同一时间只能供一人使用多用户数据库的关键是保证“并行存取” 的正确执行,如售票系统集中式数据库和分布式数据库集中和分布是对数据存储场地而言的,反映了对数据库应用方式的差别,如银行系统

6、分布式数据库和多用户数据库都是在网络上使用的传统数据库和智能数据库传统数据库存储的数据代表已知的“事实”。智能数据库则在存储事实外,也存储用于逻辑推理的“规则”。FoxPro概述FoxPro是微型计算机上当今流行的软件之一dBase系列:dBase, dBase II, dBase III, dBase IV 1986年6月推出了FoxBASE+ 1.0版 1987年7月推出了FoxBASE+ 2.0版 1988年7月推出了FoxBASE+ 2.1版1989年FoxPro 1.0 1991年FoxPro 2.01992年下半年推出了FoxPro 2.5版1994年下半年推出了FoxPro 2.

7、6版1995年6月推出了Visual FoxPro 3.0 1996年8月推出了Visual FoxPro5.0 1998年9月推出了Visual FoxPro6.0 VFP9.0Visual FoxPro的系统环境与运行系统环境:Windows 95或Windows 98及以上操作系统。直接安装VFP6中文版 :【我的电脑】文件夹里双击CD-ROM驱动器图标双击SETUP.EXE图标按向导提示一步步操作。VFP6的启动:菜单、快捷方式、文件夹VFP6的退出:在命令窗口中输入QUIT后按Enter键或在【文件】菜单中选择【退出】或单击主窗口右上角的关闭按钮。VFP提供了两种工作方式:菜单操作方

8、式 提供许多菜单,还提供了向导、设计器和生成器,方便快捷人机交互方式 FoxPro是一种命令式语言,每发出一条命令,就执行完成一项任务。程序执行方式 程序执行,效率高,可重复设计器生成器数据库设计器表达式生成器表设计器组合框、列表框查询设计器命令按钮视图设计器文本框表单设计器编辑框报表、标签表单菜单设计器表格连接设计器选项按钮数据环境自动格式应用程序主窗口代码编辑窗口命令窗口数据浏览与编辑窗口工具栏菜 单VFP主界面及窗口VFP的项目管理器选项卡描 述全部包含以下全部5项数据数据库、自由表、查询、视图文档表单、报表、标签等类显示和管理类库文件代码程序文件、应用程序等其他其他如菜单、文本文件等V

9、FP的系统配置VFP启动后,系统自动用一些默认值来设置环境,用户也可以定制自己的系统环境以满足开发应用系统的需求。修改:在VFP的主界面中,打开工具菜单中的选项子菜单,就进入了系统配置。默认选项可以满足大部分的要求,主要是对区域进行一次设置,它决定了时间显示的格式。VFP6系统的常用文件类型扩展名类型扩展名类型扩展名类型扩展名类型.PJX项目.QPR查询程序.LBX标签.VCX类库.PJT项目备注.QPX编译了的.LBT标签备注.VCT类库备注.DBC库.MNX菜单.TXT文本.ESLVFP支持的库.DCT库备注.MPR菜单程序.EXE可执行.FLLVFP动态库.DCX库索引.MPX编译了的.MEM内存变量.TBK备注

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论