数据库程序设计 - 东华理工大学

数据库程序设计 - 东华理工大学

ID:37556156

大小:200.00 KB

页数:66页

时间:2019-05-12

数据库程序设计 - 东华理工大学_第1页
数据库程序设计 - 东华理工大学_第2页
数据库程序设计 - 东华理工大学_第3页
数据库程序设计 - 东华理工大学_第4页
数据库程序设计 - 东华理工大学_第5页
资源描述:

《数据库程序设计 - 东华理工大学》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章VisualFoxpro的语言基础教学目的:1.掌握数据类型、变量、常量、表达式等基本概念。2.学会变量的建立和输出。3.掌握常用的几个函数:Int,Sqrt,Mod,Max,Min,Left,Right,Substr,Len,Ltrim,Trim,Alltrim,Val,Str,Date,Time,Year,Ctod,Dtoc,Bof,Eof,Recno,RecCount,&。教学重点:数据类型、变量、常量的基本概念教学难点:几种表达式的概念、区别要处理的数据是海量的,为了更好的管理这些数据,

2、将数据按照其特点进行了分类,分成了多种不同的数据。2.1数据类型数据类型是简单数据的基本属性,是一个重要的概念。数据类型一旦被定义,就确定了其存储方式和使用方式。VisualFoxPro系统提供了十三种数据类型。学号姓名系名性别年龄语文总成绩月花费奖励情况相片95001李钢计算机应用男1995.5522.14$500.0000memoGen95002罗飞生物工程男2067533.45$600.0000MemoGen95003张明行政管理女2078.5566.37$560.0000MemoGen9500

3、4王雷行政管理男2169576.55$600.0000memogen1、字符型字符型数据由字母(汉字)、数字、空格等任意ASCII码字符组成。字符数据的长度为0~254字节,每个ASCII码占一个字节,每个汉字占两个字节。例如:姓名为字符型字段,存放的“李钢”……就是字符型数据,长度为4个字节<字母(汉字)>学号为字符型字段,存放的“95001”……就是字符型数据,长度为5个字节<数字>2、数值型它由数字0~9、符号(+或-,+号可省略)和小数点(.)组成。数值型数据的长度为1~20字节(数据中的每个

4、数字、小数点和正负号都各占一个字节)。例如:年龄为数值型字段,存放的20、19就是数值型数据,长度为2语文为数值型字段,存放的95.5就是数值型数据,长度为43、浮点型与数值型数据完全等价,数据精度要比数值型数据高,数据范围比数值型要广(用科学记数法)。例如:总成绩为数值型字段,存放的576.55为浮点型数据,长度为6234567000表示成浮点数是2.34567E84、整型不包含小数点部分(整数)只用于字段类型的定义,占用4个字节。5、双精度型更高精度的数值型数据只用于数据表中的字段类型的定义,占用

5、8个字节。6、日期型表示日期的数据,长度固定为8个字节包括年、月、日三个部分,由于各部分的排列顺序及分隔符不同,日期型数据的表现形式也很多。例如:出生日期为日期型字段,02/13/19797、日期时间型是描述日期和时间的数据,长度固定为8个字节除了包括年、月、日外,还包括时、分、秒以及上午、下午等默认格式为“mm/dd/yyyyhh:mm:ss[A/P]”8、逻辑型描述客观事物真假的数据只有真和假两种值,长度固定为1个字节例如:党员否字段就是逻辑型字段.F..T.(.Y..N.)9、备注型用于存放较长

6、(大于254字节)的字符型数据长度仅受磁盘空间的限制,它只用于数据表中的字段类型的定义,长度固定为4个字节实际数据一般是大于4个字符的,他们实际上是被存放在与数据表文件同名的备注文件(FPT)中,4个字节存放的是指向该备注文件的指针。例如:备注说明字段就是备注型字段10、通用型用于存储OLE对象的数据。通用型数据中的OLE对象可以是电子表格、文档、图片等。只用于数据表中的字段类型的定义。通用型数据长度固定为4个字节,实际数据存放到了磁盘空间内,保存在与数据表文件同名的备注文件(FPT)中。例如:相片字

7、段就是通用型字段11、货币型 是一种特殊形式,在数据的第一个数字前冠一个货币符号($),小数位超过4个字符的数据,系统将会按四舍五入原则自动截取 占用8个字节 例如:月花费为货币型字段,$500.0000为货币型数据 若输入500.483880系统将自动保存为$500.48393.2常量与变量一、常量(数据)常量:一旦存放到计算机中,它的值就不再发生变化,不管对它进行什么操作,值都不发生变化。常量的类型:数值型、字符型、逻辑型、日期型和日期时间型1、数值型常量由数字(0-9)、小数点和正负号组成。

8、例如:以下是合法的数值型常量-123.56768+32567.67-123e+12-3645e-89表示:-123*1012和-3645*10–892、字符型常量用双引号“”、单引号‘’或方括号[]等定界符括起来的字符串(汉字和ASCII码)例如:“武汉大学”[Foxpro]‘123.456’3、逻辑型常量逻辑型常量只有真和假两种值。要用定界符(.)例如:.T.,.t.,.Y.和.y.都表示真;.F.,.f.,.N.和.n.都表示假。4、日期常量常用的系

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

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

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