a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 131|回复: 0

[计算机四级] 2012年计算机等级考试四级数据库工程师复习资料(9)

[复制链接]
发表于 2012-7-31 20:48:14 | 显示全部楼层 |阅读模式
十、FoxPro 数据库打点系统介绍 1.FoxPro简介
- p5 t$ F7 i4 J. N$ i# n  FoxPro2.5是Microsoft公司1993年推出的产物。1993年1月发布了FoxPro2.5for DOS和FoxPro2.5for windows两个版本,成为今朝微机上最快、使用最普遍的数据库打点系统。FoxPro2.5的新特点:增强32位产物的特征;跨平台的开发;新增或增强的呼吁与函数;新的生成器呼吁;新的系统内存变量。因为FoxPro for DOS与FoxPro for windows彼此兼容。下面就只简单地介绍一下FoxProˉfor windows的一些功能。FoxPro for windows的常用工具集(菜单生成器,屏幕生成器,报表生成器)充实阐扬Winˉdows的图形能力。这些能力搜罗图象显示、字模使用以及Windows元素与节制的应用,还可以用Bitmaps作为屏幕的布景。FoxPro的隶属工具传递器(Transporter)撑持FoxPro2.5for DOS和它的DOS情形下的姐妹产物之间的交叉平展亓开发。FoxPro for DOS轨范在大大都情形下可以不必改削而直接在FoxPro for windows情形下运行。怪异的Rushmore发芽优化手艺撑持复杂的检索并大幅度提高了运行速度,图形情形并不影响FoxPro底层的速度。FoxPro插手了Windows的一些动态功能,如OLE(对象毗连与嵌入)、DDE(动态数据交流)、DLL(动态链接库)和Windows打印驱动轨范等。FoxPro for windows搜罗字型字体节制、拖放式编纂和块功能。Windows的全规模的各类字模(Font)在FoxPro2.5中都是有用的,搜罗True Type字模,这些字模对所有的FoxPro的工具和轨范说话都是撑持的。FoxPro供给联机辅佐文件。刊行工具箱(Distribution kit)供给流水过程,供给安装和启动例程。FoxPro合用于多用户及收集情形。
1 E7 p' @9 k- b. w2.FoxPro的根基事理
7 k4 [; i, s+ M  FoxPro数据库是表的集结,这些表协同工作,一路来完成某项使命。这里的表是一种列表,在该表中的每项叫做一个记实,而每个记实又由良多字段组成,字段是数据库的最小数据单元。在FoxPro中撑持八种数据类型的字段。
2 R3 l) z9 g: u5 j; W: M- Y; J3 ]  (1)FoxPro的数据类型①字符型字段。②数字型字段。③日期型字段。④逻辑型字段。⑤备注字段。⑥通用字段。⑦图形类型字段。⑧浮点数值字段。
: |; V" ]& N5 z  `: T) k  (2)工作区在FoxPro中,组成某个数据库的各类表可以打开在多达255个工作区中,可以用编号1到255引用工作区,也可按A~J和11~255引用工作区。在某一时刻每个工作区只能容纳一张表。在工作区中打开表后,工作区和表现实上成了同义语,可以经由过程表的别号(有时就是该表的名),来引用或选择工作区。别号可在打开表时指定。凡是选择一个工作区为当前工作区,该工作区中打开的表,即为FoxPro操作的缺省表。FoxPro的缺省操作都是针对该表的。4 c0 w1 s& Z: O1 d' N9 j
  (3)View窗口该窗口是用来查看数据库,而且可以显示在各个工作区打开的表的别号,也可经由过程Browse按钮查看这个表的内容。此外,View窗口也许可用户输入数据,细心不雅察看表内容,建树和改削单个的表;在主菜单中选Windows/View后即可进入View窗口。Setup按钮可改削表的结构。Browse按钮可浏览当前工作区(Workareas中以亮条标出)中的表内容。Open按钮可在当前工作区中打开一已存在的表或建树一新表。Close按钮则封锁当前工作区中的表。Relation按钮可使当前工作区的表与其它表相联系关系。用户经常需要同时打开两个或更多的表,按照某种非凡的挨次来显示表的内容。操作View文件可以保留用户在各工作区打开的表的信息。用户想打开所有这些表时只须打开用户存的View文件,再进入View窗口即可。体例如下:连结View窗口勾当,在各工作区内打开所需的表,然后选择File/Save as…菜单选项,Save as菜单即会呈现,在Save View as栏中添入文件名,之后确认Save,即可发生用户的View文件。
9 C  l' S& g! I1 q  (4)表的互斥和共享打开的表要么互斥(Exclusive)使用,要么共享(Shared)使用。如不美观互斥使用,那么在封锁该表之前任何其他人都不得再从头打开该表。缺省状况下。FoxPro打开的表是互斥使用的。要命名打开的表能共享使用,必需加载DOS SHARE轨范。工作在不需SHARE的收集上则不用加载。同时要在Command窗口中敲入SET EXCLUSIVE OFF,那么后续打开的所有表都能共享使用,已经打开的表依然互斥使用。在USE呼吁后插手SHARED,使用户能够替代对指定文件的EXCLUSIVE设置。也可从View窗口中打开表用于共享使用,这可以打消File/open对话框中Exclusive复选框的标识表记标帜而实现。某些FoxPro呼吁需要互斥使用表,如DELETE TAG,INDEX>
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-4-29 23:26 , Processed in 0.391439 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表