欢迎来到天天文库
浏览记录
ID:50485448
大小:591.50 KB
页数:68页
时间:2020-03-09
《数据库原理及应用技术教程 教学课件 作者 佟勇臣数据库原理与应用技术教程电子教案6.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第4章预备知识知识点●VisualFoxPro主要性能与参数●变量、表达式、函数与命令结构难点●运算符、表达式的含义●变量与数组的使用返回◆要求熟练掌握以下内容:●VisualFoxPro系统的主要性能●VisualFoxPro系统的数据类型●变量与数组的使用●VisualFoxPro系统的命令结构了解以下内容:●VisualFoxPro系统的文件类型4.1数据库技术概述4.2VisualFoxPro简介4.2.1VisualFoxPro的主要特点1.VisualFoxPro的基本功能⑴用户可以将信息保存到表中,并将这些表组织成数据库。同时,可以随时向数据库中添加新的数据,修改
2、、更新或删除已有的数据。⑵用户可以通过查询本地视图、远程视图、多表视图等快速查找到所需信息。⑶用户可以按照自己的需要显示和打印数据。2.VisualFoxPro的主要特点⑴具有功能强大的操作工具·项目管理器·生成器·设计器·向导⑵便捷的应用程序开发环境⑶丰富而完整的工具⑷多种的运行方式⑸友好的用户界面⑹真正的编译功能⑺卓越的跨平台特性⑻更灵活的OLE与ActiveX技术⑼面向对象的程序设计方法⑽典型应用程序实例4.2.2VisualFoxPro主要技术性能1.程序文件与过程文件技术性能·源程序文件中程序行的最大数系统没有限制受可用内存的限制·编译后程序的最大容量为64KB·过程文件
3、中包含过程的最大数系统没有限制受可用内存的限制·DO调用的嵌套层数的最大值为128层·READ嵌套层次的最大层数为5层·结构化程序设计命令嵌套的最大层数为384层·函数调用时传递的参数个数最多为27个·事务处理的最大数为5件2.报表设计器的技术性能·报表定义中对象个数系统没有限制受可用内存的限制·报表定义的最大长度为20英寸·分组的最大层次数为128层3.其他的技术性能·各种类型窗口打开的最大数系统没有限制受可用内存的限制·浏览窗口打开的个数最多为255个·每个字符串中字符的最大个数为2G字节·每个命令行中字符的最大个数为8,192个·报表中每个控件的最多字符个数为252个·每个宏
4、替换行中的字符数最多为8,192个·打开文件的最大数受操作系统限制·键盘宏中的击键数最大值为1,024次·SQLSELECT可以选择的最多字段个数为255个4.2.3VisualFoxPro主要技术指标1.表文件和索引文件的系统技术指标·表文件中记录的最大条数为10亿条·表文件的最大容量值为2G字节·每条记录中允许有的最大字符数为65,500个·每条记录中允许有的最多字段数为255个·每个字段中允许有的字符数最多为254个·同时打开的表的最大数为255个·非压缩索引中每个索引关键字最大长度为100个字符·压缩索引中每个关键字的最多字符数为240个·每个表允许打开的索引文件数系统没有
5、限制,受可用内存的限制·每个工作区中允许打开的索引文件数系统没有限制,受可用内存的限制·关系表达式的最大长度系统没有限制,受可用内存的限制2.表字段的系统技术指标·字符字段的最大字符数为254个·数值型字段的最大值为20位·浮点型字段的最大值为307位·自由表中各字段名的字符数最大值为10个字符·数据库表中各字段名的字符数最大值为128个字符·整数表示的最小数值为-2,147,483,647·整数表示的最大数值为2,147,483,647·数值计算的精确值位数为16位3.内存变量与数组的系统技术指标·默认的内存变量数为1,024个·内存变量的最多个数为65,000个·数组的最多个数
6、为65,000个·每个数组中元素的最大个数为5,000个4.3常量与变量4.3.1数据类型1.字符型2.数值型3.浮点型4.双精度型5.整数型6.逻辑型7.日期型8.日期/时间型9.货币型10.备注型11.通用型4.3.2常量1.字符型常量字符型常量是一个字符串,由汉字和ASCII字符集中可以打印的字符组成,使用时必须用定界符(“”、‘’和[])括起来。2.数值型常量数值型常量由数字(0~9),正负号(+、-),小数点(.),E和e组成。3.逻辑型常量逻辑型常量只有两个逻辑值:“真”或“假”。4.日期型常量日期型常量用于表示日期,格式为:{mm/dd/yyyy}。5.日期时间型常量
7、日期时间型常量用于表示日期和时间,格式为:{mm/dd/yyyyhh:mm:ss}。4.3.3变量1.字段变量2.内存变量使用变量时要注意以下两点:·内存变量名不要与字段变量名同名,如果内存变量名与字段变量名同名时,字段变量优先于内存变量,此时若必须使用内存变量,可在内存变量名前使用前缀“m.”,表是所用的是内存变量。·内存变量在使用前,必须先定义并初赋值。内存变量的定义和赋值方式有两种:命令方式和赋值式方式。命令方式为:STORE表达式TO变量名表赋值式方式为:变量
此文档下载收益归作者所有