- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[VFP上机练习题
VFP上机练习题
说明:操作时用到的文件及要保存的文件均在与题号对应的文件夹内(下)
基本操作
第一题
1.在指定文件夹下建立数据库BOOKAUTH,并把表BOOKS和表AUTHORS文件添加到该数据库中。
2.为AUTHORS表建立主索引,索引名为“PK”,索引表达式为“作者编号”。为BOOKS建立两个普通索引,第一个索引名为“PK”,索引表达式为“图书编号”,第二个索引名和索引表达式均为“作者编号”。
3.建立表AUTHORS和表BOOKS之间的永久性联系。
第二题
1.在指定文件夹下打开数据库文件SCORE_MANAGER,该数据库中有3个表STUDENT、SCORE1和COURSE,根据已经建立好的索引,建立表间的联系。
2.为COURSE表增加字段,开课学期(N,2,0)。
3.为SCORE1表中的“成绩”字段设置字段有效性规则:成绩=0,出错信息:“成绩必须大于或等于0”。
第三题
根据以下要求,完成基本操作,所需文件在指定文件夹下:
1.从SCORE_MANAGER数据库中删除名为NEW_VIEW1的视图。
2.用SQL命令向SCORE1表中插入一条记录:学号为“993503433”、课程号为“0001”、成绩为99。
3.打开表单MYFORM,向其中添加一个“关闭”命令按钮(名称为Command1),表单运行时,单击此按钮关闭表单。
第四题
1.在指定文件夹下打开数据库文件college,物理删除该数据库中的temp表,然后将三个自由表“教师表”、“课程表”和“学院表”添加到该数据库中。
2.为“课程表”和“教师表”分别建立主索引和普通索引,字段名和索引名均为“课程号”,并为两个表建立一对多的联系。
3.使用SQL语句查询“教师表”中工资大于4500的教师的全部信息,将查询结果按职工号升序排列,查询结果存储于文本文件one.txt中,SQL语句存储于文件two.prg中。
第五题
在指定文件夹下打开数据库“宾馆”,完成以下操作:
1.打开“客户”表,为“性别”字段增加约束性规则:性别只能取“男”或“女”,默认值为“女”,表达式为性别$“男女”。
2.为“入住”表创建一个主索引,索引名为fkkey,索引表达式为“客房号+客户号”。
3.根据各表的名称、字段名的含义和存储的内容建立表之间的永久联系,并根据要求建立相应的普通索引,索引名与创建索引的字段名相同,升序排序。
第六题
根据以下要求,完成基本操作,所需文件在指定文件夹下:
1.打开表单one,向其中添加一个组合框(Combo1),并将其设置为下拉列表框。设置组合框的RowSource和RowSourceType属性,使组合框Combo1的显示条目为“上海”、“北京”(不要使用命令方式指定这两个属性),显示情况如下图所示。
2.向表单one中添加两个命令按钮“统计”和“退出”,名称分别为Command1和Command2。为“退出”命令按钮的Click事件编写一条命令,执行该命令时关闭并释放表单。
3.为表单one中的统计命令按钮的Click事件编写一条SQL命令,执行该命令时,将“歌手表”中所有歌手出生地与组合框(Combo1)指定的内容相同的歌手的全部信息存入自由表birthplace中。
第七题
根据以下要求,完成基本操作,所需文件(或要保存文件)均在指定文件夹下:
1.在指定文件夹下建立一个名为外汇管理的数据库。
2.将表currency_sl和表rate_exchange添加到新建立的数据库中。
3.将表rate_exchange中买出价字段的名称改为现钞卖出价。
4.通过外币代码字段为表rate_exchange和currency_sl建立一对多永久联系(需要首先建立相关索引)。
第八题
在指定文件夹下完成如下操作:
1. 创建一个名为订单管理的数据库,并将已有的employee和orders两个表添加到该数据库中。新建一个名为customer的表,表结构如下:
客户号 字符型(4)
客户名 字符型(36)
地址 字符型(36)
2. 为orders表建立一个普通索引,索引名为je,索引表达式为金额,降序索引。
3. 通过客户号分别为customer表建立主索引,为orders建立普通索引,索引名和索引表达式均为客户号,通过客户号为customer表和orders表之间建立一个一对多的永久联系。
第九题
在指定文件夹下完成如下操作:
1. 创建一个名为订单管理的数据库,并将已有的employee、orders和customer三个表添加到该数据库中。
2. 为orders表建立一个普通索引,索引名为nf,索引表达式为year(签订日期)。为employee表建立主索引,为orders建立普通索引,索引名和索引表达式均为职员号。通过职员号在emp
文档评论(0)