欢迎来到天天文库
浏览记录
ID:42067171
大小:1.58 MB
页数:141页
时间:2019-09-07
《数据库和表创建和使用第3节》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、3.3表的创建和使用1.表结构表结构的创建和修改2.字段属性与表的属性3.表的打开与关闭4.记录的处理5.表的索引6.自由表7.有关表操作的常用函数第3章数据库与表的创建及使用学生表中有8个记录,原物理顺序:记录号XHXMXBZYDHXIMING1950101李林男102001信息管理系2950106高山男102001信息管理系3950105陆海宝男102001信息管理系4950104柳宝女102001信息管理系5950102李鸣女102001信息管理系6950103蓝静男102001信息管理系7960201林南芳男
2、109003计算机科学系8960203高平男109003计算机科学系以xh(学号)字段作为索引:INDEX#索引号TABLERECORD#表记录号KEYVALUE(学号排序)1195010125950102369501034495010453950105629501067796020188960203以XM(姓名)字段作为索引:(汉字以拼音字母为准)INDEX#索引号TABLERECORD#表记录号KEYVALUE(姓名排序)拼音字母18高平GaoPing22高山GaoShan36蓝静LanJing41李林LiLin
3、55李鸣LiMing67林南芳LinNanFang74柳宝LiuBao83陆海宝LuHaiBao结束放映?YES(是)NO(否)表的概念字段的基本属性表结构的创建和修改引言表结构的创建使用表向导创建表结构使用表设计器创建表结构使用CREATETABLE命令创建表结构表结构的修改在表设计器中修改表结构用ALTERTABLE命令修改表结构记录的处理记录的输入记录的浏览筛选记录与字段记录的定位记录的修改记录的删除与恢复记录的复制数据的统计表的使用工作区与表的别名在工作区中打开和关闭表打开和关闭表的操作方法(系统自动分配工作
4、区)选择工作区打开和关闭表(用户选择工作区)表的独占与共享使用使用表的其他问题表的索引索引的相关概念记录的顺序与索引索引的分类根据内容:索引的类型根据文件:索引文件的类型创建索引文件创建结构复合索引索引的修改与删除索引的使用与维护设置主控索引建立“多字段”索引利用索引快速定位记录学号姓名年龄所在院系所在班级8011赵阳20岁仪表9848003林生虎19岁电子9817056刘小芳21岁信息管理976………………………………………学校学生情况表表的概念学校教师情况表职工号姓名年龄院系名职称工资0613张扬45岁电机副教授
5、1350元0895李瑞雪50岁机械教授1860元1236徐林生28岁仪表讲师1010元………………………………………………表的概念表的概念VFP中的表(Table)是指存放在磁盘文件中的一张二维表。一张表保存为一个表文件(.DBF),表有时也叫数据表。表中的一列称为字段(Field)。字段规定了数据的特征。例如,学生表中学号、姓名、性别和系名就是字段。表的一行叫做一个记录(Record)。记录是多个字段的集合。同一个表的每一个记录都有相同的字段。表的记录必须用一个公共的结构来存储,这个公共的结构就是表结构。建立表的步
6、骤是:先设计表的结构,再在VFP中使用命令或表设计器建立表的结构并保存为表文件,然后再输入记录。字段的基本属性(1)字段名(FieldName)每一个字段必须取一个名字,称为“字段名”。用以标识该字段。字段名一般要与其对应的实体的属性名相同或相近。例如,学生表的“姓名”列的字段名可以取为“姓名”或“xingming”或“XM”或“name”等。字段名的命名规则与内存变量的命名规则一样。在中文版的VFP中,允许使用汉字作为字段名。字段的数据类型(Type)表中的每个字段都有特定的数据类型。不同的数据类型的表示和运算的方
7、法不一样。指定数据类型是为了方便VFP处理这些数据。VFP提供了13种字段的数据类型。字段的基本属性(2)字段宽度(Width)字段宽度是指该字段所能容纳数据的最大字节数,字段宽度必须能足够容纳可能的最长的数据信息。其中备注型和通用型字段宽度为4字节,包含的是引用信息,指向真正的备注内容。备注字段的数据保存在单独文件中,文件名与表文件名相同,并且扩展名为.FPT。另外一些数据类型的宽度是固定的。如货币型、日期型、日期时间型和双精度型为8字节;整型、备注型、备注型(二进制)和通用型为4字节;逻辑型为1字节。小数位数(D
8、ecimal)对于数值型、浮点型和双精度型的字段还可以指定其小数的位数。这些数据类型字段的宽度,实际上是整数部分的宽度+小数点1位+小数位数宽度。如果小数位数不为0,则小数位数必须比整个字段宽度至少小2。字段的基本属性(3)空值支持(Null)空值是用来指示记录中的一个字段“有或没有”数据的标识。在VFP出现之前,字段中“有没有”包含数据是难
此文档下载收益归作者所有