- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《VF知识点总结
概念知识点总结
1、数据库的基本理论和VF数据库操作
2、数据与程序设计
3、SQL语句
4、面向对象程序设计及表单、报表、菜单
数据库的基本理论和VF数据库操作
(第1、2、3、4、6章)
一、数据库系统基本理论
1、理解数据库系统的几个基本概念以及它们的关系
数据库(DB)、数据库管理系统(DBMS)、数据库应用系统(DBAS)和数据库系统(DBS)
建立数据库系统的主要目的是为了实现数据共享
2、掌握实体之间的联系,可以判断出实际问题中属于那种联系
一对一、一对多、多对多
3、弄清三大数据模型的结构形式:层次模型、网状模型和关系模型
我们现在所用到的数据库都是关系数据库
学号 姓名 年龄 性别 籍贯 9001 李丽 20 女 北京 9002 肖峰 21 男 上海 9003 王红 19 女 长春 4、理解关系术语
关系(就是二维表,记录的集合);元组(行、记录);属性(列、字段);
域(一个字段的取值范围);关键字(关键的字段,唯一能标志一个元组的字段或字段的组合);外部关键字(不是本表的关键字,但是是其他表的关键字;用来建立表间的联系)
5、关系运算
理解传统的集合运算(并、交、差、笛卡尔积)和专门的关系运算(选择、投影、连接包括等值连接和自然连接)
二、数据表操作
1、了解表操作的一些命令,尤其以下几条:
LIST显示记录:LIST | DISPLAY [FIELDS 字段名表][范围] [FOR条件表达式]
限定条件用FOR短语
LOCATE条件定位:LOCATE FOR条件表达式
本命令定位在满足条件的第一条记录,若想定为满足条件的下一条记录,必须用CONTINUE
用FOUND()函数为T判断是否有满足条件的记录(也可用EOF()为F)
APPEND为追加记录;INSERT为插入记录
REPLACE修改记录:REPLACE 字段名1 WITH 表达式1 [FOR 条件表达式]
2、删除操作分两步走:DELETE与PACK
DELETE是逻辑删除,也就是添加删除标记,PACK才是真正物理删除;逻辑删除的记录还可以恢复(RECALL)
3、理解工作区的概念
系统提供了32767个工作区,可以在不同的工作区同时打开多个表,使用工作区用其编号1~32767,或者别名,前十个工作区有别名:A~J
SELECT 0表示使用最小未用过的工作区
4、建立表之间的临时关联
一个为主表,一个为子表,使用SET RELATION TO … INTO…语句
要求两个表必须在不同的工作区打开
可以使用SET RELATION TO解除关联
三、数据库操作
1、理解数据库文件
它并不真正的存储数据,只是对存储数据的文件进行统一的管理
建立数据库后,形成三个同名文件.dbc .dct .dcx
2、理解自由表与数据库表的区别与联系
区别:可以看一下“表设计器”
自由表不能设置长表名、长字段名、标题、输入掩码、字段有效性规则、默认值、注释等内容
自由表不能设置主索引
自由表可以添加到数据库中形成数据库表(ADD TABLE…);数据库表可以移出形成自由表,相应的设置丢失,主索引变为候选索引(REMOVE TABLE…)
3、掌握索引的概念
索引就是排序,但它是逻辑排序,排列的不是实际记录,而是记录指针,排序的结果存放在索引文件中
建立索引的主要目的是为了提高查询速度(在有序的集合中查询某个个体很显然比无序中查询快得多)
A、建立索引可以通过命令实现:INDEX ON 索引关键字表达式 TO 独立索引文件名 | TAG 标识名 [ASCE | DESC][UNIQUE] [CANDICATE]
可以建普通索引(命令中不需表示)、候选索引(CANDICATE)、唯一索引(UNIQUE)
B、可以以在表设计器中建立索引
索引不是真正排序,表的排序命令为SORT,是对记录的排序,结果形成新的表文件.dbf
4、区别索引文件的类型
索引文件分为独立索引文件(.idx 存放一条索引结果)和复合索引文件(.cdx 存放多条索引结果)
复合索引文件又分为结构复合索引文件(与表同名)和非结构复合索引文件
结构复合索引文件因其与表同名,随着表的打开而打开,表的关闭而关闭,在表被修改时自动同步修改,现在是主要应用的索引文件
5、区别索引的类型
主索引和候选索引意义相似,建立主索引和候选索引都要求关键字表达式的值唯一,没有重复。
它们的区别是:候选索引可以多个,主索引只能一个;主索引只能在数据库表中建立;主索引只能在表设计器中建立
普通索引和唯一索引允许出现重复值,不同的是,唯一索引值存储重复值之中的一个。注意此处“唯一索引”中唯一的意义不同于上述“唯一”
6、理解三种数据完整性(结合操作,理解概念)
A、实体完整性:保证
您可能关注的文档
- 《TWN727N2.0模拟AP功能设置指南.docx
- 《TXT转MP3.doc
- 《TypeC应用技术及未来趋势.docx
- 《T协同办公产品V6.1发版说明.doc
- 《t指数与指数函数.doc
- 《T梁施工技术交底.doc
- 《U19动词变位整理.doc
- 《u1124线段的垂直平分线与角平分线.doc
- 《u1四年级上册山科版.doc
- 《U8500说明书.doc
- 2025年浙江省公务员考试时事政治考试试卷带解析必考【全国通用】.docx
- 2025年江苏省公务员考试时事政治考试试卷带解析及参考答案(最新).docx
- 2025年福建省公务员考试时事政治考试试卷带解析带答案(达标题).docx
- 2025年辽宁省公务员考试时事政治考试试卷带解析及参考答案(培优A卷).docx
- 单招面试技巧和注意事项.docx
- 2025年浙江省公务员考试时事政治考试试卷带解析附答案(精练).docx
- 2025年辽宁省公务员考试时事政治考试试卷带解析及必背答案.docx
- 2025年浙江省汽车驾驶员高级理论知识考试试卷带解析必考【必背】.docx
- 2025年江西省公务员考试时事政治考试试卷带解析附参考答案(综合卷).docx
- 2025年江苏省公务员考试时事政治考试试卷带解析附参考答案(基础题).docx
文档评论(0)