- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.表格设计 (1)定义二维表名(标题) (文件名) 设计一张二维表,首先要给表起个名字。 (2)二维表栏目设计(列)(字段)及属性结构 首先确定表中有几个栏目,然后根据每一个栏目所含内容的不同设计栏目标题和属性。 (3)填写二维表的内容(行) (记录) 设计数据表与平时设计一张表格类似: 2.定义数据表在Visual FoxPro 系统中,一张二维表对应一个数据表,称为表文件(Table)。一张二维表由表名、表头、表的内容三部分组成,一个数据表则由数据表名、数据表的结构、数据表的记录三要素构成。①数据表的文件名(.dbf) ②数据表的结构即字段名、字段类型和字段长度(字段的基本要素)。 ③数据表中的记录是数据表中不可分割的基本项,即二维表中的表的内容。一个数据表的大小,主要取决于它拥有的数据记录的多少。不包含记录的数据表称为空表。 (见教科书57页表4.1 ) 自由表的字段名不能超过10个字符 2.创建数据表(见教科书92-95页) create [表文件名] 命令格式: 方法一:利用表设计器 仔细体会教科书P88【例4-2】,注意建立 自由表和数据库表的区别 (见教科书98-99页) create table|dbf [表文件名] [free]…… 命令格式: 方法二:利用SQL命令 仔细体会教科书P99【例4-5】 3.输入记录(见教科书59-60页) 备注字段和通用字段的输入P94 创建数据表之间的永久关系有些数据表格和其他数据表格之间存在着某些关系,我们需要将这些有关系的数据表格纳入同一个数据库中,并建立其彼此之间的关系,使用者才能更好的运用数据表格,更容易达到数据管理的目的。在Visual FoxPro中,这种关系是通过索引来建立的。 数据表的索引索引是按索引关键字表达式的值使数据表中的记录有序排列的一种技术。1、什么是索引 (教科书P132)Visual FoxPro系统提供了四种不同的索引类型,它们分别是: 2、索引的类型 主索引:仅适用于数据库表,不允许关键字段有重复值,一个数据表只能建一个主索引。 候选索引:不允许索引关键字段有重复值 普通索引:最常用的索引类型,无任何限制 唯一索引:允许索引关键字段有重复值1)主索引的建立注意:只能为数据库表建立主索引,不能为自由表创建主索引。当从数据库中移走有主索引的表而成为自由表时,他们的主关键字将会随之消失。 (教科书P135-136)主索引与永久关系 数据库表 自由表 2)永久关系永久性关系建立在数据库本身,只要数据库存在,永久关系就存在,不会因其他命令的执行而消失。在“数据库设计器”窗口中,两个数据表格之间的连线,就是“永久关系”。仔细体会教科书P140【例5-9】 主索引 从父表的索引标识拖动到子表的索引标识 唯一值 重复值永久关系连线的作用是在数据表格作“更新”、“删除”、“新增”等动作时,对表格做一个检查的动作,以符合某些规则。(而存储这些规则的地方就是所谓的“参考完整性”(RI)。)在数据库中的表建立永久关系后,可以设置管理相关记录的规则。这些规则可以控制相关表中记录的插入、删除或更新操作。见书P143表5-3 (掌握3种规则)设置参照完整性 (见教科书142-143页) 参照完整性规则的更新规则中“限制”的含义是()。 (A)更新父表中连接字段值时,用新的连接字段自动修改子表中的所有相关记录 (B)若子表中有与父表相关的记录,则禁止修改父表中连接字段值 (C)父表中的连接字段值可以随意更新,不会影响子表中的记录 (D)父表中的连接字段值在任何情况下都不允许更新 参照完整性规则的更新规则中“级联”的含义是()。 (A)更新父表中连接字段值时,用新的连接字段自动修改子表中的所有相关记录 (B)若子表中有与父表相关的记录,则禁止修改父表中连接字段值 (C)父表中的连接字段值可以随意更新,不会影响子表中的记录 (D)父表中的连接字段值在任何情况下都不允许更新 注意:建立“永久性关系”的父表必须以关键字建立主索引或侯选索引,而子表则可以以关键字建立任意类型的索引(一对一或一对多)。 关闭: close 数据库的基本操作 格式: 1.打开、关闭数据库 打开: open数据库名 database database (见教科书91页) 修改: Modify数据库名删除: delete数据库名 格式: 2.修改、删除数据库 database database (见教科书92页) 3.向数据库添加数据表格式: add表名 4.把数据表从数据库中移出格式: remove表名 delete] table table (见教科书92页) (见教科书92页) (5)关键字在一个关系中能够惟一标识一个实体的属性或属性集合,称作
原创力文档


文档评论(0)