第3章 表的建立与基本操作.ppt

第3章 表的建立与基本操作.ppt

ID:48743707

大小:436.50 KB

页数:71页

时间:2020-01-21

第3章  表的建立与基本操作.ppt_第1页
第3章  表的建立与基本操作.ppt_第2页
第3章  表的建立与基本操作.ppt_第3页
第3章  表的建立与基本操作.ppt_第4页
第3章  表的建立与基本操作.ppt_第5页
资源描述:

《第3章 表的建立与基本操作.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第三章表的建立与基本操作第三章表的建立与基本操作3.1建立表结构3.2表结构的编辑3.3表的基本操作3.4排序与索引3.5查找3.6记录的统计与计算第三章表的建立与基本操作3.1建立表结构数据库实际上是由多个表构成的集合,数据库的操作实质上是表的操作。VisualFoxPro中表一般包含在数据库中,称为数据库表。表也可以脱离数据库独立存在,称为自由表。从数据库内部创建的表,总是数据库表;直接创建的表是自由表。自由表可以随时添加到数据库中,成为数据库表;数据库表也可以随时移出数据库,成为自由表。第三章表的建立与基

2、本操作3.1.1设计表结构在利用VisualFoxPro建立一个新表之前,应当先分析和设计表,了解表中记录要表示怎样的信息以及表的目的,据此设计表中的字段,从而确定表的结构。对学生档案数据库,建立“学生”表来存储学生的个人信息,包括学号、姓名、性别、出生日期、简历等,这些内容是相对独立的,应由不同的字段来表示。而关于学生的成绩与每人选修的课程相关,VF中建立的表是二维关系表,“学生”表如果太复杂不利于操作,所以成绩和课程需要另外建表来处理。如果想知道学生的总体信息,只要将几个相关表中的数据组合,即可得到。据此,

3、建立表3.1、表3.2、表3.3三个表分别表示学生个人信息、课程信息和成绩信息。第三章表的建立与基本操作3.1.1设计表结构VisualFoxPro系统规定其表文件最多可由255个字段组成。在设计表结构时,应遵循VisualFoxPro系统对字段名、类型、宽度和小数位的规定。(1)字段名字段名又称字段变量,它的命名规则与内存变量相同,最长为10个字符,允许由字母、汉字、数字和下划线组成,但必须以字母或汉字开头,中间不能有空格。(2)字段类型表中的每一个字段由于其数据代表的意义不同,因而都有特定的数据类型,例如姓

4、名、成绩、出生日期这3个字段的类型是各有相同的,在VisualFoxPro中,分别用字符型、数值型或整型、日期型来表示的。熟悉各种数据类型可以帮助我们更方便地对表进行操作。第三章表的建立与基本操作3.1.1设计表结构(3)字段宽度对每个字段都需要确定其宽度,字段宽度表示字段中可以存放数据的最大字符数。各种数据类型的字段宽度如表3.4所示,除字符型、二进制字符型、数值型和浮动型外,其它9种字段宽度是固定不变的。第三章表的建立与基本操作字段宽度第三章表的建立与基本操作(4)小数位数数值型字段、双精度型字段、浮点型字

5、段、货币型字段有小数位。只有在需要设计时才规定小数位,否则这个规定可以省略。小数位的最大宽度必须小于字段宽度减2,即要留出小数点前的0和小数点。另外,VisualFoxPro的表文件是真正含义的数据库表文件,所以在设计自由表结构时,还需要考虑字段是否支持空值(NULL)、如何建立索引等。第三章表的建立与基本操作3.1.2建立表结构建立表结构有两种方式,一种是通过表设计器来建立,一种是通过表向导在已有的表的基础上建立一个新表。本节主要说明表设计器的建表步骤。一、用表设计器建表1、表设计器第一步:指定表名及保存位置

6、在图3.1的新建对话框中,选择表,单击“新建文件”,打开创建新文件的对话框,图3.2所示,选定保存位置,输入表文件名(如本例中“学生”),可以不输扩展名,系统会自动加上扩展名.dbf,单击“保存”按钮。2、表设计器第二步:在表设计器中输入各字段名,设置各字段的数据类型、宽度、小数位数。在图3.3(a)刚刚打开的表设计器中,输入表3.5中给定的内容,逐次输入字段名、类型、宽度及小数位数,输入完毕的表结构如图3.3(b)所示。第三章表的建立与基本操作新建对话框学生表的表结构第三章表的建立与基本操作3、表设计器第三步

7、:录入数据完成图3.3(b)中各个字段值的设置之后,按“确定”按钮,系统显示如图3.4的对话框,单击“是”,打开图3.5输入记录窗口,表示立即输入记录值;如果单击“否”,结束表结构的设计,以后再录入数据。在图3.5中,各条记录之间用横线隔开,左边显示字段的名称,用颜色块标识当前字段的输入区的大小。用户输完一条记录后,系统自动定位到下一条记录。全部记录输入完毕后,关闭编辑窗口,完成记录的录入操作,表创建完成。第三章表的建立与基本操作二、用命令建表在命令窗口中输入以下命令同样可以打开表设计器创建表。命令格式:CRE

8、AT<表文件名[.DBF]>如果要建立课程表,则在命令窗口键入命令:CREAT课程.DBF回车之后,系统同样打开图3.3的表设计器窗口,再按照前面同样的步骤就可以建立课程表。另外,还可以用表向导建立表,利用VisualFoxPro提供的样本表,选择样本表中的结构和字段,构成所需的表结构。用向导创建的表也可以在保存之后再使用表设计器修改。3.1建立表结构2.1.2表结构的建立3.通过复制

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。