Visual FoxPro数据库程序设计教程 王凤领与案例 第3章 数据表的基本操作

Visual FoxPro数据库程序设计教程 王凤领与案例 第3章 数据表的基本操作

ID:40239645

大小:564.50 KB

页数:60页

时间:2019-07-28

Visual FoxPro数据库程序设计教程 王凤领与案例 第3章 数据表的基本操作_第1页
Visual FoxPro数据库程序设计教程 王凤领与案例 第3章 数据表的基本操作_第2页
Visual FoxPro数据库程序设计教程 王凤领与案例 第3章 数据表的基本操作_第3页
Visual FoxPro数据库程序设计教程 王凤领与案例 第3章 数据表的基本操作_第4页
Visual FoxPro数据库程序设计教程 王凤领与案例 第3章 数据表的基本操作_第5页
资源描述:

《Visual FoxPro数据库程序设计教程 王凤领与案例 第3章 数据表的基本操作》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章数据表的基本操作3.1数据表概述3.2创建新表3.3浏览和编辑表中信息3.4表的索引与排序3.5表的数值计算3.6多表的操作3.7用命令对表进行操作简介本章小结习题310/7/20211本章要点数据表概述,数据类型、表结构的创建、修改与显示,表记录的显示、追加、修改与删除等基本操作。表的索引与排序、数据计算、多表的操作等。10/7/202123.1数据表概述3.1.1表的相关概念表以记录和字段的形式存储数据,是关系型数据库管理系统的基本结构,是处理数据和建立关系型数据库及应用程序的基本单元。在日常的工作、生活中,遇到大量的数据有很多都是以表格形式出现的,下面的表格就

2、是学生登记表中的一部分。这是一个简单的二维表格。实际上,这个二维表格就是VisualFoxPro中的“表”。表存储有关某个主题(如学生的基本情况)的信息。如表3-1所示,表中按列存放该主题不同种类的信息(如学生学号、姓名等),按行描述该主题“某一实例”的全部信息(特定学生的数据)。表中的每一行称为一条记录,而每一列称为一个字段。10/7/20213表3-1学生登记表学号姓名院系性别生年月日英语计算机奖学金党员否备注98402017陈超群文学院男1979-12-1849.052.048.5F98404062曲歌西语学院男1980-10-161.067.055.5F97410

3、025刘铁男法学院男1978-12-1064.067.060.5F98402019王艳文学院女1980-1-1952.078.053.5F98410012李侠法学院女1980-7-763.078.058.5F98402021赵勇文学院男1979-11-1170.075.055.5T98402006彭德强文学院男1979-9-170.078.063.5F98410101毕红霞法学院女1979-11-1679.067.058.5F10/7/20214表的第一行称为表头,表头中每列的值是这个字段的名称,称为字段名。表有以下特征:(1)表可存储若干条记录。(2)每条记录可以有若干

4、个字段,而且每条记录的字段结构相同,也就是具有相同的字段名、字段类型和字段顺序。(3)字段可以是不同的类型,以便存储不同类型的数据。(4)记录中每个字段的顺序与存储的数据无关。(5)每条记录在表中的顺序与存储的数据无关。10/7/202153.1.2表中的数据类型字符型:用于包含字母、汉字、数字型文本、符号及标点等一种或几种的字段,其中的数字一般不是用来进行数学计算的,如电话号码、姓名、地址。货币型:货币单位,最多可有4位小数,如果小数部分超过4位则将通过四舍五入只保留4位,如商品价格。数值型:整数或小数。如成绩、工资、订货数量。如果有小数,需要指定小数位数,小数点包含在

5、字段宽度中,占一个字节。它还支持十六进制数值。整型:不带小数点的数值。10/7/20216日期型:用来存放日期数值,VisualFoxPro6.0/5.0支持2000年型的日期数值。格式为:月/日/年。如输入07/01/97。其中的年份如果输入97,则系统默认为1997,将光标条移到表中该字段时就会显示“07/01/1997”,如果输入小于48的数(如45)则系统默认为2045,因此,最好输入完整的年份。日期时间型:格式为月/日/年时:分:秒AM或PM。如12/1/9806:26:00AM。双精度型:双精度数值,如所要求的一些高精度数据。逻辑型:当存储的数据只有两种可能时

6、使用,用True(.T.)和False(.F.)表示。如团员(.T.)与非团员(.F.)、已婚(.T.)与未婚(.F.)。10/7/20217备注型:又称内存型,它的数据存储和表中其他数据是分开的,存放在扩展名为.FPT的文件中。如个人简历等。通用型:可以链接或嵌入OLE对象,如由其他应用程序创建的电子表格、WORD文档、图片。当链接OLE对象时,表中只包含指向数据的链接和创建OLE对象的应用程序的链接;当嵌入OLE对象时,表中包含OLE对象复件及指向创建此OLE对象应用程序的链接。如照片、图像等。10/7/202183.2创建新表在VisualFoxPro6.0中,可按

7、如下两个步骤创建一个新表。步骤一:创建表的结构。即说明表包含哪些字段,每个字段的长度及数据类型。步骤二:向表中输入记录。即向表中输入数据。10/7/202193.2.1设计表结构一个表中的所有字段组成了表的结构。在建表之前应先设计字段属性。字段的基本属性包括了字段的名称、类型、宽度、小数位数以及是否允许为空。(1)字段名:表中的每个字段都是有名称的,如“学生”表中的“学号”字段,“学号”即为这个字段的字段名。字段名可以是以字母开头的字母数字串,也可以是汉字。自由表中的字段名不能超过10个字符,数据库表字段名长度不能超过128个

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

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

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