第3-1讲数据表的建立_第1页
第3-1讲数据表的建立_第2页
第3-1讲数据表的建立_第3页
第3-1讲数据表的建立_第4页
第3-1讲数据表的建立_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、3-13-12第3章 数据表的创建与维护3-13-1字符型 逻辑性数值型 货币型日期型日期时间型3第3章 数据表的创建与维护3-13-14第3章 数据表的创建与维护3-13-15第3章 数据表的创建与维护3-13-16第3章 数据表的创建与维护3-13-17第3章 数据表的创建与维护3-13-1表约束8第3章 数据表的创建与维护3-13-1字段名字段名u字段名即字段变量名,表中每一列都应有一个字段名即字段变量名,表中每一列都应有一个唯一的字段名。唯一的字段名。命名规则命名规则u字段名可以由英文字母、汉字、数字和下划线字段名可以由英文字母、汉字、数字和下划线等组成,不能包含空格。等组成,不能包含

2、空格。u字段名必须以字母或汉字开头。字段名必须以字母或汉字开头。u自由表的字段名至多为自由表的字段名至多为1010个字符,数据库表的个字符,数据库表的字段名至多为字段名至多为128128个字符。:个字符。:9第3章 数据表的创建与维护3-13-110第3章 数据表的创建与维护3-13-1(1)(1)字符型(字符型(CharacterCharacter)字段)字段(C):(C):u存贮所有能打印的存贮所有能打印的ASCASC字符及空格符及所有可字符及空格符及所有可打印的汉字和各种符号,即任何文本。打印的汉字和各种符号,即任何文本。(2)(2)数值数值(Numeric)(Numeric)型字段型字

3、段(N)(N):u存贮可参与加减乘除运算的存贮可参与加减乘除运算的00的数值。的数值。(3)(3)逻辑型(逻辑型(LogicalLogical)字段)字段(L)(L):u存放存放. .真真. .或或. .假假. .两个逻辑值。两个逻辑值。输入输入T(t)T(t)或或Y(y)Y(y)为真,输入为真,输入F(f)F(f)或或N(n)N(n)为假。如,姓别:为假。如,姓别: 男或男或女,婚姻:真或假。女,婚姻:真或假。11第3章 数据表的创建与维护3-13-1(4)(4)日期型(日期型(DateDate)字段)字段(D)(D):u存贮日期数据。存贮日期数据。VFPVFP规定输入规定输入 和显示的默认

4、格和显示的默认格式为式为YYYYMMDDYYYYMMDD,对应年月日,对应年月日( (年取年取4 4位位) )。可以设。可以设置多种格式。日期型字段可进行日期运算。置多种格式。日期型字段可进行日期运算。(5)(5)日期时间型(日期时间型(Date TimeDate Time)字段)字段(T)(T):u既可以存贮日期,既可以存贮日期,也可以存贮时间或者两者兼也可以存贮时间或者两者兼有的值。其值是以有的值。其值是以“yyyymmddhhmmss”yyyymmddhhmmss”字符格字符格式存贮的,即年月日时分秒的形式。式存贮的,即年月日时分秒的形式。u可用设置命令设置格式。可用设置命令设置格式。1

5、2第3章 数据表的创建与维护3-13-1(6)(6)整数型整数型 (Integer) (Integer) 字段字段(I)(I) :u即整数型数据,是不含小数部分的数值型数据即整数型数据,是不含小数部分的数值型数据,以二进制形式存储,占用,以二进制形式存储,占用4 4个字节。个字节。 (7)(7)货币型(货币型(CurrencyCurrency)字段)字段(Y)(Y) :u可用设置命令设置格式。可用设置命令设置格式。13第3章 数据表的创建与维护3-13-1(8)(8)备注型(备注型(MemoMemo)字段)字段(M)(M):u用以存贮大量的文字信息,表文件中如果包含用以存贮大量的文字信息,表文

6、件中如果包含有备注字段,则除了该表表文件外,还有一个有备注字段,则除了该表表文件外,还有一个与表文件同名扩展名与表文件同名扩展名“.FPT”.FPT”的备注型文件,的备注型文件,用来存放备每一条记录的注型字段的内容,而用来存放备每一条记录的注型字段的内容,而备注型字段备注型字段 本身只存放其内容在备注型文件中本身只存放其内容在备注型文件中的地址。的地址。u因此备注型字段除了能进行编辑、显示和打印因此备注型字段除了能进行编辑、显示和打印外,不能进行其它操作。它是不定长度的长字外,不能进行其它操作。它是不定长度的长字符串输入,如:报告、文章、符串输入,如:报告、文章、 简介、说明等。简介、说明等。

7、14第3章 数据表的创建与维护3-13-1(9)(9)通用型(通用型(GeneralGeneral)字段)字段(G)(G):u它类似一个备注型字段,但主要用来支持它类似一个备注型字段,但主要用来支持MicrosoftMicrosoft的对象链接和嵌入的对象链接和嵌入OLE(Object OLE(Object linking and embedding)linking and embedding)。u通用数据型字段的内容也存贮在所分配的通用数据型字段的内容也存贮在所分配的.FPT.FPT备注文件中,它可以包括任何类型的链接或嵌备注文件中,它可以包括任何类型的链接或嵌入的对象。入的对象。15第3章

8、 数据表的创建与维护3-13-1(10)(10) NULLNULL值值uNULLNULL值也称为空值,空值与数值零、空格及不值也称为空值,空值与数值零、空格及不含任何字符的空字符串等具有不同的含义,表含任何字符的空字符串等具有不同的含义,表示还没有确定的值。示还没有确定的值。u例如对于一个表示价格的字段,空值可表示暂例如对于一个表示价格的字段,空值可表示暂未定价,而数值零则可能表示免费。未定价,而数值零则可能表示免费。 16第3章 数据表的创建与维护3-13-1字段宽度指的是能容纳所要存储在该字段中字段宽度指的是能容纳所要存储在该字段中的数据的长度,在设定时应注意以下几点:的数据的长度,在设定

9、时应注意以下几点:u字符型字段的宽度不能超过字符型字段的宽度不能超过254254个字符,超过时个字符,超过时应作为备注型字段存储。应作为备注型字段存储。u数值型与浮点型字段的宽度为其整数位数与小数值型与浮点型字段的宽度为其整数位数与小数位数的和再加数位数的和再加1 1(小数点占(小数点占1 1位),且不得超位),且不得超过过2020,有效位数为,有效位数为1616位。位。u对于数值型与浮点型字段还需要指定小数位数对于数值型与浮点型字段还需要指定小数位数,小数位数不能超过,小数位数不能超过9 9位。位。17第3章 数据表的创建与维护3-13-1字段宽度指的是能容纳所要存储在该字段中字段宽度指的是能容纳所要存储在该字段中的数据的长度,在设定时应注意以下几点:的数据的长度,在设定时应注意以下几点:u逻辑型字段的宽度固定为逻辑型字段的宽度固定为1 1个字节。个字节。u日期型、日期时间型、货币型、双精度型字段日期型、日期时间型、货币型、双精度型字段的宽度固定为的宽度固定为8 8个字节。个字节。u备注型、通用型、整数型等字段的宽度固定为备注型、通用型、整数型等字段的宽度固定为4 4个字节。个字节。整个记录的宽度将是所有字段的宽度总和再整个记录的宽度将是所有字段的宽度总和再加上加上1 1。18第3章 数据表的创建与维护3-13-1u备注数据u通用数据19第3章 数据表的创建与维护

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论