2021云南计算机二级考试模拟卷(2)- Visual FoxPro数据库应用题

版权申诉
0 下载量 7 浏览量 更新于2024-07-01 收藏 22KB DOCX 举报
2021云南计算机二级考试模拟卷(2)知识点总结 一、数据库管理系统 * 命令LIST用于列出表中的数据,例如LIST 教师姓名 WHERE 职称="教授",用于列出"教师"表中职称为"教授"的教师姓名。 * INDEXON命令用于建立索引,例如INDEXON 姓名 TAG,建立了一个名称为"姓名"的索引。 * 主键不允许取重复值,这是实体完整性约束规则的一种。 * 数据完整性约束规则包括实体完整性约束规则、引用完整性约束规则和用户自定义完整性约束规则。 二、Visual FoxPro编程 * 在Visual FoxPro中,LOCAL命令用于声明一个局部变量,例如LOCAL x1,x2,temp,用于声明三个局部变量。 * PRIVATE命令用于声明一个私有变量,例如PRIVATE x,用于声明一个私有变量x。 * 在Visual FoxPro中,ControlSource属性用于将控件与数据绑定,例如设置文本框的ControlSource属性为"姓名",将文本框与"姓名"字段绑定。 * 在Visual FoxPro中,CREATETABLE命令用于创建表,例如CREATETABLE 教师(姓名 Char(10),职称 Char(10)),用于创建一个名为"教师"的表。 三、数据库设计 * 在数据库设计中,实体完整性约束规则用于保证表中的数据的一致性和完整性。 * 引用完整性约束规则用于保证表之间的关系的一致性和完整性。 * 用户自定义完整性约束规则用于根据业务规则对数据进行约束。 四、Visual FoxPro对象 * 在Visual FoxPro中,Form对象用于创建窗体,例如CREATE FORM myform,用于创建一个名为"myform"的窗体。 * 在Visual FoxPro中,Control对象用于创建控件,例如CREATE CONTROL label1,用于创建一个名为"label1"的标签控件。 * 在Visual FoxPro中,OptionGroup对象用于创建选项按钮组,例如CREATE OPTIONGROUP myoptiongroup,用于创建一个名为"myoptiongroup"的选项按钮组。 五、数据库操作 * 在数据库操作中,CLOSEALL命令用于关闭所有打开的表和窗体。 * USE命令用于选择当前工作区的表,例如USE 职工,用于选择"职工"表作为当前工作区。 * SELECT命令用于选择表中的数据,例如SELECT 职工,用于选择"职工"表中的所有数据。 六、其他 * 在Visual FoxPro中,SWAP命令用于交换两个变量的值,例如SWAP x1,x2,用于交换x1和x2的值。 * 在Visual FoxPro中,PROCEDURE命令用于声明一个过程,例如PROCEDURE myproc,用于声明一个名为"myproc"的过程。