- 1、本文档共39页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第11 12章 表和数据库
建立索引文件 引用其他工作区中打开的表 指定非当前工作区中表的字段值: <别名>-<字段名> 或 <别名>.<字段名> STD_cj.总成绩 B.总成绩 可以在一个表所在的工作区之外,使用表名或表别名来明确标识该表。 例: USE STD_CJ IN 2 DISP b.总成绩 注意命令所工作区必须有打开的数据表 使用“数据工作期”窗口 使用“数据工作期”窗口 “数据工作期”窗口是VFP提供的一个管理工作区的工具。使用“数据工作期”窗口,可以查看在一个VFP工作期中已打开表的列表,还可以在工作区中打开表、关闭表。 CLEAR CLOSE ALL SELE 1 USE XS INDE ON 学号 TAG XH SELE 2 USE CJ SET RELATION TO 学号 INTO A LIST 姓名,A.专业,平时 WAIT repl all 平时 WITH 平时+10 FOR A.专业=会计 LIST 姓名,A.专业,平时 Visual FoxPro的数据库 数据库(.dbc) 就是一个关于某一特定主题或目标的信息集合。一个数据库是由一个或多个表组成的,数据库可以看成是数据表的容器. 数据库表和自由表 属于一个数据库的表称为数据库表 独立存在的表称为自由表 关于数据表的操作 在数据库中添加表 ADD TABLE {〈表文件名〉| ?} [NAME 〈长文件名〉] 从数据库中移去表 REMOVE TABLE {〈表文件名〉| ?} [DELETE] 若要创建自引用关系,可以两次打开同一个表,在一个工作区中打开一个表,并使用USE AGAIN命令在另外工作区中再次打开此表,然后使用索引来关联记录。例如,可以使用以下代码,根据“zy”(专业)字段对xs表进行排序,然后创建索引标识ZY2,并以此建立并浏览一个 自引用关联:lsgx_自关联.prg SELECT 0 USE xs ALIAS xs SELECT 0 USE xs AGAIN ALIAS xs_a INDEX ON zy TAG ZY2 SET ORDER TO ZY2 SELECT xs SET RELATION TO zy INTO xs_a ADDITIVE SELECT xs_a BROWSE NOWAIT SELECT xs BROWSE NOWAIT 在“命令窗口”依次执行上述命令,在“数据工作期”窗口中浏览表xs和xs_a,当在xs“浏览”窗口中移动记录指针时,会自动刷新xs_a“浏览”窗口,并在其中显示隶属于选定专业的学生,如图12-2所示。 新建数据库 CREATE DATABASE 注:数据库建立后,自动产生同名但类型不同的三个文件:.DBC(数据库文件)、.DCT(数据库备注文件)、.DCX(数据库索引文件)。后两个文件依附于数据库文件,但不可缺少,数据库备份时一定要同时备份其他两个文件,否则备份后的数据库将不能使用。 打开数据库 OPEN DATABASE [〈数据库文件名〉|?] [EXCLUSIVE|SHARED] SET DATABASE TO 数据1 MODIFY DATABASE 打开设计器 关闭数据库 CLOSE DATABASE 数据库的基本操作 第11-12章 数据库和表 主要内容 介绍数据库、数据表的基本概念 数据库和数据表的建立 编辑表中的数据、记录修改与删除 表的索引等有关操作。 概念 数据库(.dbc) 就是一个关于某一特定主题或目标的信息集合。一个数据库是由一个或多个表组成的,数据库可以看成是数据表的容器. 表(.dbf) 一组相关联的数据按行和列排列的二维表格 记录(record):表的每一行称为一个记录. 字段(field):表的每一列称为一个字段. 关键字(key):若某个字段值能唯一地确定一个记录,该字段称为关键字. 索引(index):将一个表按照某种特定的顺序排列. 数据库表和自由表 属于一个数据库的表称为数据库表 独立存在的表称为自由表 同“备注型” 同前述“备注型”,但是当代码页更改时备注不变 备注型(二进制) 同“字符型” 同前述“字符型”,但是当代码页更改时字符值不变 字符型(二进制) 4个字节 存放图形、声音等OLE对象(对象链接与嵌入),与备注型存放位置相同 G 通用型 4个字节 接收字符型数据,存放在文件名与表明相同的“. FPT”文件中 M 备注型 8个字节 存放精度较高的数值 B 双精度型 4个字节 存放整数 I 整型 整数或小数,同数值型 F 浮点型 1个字节 逻辑值“真”或“假” L 逻辑型 8个字节 日期和时间 T 日期时间型 8个字节 格式为MM/DD/YY D 日期型 8
您可能关注的文档
- 第06章 森林经营管理的理论模式.ppt
- 第06章 网络互连技术.ppt
- 第5章11 营运资金.ppt
- 第6课时 一次方程组及其应用.ppt
- 第5章 讲稿.ppt
- 第6节 传递设备.ppt
- 第6章 求解.ppt
- 第6章 linux系统简介.ppt
- 第6章 2社会总资本的运行2.ppt
- 第6章 模板 命令 “资源”面板和外部插件.ppt
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
文档评论(0)