- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[计算机]数据库基础与Visual Foxpro环境
数据库基础与Visual Foxpro环境
一、 数据模型
现实世界中客观存在并且相互区别的事物称为实体。例如:一名学生,一个班级,或一台计算机等,也可以是抽象的概念或事件(例如:学习,供求)。
同类型实体的集合称为实体集。例如,学校全体教职工构成一个学校的教职工实体集,学校全体学生构成一个学校的学生实体集。
实体的特征称为属性,属性是实体之间相互区别的标志,一个实体可以由若干个属性来刻画。例如,教职工实体可以用职工编号、姓名、性别、出生日期和职称等属性来描述。
实体之间的对应关系称为联系。实体之间的联系有以下3种类型。
一对一联系(1:1):
一对多联系(l:n):
多对多联系(m:n):
数据模型,主要包括网状模型、层次模型、关系模型等。
关系模型中数据的逻辑结构是一张二维表。
关系(Relation):一个关系对应通常说的一张二维表。例如,表1-1中的这张学生成绩表就是一个关系,可以命名为“成绩”关系,也可称为成绩表。
表1-1 学生成绩表
学号 姓名 班级 计算机基础 英语 高等数学 C语言 总成绩 111111 赵洋 电子商务02-02 68 79 98 77 111112 李林 电子商务02-02 76 66 88 69 111178 关新 电子商务02-02 61 87 70 81 111765 王平南 电子商务02-01 87 89 94 90 111777 张彦强 电子商务02-01 62 65 50 48 111345 李丰瑞 电子商务02-01 71 75 37 63
a.关系:二维表.在vfp中,表现为一个扩展名为.dbf的表文件.
b.关系模式:对应于关系的结构,相当于表结构.
c.元组:二维表水平方向的行.在vfp中,又叫记录
d.属性:二维表垂直方向的列,又叫字段.
e.域:属性的取值范围.例如逻辑型字段的域:逻辑真或者是逻辑假.
VFP 6.0的工作方式(1) 菜单操作方式(2) 命令交互方式() 程序执行方式”123”, ’abc123’,[], ”孙悟空”, [123] 等都是合法的字符常量。
二、数值型常量
例如,406,123.67,也可以用科学记数法表示,如4.89E7等。
三、日期型和日期时间型常量
如{^2008-08-08}表示 2008年8月8日。
{^2008-08-08 10:10:10 a}表示2008年8月8日上午10点10分10秒。
四、逻辑型常量
.Y..N.(假) .T. (真) .F. (假)
五、货币型常量
如 $123.45。货币型数据在计算或存储时,最多保留4位小数,多余的数位会被系统进行四舍五入处理。
第二节 变量
一、内存变量及操作
在Visual FoxPro中可以使用 STORE 命令或 ”=” 运算符为变量赋值,两者差别是STORE 命令可以一次为多个变量赋同一个值,”=” 运算符每次只能为一个变量赋值,在需要一次为多个变量赋值时,使用STORE 命令比较方便。
二、字段变量及操作
在Visual FoxPro中,字段变量是随表的打开而自动建立的。
第三节 函数
一、数学函数
1.求绝对值函数
格式:ABS([数值表达式])
功能:求指定数值表达式的绝对值。
2.求最大值、最小值函数
格式:MAX([表达式1, 表达式2,…])
MIN([表达式1, 表达式2, …])
功能:MAX函数求出各表达式中最大的一个值;MIN函数求出各表达式中最小的一个值。
3.取整函数
格式:INT(数值表达式)
功能:求出数值表达式结果的整数部分值,小数部分不做舍入处理。
4.四舍五入函数
格式:ROUND(数值表达式1, 数值表达式2)
功能:对数值表达式1 进行四舍五入运算。数值表达式2指定保留的小数位数。例:
?ROUND(1024.196, 2)
结果为:1024.200
? ROUND(1024.196, -2)
结果为:1000.000
5.求模函数
格式:MOD(数值表达式1, 数值表达式2)
功能:返回数值表达式1 除以数值表达式2的位余数。
模运算函数 MOD() 结果可正可负,由数值表达式2的符号来确定。当数值表达式2为正时,模运算结果为正;反之为付(特殊情况也可能为0)。
二、字符串函数
1.求字符串长度函数
格式:LEN(字符型表达式)
功能:求出所给的字符型表达式的长度,即所包含的字符数。如果所给的字符型表达式为空串,则返回值值为零。该函数将汉字和全角字符按2个半角字符来进行计算。
2.删除字符串右边空格函数
格式:TRIM(字符型表达式) 或 RTRIM(字符型表达式)
功能:删除所给字符型表达式的尾部半角空格字符。
您可能关注的文档
- [计算机]旅行社业务管理系统2.doc
- [计算机]时代光华—一桶金—系统创富第一讲 系统创富的趋势上.doc
- [计算机]暗黑任务攻略.doc
- [计算机]更改Windows XP系统电脑开关机画面和欢迎界面的方法.doc
- [计算机]最小生成树Kruskal算法.doc
- [计算机]最新腾达路由器设置说明.doc
- [计算机]有线数字电视机顶盒业务功能的实现.pdf
- [计算机]有线电视和数字电视综合业务用户管理系统运营管理模式的建立.pdf
- [计算机]服务器安装手册.doc
- [计算机]李朋辉-08级软工五班-网上购物系统项目计划书.doc
- 2025年电信职业技能鉴定考前冲刺练习重点附答案详解.docx
- 2025年电信职业技能鉴定考前冲刺练习试题附参考答案详解【夺分金卷】.docx
- 2025年电信职业技能鉴定考前冲刺练习试题(考点梳理)附答案详解.docx
- 2025年电信职业技能鉴定考前冲刺练习试题附完整答案详解【全国通用】.docx
- 2025年电信职业技能鉴定考前冲刺练习试题附参考答案详解【培优B卷】.docx
- 2025年电信职业技能鉴定考前冲刺练习试题附参考答案详解【基础题】.docx
- 2025年电信职业技能鉴定考前冲刺练习试题附参考答案详解【培优】.docx
- 2025年电信职业技能鉴定考前冲刺练习题及参考答案详解(典型题).docx
- 2025年电信职业技能鉴定考前冲刺练习题及参考答案详解【能力提升】.docx
- 2025年电信职业技能鉴定考前冲刺练习题及参考答案详解【综合卷】.docx
文档评论(0)