- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第11-12章表和数据库概要1
建立索引文件 引用其他工作区中打开的表 指定非当前工作区中表的字段值: <别名>-<字段名> 或 <别名>.<字段名> 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
您可能关注的文档
最近下载
- 【江苏卷】江苏省苏州市2024-2025学年2025届高三第一学期学业期末质量阳光指标调研卷(1.13-115)历史试卷.pdf VIP
- 白酒行业全球烈酒专题四:白酒出海,破局之道-250918-华创证券.pdf VIP
- 市第一高级中学党委书记2025年度抓基层党建工作报告材料.docx VIP
- 建筑、市政工程见证取样(送检数量).doc VIP
- 人教版二年级数学上册竞赛试题.pdf VIP
- 机动车检测站安全生产事故应急预案 .pdf VIP
- 压裂队技术员年终总结.pptx
- 《机井井管标准》SL154-2013.pdf VIP
- EPS-3125A-DA-GCN[V1.10][955C]备用电源自动投入装置技术说明书.pdf VIP
- 中国非物质文化遗产糖画介绍宣教讲座PPT课件.pptx VIP
原创力文档


文档评论(0)