欢迎来到天天文库
浏览记录
ID:18452317
大小:97.50 KB
页数:112页
时间:2018-09-18
《foxpro语言程序设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、第二部分FoxPro语言程序设计考试的题型:1。填空题:基本的命令语法等。2。写出运行结果3。完善程序程序填空skipcontinuelocatei=i+14.程序改错。第一章绪论1。1数据库的基本概念数据库:database,db存放数据的仓库,不仅存放数据,而且还存放数据与数据之间的关系。一、从文件管理到数据库管理记录:行数据项:列二、数据库系统的特点1。数据共享。提高了信息的可利用率。2。数据的冗余度低。减少了冗余,有冗余。3。数据独立性高。4。实现了数据的结构化。联系。数据库与数据库之间的关
2、系。三、数据库系统的分代1。第一代非关系型数据库系统包括网状模型与层次模型。2。第二代关系型数据库系统(RDBS)二维表格方式为基本的数据结构。学号姓名性别年龄成绩001张一男10793。第三代对旬-关系数据库系统面向对象的数据库系统VisualFoxProORDBS四、数据库系统的分类1。单用户数据库和多用户数据库FoxPro2.5就是多用户数据库系统并行存取2。集中式数据库和分布式数据库存储位置而言。3。传统数据库和智能数据库五、数据库语言和数据库管理系统关系型数据库使用的语言是关系数据语言。I
3、SO:标准的SQL语言。结构化查询语言。SQL是英文是什么:struquerylanguage其中一的一部分是数据库管理系统(DBMS):提供了定义和操纵数据库的功能。数据库:DB数据库系统:DBS数据库管理员:DBA数据库系统是由数据库、数据库管理系统和数据库管理员构成。六、数据模型主要分为三种:层次型、网状型、关系型七、关系数据模型数学上逻辑推理和标准制定的一种模型。符合二维表格具有一定的条件。1。每一列都是最基本的数据列,不可拆分。2。每一列都具有相同的数据类型。数据类型:这一列的数据形式是一
4、致的。年龄:3。二维表格中不允许出现完全相同的行和列。4。二维表格中的行与列的顺序可以任意颠倒八、相关术语1。二维表。一个二维表格,就是一个数据库文件。是数据库管理系统的最基本的操作单位。2。行。相当于数据库中的记录,也叫元组。行有一个行号,记录号。3。列:相当于数据库中的字段。属性。列名,叫字段名。它是一个字段名变量。4。关键字:能够唯一确定一条记录的字段。1。2FoxPro概述dbaseIIdbaseIIIfoxbasefoxpro2.0foxpro2.52.6全是英文版的。2.5和2.6有两种
5、版本:fordosforwindows(windows3.1)中文foxpro2.5B因为其数据库的字段名可以是中文的。VFP3.0VFP5.0VFP6.0VFP7.0/8.0一、引例:认识FOXPROFOXPRO建立的数据库文件采用二维表格的形式,符合人们的习惯FOXPRO采用命令式的语言,一条命令即可完成一项功能。二、FOXPRO的语言成份1。命令FOXPRO总是以一个命令动词开头的,后随一个或若干个子句。Listfor主要设备1)一个命令即为一个功能,不要将两个命令写在一行上。2)操作对象,结
6、果和条件均可用命令子句的形式给出。3)命令中只讲对操作的要求。命令格式:命令动词[范围]子句[for/while<条件>]fields<字段列表>1)命令动词,是完成一个功能的短语,可以简写为四个字母。Display:disp2)范围:是针对记录而言的,它是一种选择操作。范围有四种:all:全部记录。Recordn:第N条记录Record5Nextn:表示从当前记录向下N条记录。Next6Rest:表示从当前记录一直到记录尾。ListallListrecord7G05Listnext5Listres
7、t3)for/while<条件>for:最常用的一种。表示在指定范围内,所有满足条件的记录。如果是全部,则范围可省。While:不常用,表示在指定范围内,从当前记录开始,一直到不满足条件记录为止。条件一定是一个逻辑值。4)fields<字段名表>这是一个投影操作。从所有的字段中筛选几个字段。Listfields学号,姓名5)子句根据需要进行设置。二、表达式1。数据类型就是一个数据的属性。只有相同类型的数据才能运算。123+456(1)字符型(C)英文字母,数学、汉字、下划线等,长度不超过254个字符
8、。凡是用双引号、单引号、中括号括起来的所有式子,均是字符型。“11/01/1998”“.t.”(2)数值型(N)数字、小数点、正负号。20位年龄、工资等。(3)浮点型(F)与数值基本相同,它可以进行科学计算。(4)逻辑型(L)只能是真或假。分别用.T..F..Y..N.来表示。占位1位。如婚否。团员否。逻辑型数据在作关系表达式时,不允许出现等号。记住,直接书写字段名,即为真值,如果为假值,前而加.not.listfor婚否listfor.not.婚否(5)日期型(D)
此文档下载收益归作者所有