数据库管理系统课件第2章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 数据与数据运算;  数据有许多重要的属性,包括数据类型,完整性约束等,其中首先关心的是数据类型。因为数据处理的基本原则是对相同类型的数据才能进行操作,违反了这条原则,就会发生错误。 Visual FoxPro中常量、变量、函数及表达式的数据类型有6种:字符型、数值型、逻辑型、日期型、日期时间型、货币型。 本节引入了数据容器的概念。数据容器:用户存放数据的地方。例如常量、变量、数组、记录、对象,等等。; 1. 字符型(Character)   通常用来表示文本类型的信息。由中英文字符、数字、空格和各种专用符号组成。两个或两个以上字符型数据的组合称为字符串。用定界符括起来的字符串即为字符型常量。定界符规定为: , , [ ]。如果一种定界符已作为字符型常量的组成部分, 应当选择另一种定界符来标识字符串。   字符型数据如: “STRING”、’昆明市’、[ 123]。 例2.1 显示字符型常量 在命令窗口键入并执行如下命令: ?用定界符括起来的+ 字符串+[即为字符型常量] 在主屏幕上显示结果如下: 用定界符括起来的 字符串即为字符型常量; 2.数值型(Numeric) 数值型数据用来表示一个数量的大小, 由数字、小数点和正负号等组成,包括整数(1268)、小数(0.38)、负数(-112)、浮点数(148.931)科学计算数(1.2E-8)等。数值型数据用来进行数学运算。 数值型数据在内存中用8个字节表示,其取值范围是:-0.9999999999E+20~0.9999999999E+20。 3.逻辑型(Logic) 表示逻辑判断结果的值。逻辑型数据只有两个值:逻辑值真True(用.T.或.y.表示) 或逻辑值假False(用.F.或.n.表示)。如表达式34的运算结果为:.F. 例2.2 在命令窗口键入并执行如下命令: ?34; 4.日期型(Date) 日期数据是表示日期的特殊数据,日期型常量必须用一对花括号”{“和”}”作为定界符, 花括号中包含用分割符 ”-”、“/”、“.”分隔的年、月、日三部分内容。其格式分为传统格式和严格格式两种: ①传统格式: {mm/dd/yy} 系统默认的日期型格式为美国格式:{月/日/年}, 即以{mm/dd/yy}的形式来表示。传统的日期型格式要受到命令??句: SET DATE TO 和 SET CENTURY的影响。 ②严格日期格式常量以{^yyyy-mm-dd}的形式来表示,且花括号中第一个字符必须是^,年份为4位数。如{^2006-10-01}表示2006年10月1日。; 例2.3 在命令窗口输入如下命令 ?{^2006-10-01},{10-01-06} 执行结果为:. 10/01/2006 10/01/2006 5.日期时间型(DateTime) 日期和时间数据是表示日期和时间的特殊数据. 日期时间型数据的取值范围是:日期为01/01/0001~ 12/31/9999,时间为00∶00∶00~23∶59∶59. 在传统格式中,系统默认的日期时间型以{月/日/年 时:分:秒 a|p}的形式来表示。 严格格式的日期时间型常量以{^yyyy-mm-dd hh:mm:ss a|p}的形式来表示,其中a和p分别表示上午和下午,如 {^2005-12-22 10:30:20 p}表示2005年12月22日晚上10点30分20秒。; 例2.4 在命令窗口输入如下命令 ?{^2005-12-22 10:30:20 p},{12-22-05 10:30:20 p} 执行结果为: 12/22/2005 10:30:20 pm 12/22/2005 10:30:20 pm 6.货币型(Currency) 货币单位数据,数字前加前置符号”$”。 货币型数据在存储和计算时,采用4位小数,并将多余4位的小数四舍五入。如$123.45678,将存储为$123.4568。货币常量不用科学记数法形式,在内存中占8个字节,取值范围是: -922337203685477.5807~922337203685477.5807。 ; ; 1. 字段变量:数据库表中定义的字段名。   字段名变量是指数据表文件中已定义好的任一数据项。在数据表中有一个记录指针,由它指向的记录定义为当前记录,字段名变量的值随着记录指针的移动而改变,如果一个数据表中有20条记录,则每一个字段名就有20个可取值。 字段名变量的数据类型分为13类,见表2.1所示。;表2.1 字段名变量的数据类型 类型名称 说明 内存大小 应用举例

文档评论(0)

sanshengyuan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档