网站大量收购独家精品文档,联系QQ:2885784924

第二部分 数据库的基本操作.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二部分 数据库的基本操作 考点分析 掌握有关库文件的基本概念 1.在FOXBASE+中,数据库结构由字段名、字段类型、字段宽度和小数位四部分组成。数据库的结构象一张二维表,字段名是数据库中存放的每一种数据项的项名,相当于二维表中每一栏的标题,字段名长度不能超过10个字符(可以是汉字、字母、数字或下划线,如果有下划线的话,下划线必须位于字母、汉字、数字的中间)且必须以汉字或字母开头,同一数据库库中不能有重名字段名;字段宽度是数据库中存放的数据项的宽度,字段宽度规定如下:字符型1~254,逻辑型固定为1,数值型宽度为1~9,日期型宽度固定为8,备注型宽度固定为10,小数位数是当字段类型为数值型时才有他在数值型字段总宽度之内。 2.FOXBASE+数据库管理系统有两种工作方式,在圆点提示符下键入命令,回车后直接执行,为交互式方式。用MODIFY COMMAND 编写.PRG命令文件,DO命令执行,为程序运行方式,其编辑方式称为全屏幕编辑方式。 二、常用数据库操作命令及格式如下: 1.建立数据库结构:CREATE[ 数据库名] 功能注释: (1)数据库的直接建立分两步完成,苜先建立数据库结构,然后再输入数据记录。文件扩展名可以省略,由系统默认为.DBF。如果存在同名文件,系统将给出提示:文件已经存在,覆盖它?(是/否)。需要用户用Y或N回答是否覆盖同名文件。 (2)当数据库中定义了备注型字段时,系统自动生成一个与库文件的主名相同、扩展名为.DBT的辅助文件来存放此类字段的内容。备注型字段的值以字处理的方式输入(将光标移至备注(Memo)处,按Ctrl+Home进入FoxBASE+内部字处理程序编辑器)。 (3)无论在一个记录中定义了几个备注型字段,系统只生成一个备注文件,存放这个.DBF文件中的所有M型字段的实际内容。 (4)一个数据库最多定义128个字段。字段的总宽度不能超过4000个字节。 (5)退出CREATE命令的方式如下: A.自然结束退出:光标在一个新的字段开始位置直接回车,屏幕底行显示提示信息:“键入回车确认,其它任意键恢复。”需要用户再次回车确认,(否则重新返回编辑状态)系统在底行显示“现在输入数据记录吗?(是/否)”。用户若准备接着输入数据,应该回答Y,键入任何其他键系统都认为N,则退出CREATE命令,返回到圆点提示符状态。 B.存盘退出:同时按下Ctrl键和W键(记作Ctrl+W),或者同时按下Ctrl键和End键(记作Ctrl+End)都可以正常结束全屏幕编辑操作。 C.异常退出:如果不准备保存本次编辑操作的结果,按下ESC键或Ctrl+Q。系统提示“真想放弃这次操作吗?(是/否)”,用Y确认后则本次操作无效,返回系统提示符。 2.打开与关闭数据库:USE[数据库名[ALIAS别名]] 功能注释: (1)如果当前已经打开一个数据库文件,在打开另一个数据库文件时,当前打开的数据库文件被关闭。 (2)只有USE表示关闭当前打开的数据库。 (3)和关闭有关的几个命令如下: CLOSE DATABASE 关闭所有工作区的数据库文件; CLOSE ALL 关闭所有工作区的所有文件,当然也包括数据库文件; QUIT 关闭所有文件退出FoxBASE系统,返回DOS 3.显示数据库结构:LIST STRUCTURE [TO PRINT] DISPLAY STRUCTURE [TO PRINT] 功能注释: (1)这两条命令都是把当前数据库的结构显示出来。显示内容包括5方面的信息:数据库文件全名(STRUCTURE FOR DATABASE:)、记录总数(NUMBER OF DATA RECORDS:)、数据库最后更新日期(DATA OF LAST UPDATE:)、所有字段的定义、记录中字段的总字节宽度(TOTAL)。注意,该总计值比定义中各个字段宽度之和多一个字节。这个字节系统用于存放记录的删除标记(*)。 (2)若选用TO PRINT短语,则将结果在屏幕上显示的同时也在打印机上输出。若不选用此短语,则仅在屏幕上显示。 (3)DISPLAY STRUCTURE命令为分屏显示,每显示满一屏之后暂停,按任意键将继续显示下一屏。当显示较大的数据库结构时,用DISPLAY STRUCTURE比较方便。 (4)LIST STRUCTURE命令为连续显示,屏幕自动上卷,直至全都显示完为止,显示内容停留在最后一屏上。 4.显示数据库记录: LIST[范围] [FIELDS表达式清单] [FOR条件] [WHILE条件] [OFF] [TO PRINT] DISPLAY[范围][FIELDS表达式清单][FOR条件] [WHILE条件] [OFF] [TO PRINT] 功能注释: (1)范围为

文档评论(0)

小教资源库 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档