1、= 大纲要求: P11、 表的 概念2、表的建立、显示、修改与复制1)表与表结构的建立、显示、修改和复制;2) 记录的定位、显示、增加、删除、修改与复制;3)逻辑表的设置( 1) 记录过滤器;( 2) 字段过滤器3、表中数据与数组的传递第四章 表的创建和基本操作 第四章第四章 表的创建及基本操作表的创建及基本操作数据表的创建数据表的创建数据表的维护数据表的维护4.1.3 数据表文件的打开、关闭、显示和数据表文件的打开、关闭、显示和定位定位4.1.2 表数据的输入表数据的输入4.1.1 创建数据表创建数据表4.1 数据表的创建1.数据表结构的定义( 1)文件名:表文件的主要标识(表名)( 2)结
2、构:字段名、类型、宽度等(列)( 3)记录:表文件的基本数据(行)2.数据表的创建( 1)命令方式: CREATE ( 2) 表设计器( 3)表向导4.1.1 创建数据表3.字段类型及命名4.1.1 创建 数据表( 1)字段名:必须以字母或汉字开头,可以包括字母、汉字、数字和下划线,不要超过 10个字符。( 2)字段类型:共 10种。( 3)字段宽度:不同类型的字段具有不同的宽度。( 4)小数位:数值型数据需要规定小数位数。( 5)使用 NULL值:可以指定字段是否接受 NULL值,它是一个不存在的值。例:姓名、 XB、 班级 BJ、 班级 2、班级 _2_XM、 2班、 “成绩 ”、班级:姓
3、名1.创建数据表时输入数据2.使用浏览窗口追加数据备注型字段与通用型字段内容的输入:双击鼠标左键,进入相应的编辑窗口进行输入。命令格式: BROWSE3.添加记录命令格式: APPEND BLANK4.插入记录命令格式: INSERT BEFORE BLANK4.1.2 表数据的输入1.数据表文件的打开与关闭命令格式: USE Exclusive|SharedExclusive:表示以独占方式打开,表可读可写。Share:表示以共享方式打开,能读不能修改。缺省为 Share方式。例: USE 学生情况表 .DBF关闭: USE|CLOSE ALL |CLOSE 2.数据表文件的显示格式: LI
4、ST STRUCTURE或 DISPLAY STRUCTURE例: USE 学生情况表LIST STRU( 1)结构的显示4.1.3 数据表文件的打开、关闭、显示和定位注意:若数据表文件不在当前路径下,文件名前应添加路径,或者用set default to 命令设置默认路径。格式: LIST/DISPLAY OFF FIELDS WHILE FOR ( 2)记录的显示例: USE 学生情况表LIST OFF FOR 性别 =“女 ”LIST FIELDS 学号 ,姓名 ,性别DISP ALL记录指针:用来指示表文件中记录位置的指针。当前记录:指针当前所指向的记录。3.记录指针的定位( 1)指针的绝对移动命令格式: GO/GOTO RECORD GO/GOTO TOP/BOTTOM例: USE 学生情况表GO 3DISPGOTO RECO 5DISPGO TOPDISP