| 当前位置:洪恩在线
-> 继续教育 ->
计算机考级 -> 二级FOXBASE+语言 |
|
|||||||||||
|
建立数据库分为直接建立和间接建立两种方法。所谓直接建立是指用建立数据库的命令生成库文件;间接建立是指通过现存的数据库产生一个新的数据库,例如,数据库的复制、排序等命令。这里先介绍直接建立数据库的命令。
1.建立数据库 CREATE 数据库的直接建立分两步完成,苜先建立数据库结构,然后再输入数据记录。 命令格式:CREATE <数据库文件名> 该命令的功能是通过人机会话方式定义新的数据库结构,并作为.DBF文件存入磁盘。 描述数据库中的字段需要定义各个字段的名称、类型和宽度三个参数。如果是数值型字段还需定义小数位。 字段名:由1-10个字符(最多5个汉字)组成,必须以字母或汉字开头,可含字母、数字和下划线,中间不允许嵌入空恪。 字段类型:有5种类型,即数值型(W型)、字符型(C型)、逻辑型(L型)、日期型(D型)、备注型(M型)。可以直接键入字母选择字段类型,也可以按空恪键变换屏幕提示行显示的字段类型,以回车表示选定。 字段宽度:N型和C型字段需要用户指定宽度,N型还要指定小数位数。系统规定的固定宽度包括:L型1个字节;D型8个字节;M型在.DBF文件中10个字节。 功能注释: (1)文件扩展名可以省略,由系统默认为.DBF。如果存在同名文件,系统将给出提示:文件已经存在,覆盖它?(是/否)。需要用户用Y或N回答是否覆盖同名文件。 (2)执行此命令时系统进入全屏幕编辑状态,并以人机会话方式在屏幕下面给出充分的提示信息,方便用户对字段的描述。 (3)当数据库中定义了备注型字段时,系统自动生成一个与库文件的主名相同、扩展名为.DBT的辅助文件来存放此类字段的内容。备注型字段的值以字处理的方式输入。 无论在一个记录中定义了几个备注型字段,系统只生成一个备注文件,存放这个.DBF文件中的所有M型字段的实际内容。 (4)一个数据库最多定义128个字段。字段的总宽度不能超过4000个字节。 2.退出CREATE命令 在FoxBASE中有不少命令是在全屏幕编辑方式下操作的,这类命令分为正常结束和异常结束两种退出方式。正常结束时,系统在磁盘上存储编辑结果,异常结束则不保存本次的编辑结果。 (1)自然结束退出 光标在一个新的字段开始位置直接回车,表示不再向下进行了。屏幕底行显示提示信息:“键入回车确认,其它任意键恢复。”需要用户再次回车确认,否则重新返回编辑状态。以回车认可之后,屏幕底行显示:“稍候…”,表示系统正在将文件存入磁盘。片刻之后,系统在底行显示“现在输入数据记录吗?(是/否)”。用户若准备接着输入数据,应该回答Y,键入任何其他键系统都认为N,则退出CREATE命令,返回到圆点提示符状态。 (2)存盘退出 无论光标在什么位置,同时按下 (3)异常退出 如果不准备保存本次编辑操作的结果,按下
课堂提问: |
|
|
|||||||||