《vfp期末复习题》word版.docx

上传人:wuy****n92 文档编号:53945013 上传时间:2022-10-27 格式:DOCX 页数:10 大小:56.88KB
返回 下载 相关 举报
《vfp期末复习题》word版.docx_第1页
第1页 / 共10页
《vfp期末复习题》word版.docx_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《《vfp期末复习题》word版.docx》由会员分享,可在线阅读,更多相关《《vfp期末复习题》word版.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第一套一、 修改表结构以及完整性约束(15分)注意:对前面建立相关数据库及表进行操作。(2)向“职员表”中的性别字段设置有效性规则,要求:性别只能是男或女,默认值为“女”;规则框内输入:性别$”男女”默认值框内输入:”女”(2)在“职员表”中建立主索引,索引名及表达式为“职员号”;(3)在“订单表”中为“订购单号”建立主索引,索引名及表达式均为“订购单号”,为“职工号”建立普通索引,索引名和索引表达式均为“职工号”;(4)建立永久联系:利用前面的索引,在“职员表”和“订单表”之间建立永久联系; (5)为“职员表”和“订单表”设置参照完整性规则,更新规则为级联,删除规则为级联,插入规则为限制。二

2、、 查询和视图(20分)注意:对前面建立相关数据库及表进行操作。1 查询订单在在2013年签订的订单信息,将查询的结果按金额降序保存到表tableone.dbf。在命令窗口执行以下语句:select *from 订单表 where year(订购日期)=2013 order by 金额 desc into table tableone 2建立视图“viewa”,内容为职工号、姓名、年龄,年龄表达式为“year(date( )) yaer(出生日期)”。create view viewa as select 职工号,姓名,year(date()-year(出生日期) 年龄 from 职员表三、

3、程序设计(10分)编写一个程序,文件名为:temp.prg,计算1到100之间偶数的和。1、新建一个文件程序:文件-新建 出现以下界面:单选按钮选中程序,单击右边的新建文件。2、在创建的程序文件里面写程序:clearS=0S1=0for I=1 to 100 S=S+I if I%2=0 S1=S1+I endifendfor?S,S1return3、单击保存按钮出现以下界面:将保存文档名改为temp,点击保存即可第二套二、 修改表结构以及完整性约束(15分)注意:对前面建立相关数据库及表进行操作。(1)向“order_detail”表的“单价”字段添加有效性规则,要求:单价大于零,违背规则时

4、的提示信息是:“单价必须大于零”,默认值为.NULL.。勾上单价字段后面的NULL标志规则框内输入:单价0信息框内输入:” 单价必须大于零”默认值框内输入:.NULL.(2)在“order_detail”中建立主索引,索引名及表达式为“订单号”。(3)在“order_list”中为“订单号”建立主索引,索引名及表达式均为“订单号”,为“客户号”建立普通索引,索引名和索引表达式均为“客户号”;(4)建立永久联系:利用前面的索引,在“order_list”和“order_detail”之间建立永久联系; (5)为“order_list”和“order_detail”设置参照完整性规则,更新规则为级

5、联,删除规则为级联,插入规则为限制。三、查询和视图(20分)注意:对前面建立相关数据库及表进行操作。1 查询商品在2002年订购的商品的客户号、订单号、器件号,将查询的结果保存到表table1.dbf。Select 客户号, order_list.订单号,器件号 from order_list,order_detail where order_list. 订单号= order_detail. 订单号 and year(订购日期)=2002 into table table12建立视图“view1”,内容为总金额大于10000的客户号、订单号。Create view view1 as selec

6、t 客户号,订单号 from order_list where 总金额10000四、程序设计(10分)编写一个程序,文件名为:prog1.prg,要求:从键盘上输入三个数,求出最小值。 clearinput 请输入第一个数: to xinput 请输入第二个数: to yinput 请输入第三个数: to z?min(x,y,z)return第三套二、 修改表结构以及完整性约束(15分)注意:对前面建立相关数据库及表进行操作。(1)向“订单表”的金额字段添加有效性规则,要求:金额必须大于0并且小于1000000,如果输入错误,则提示:“金额超范围”;规则框内输入:金额0 and 金额0 and

7、 数量9999信息框内输入:” 数量超范围”(2)在“零件表”中建立主索引,索引名及表达式分别为“零件号”;(3)在“供应表”中建立普通索引,索引名及表达式为分别为“零件号”;(4)通过“零件号”字段为“零件表”和“供应表”建立永久性联系。(5)为“零件表”和“供应表”设置参照完整性规则,更新规则为级联,删除规则为级联,插入规则为限制。三、查询和视图(20分)注意:对前面建立相关数据库及表进行操作。1 查询所有与蓝色零件相关的零件号,供应商号,工程号和数量信息,并将结果按数量降序保存到table1.dbf。select供应表.零件号,供应商号,工程号,数量 from 供应表,零件表 where

8、 供应表.零件号=零件表.零件号 and 颜色=”蓝” order by 数量 desc into table table12建立视图“view1”,内容为零件号、零件名、重量、工程号和数量信息。Create view view1 as select供应表.零件号,零件名,重量,工程号,数量from 供应表,零件表 where 供应表.零件号=零件表.零件号四、程序设计(10分)编写一个程序,文件名为:prog1.prg,输入3个数,找出其中最大的数。clearinput 请输入第一个数: to xinput 请输入第二个数: to yinput 请输入第三个数: to z?max(x,y,z

9、)return第五套二、 修改表结构以及完整性约束(15分)注意:对前面建立相关数据库及表进行操作。(1)向“商品表”的进货日期字段添加有效性规则,要求:进货日期为录入信息的当日或当日之前,如果输入错误,则提示:“进货日期不能为今天以后”;规则框内输入:进货日期date()信息框内输入:” 进货日期不能为今天以后”(2)在“分类表”中建立主索引,索引名及表达式为“分类编码”;(3)在“商品表”中为“商品编码”建立主索引,索引名及表达式均为“商品编码”,为“分类编码”建立普通索引,索引名和索引表达式均为“分类编码”;(4)建立永久联系:利用前面的索引,在“商品表”和“分类表”之间建立永久联系;

10、(5)为“商品表”和“分类表”设置参照完整性规则,更新规则为级联,删除规则为级联,插入规则为限制。三、查询和视图(20分)注意:对前面建立相关数据库及表进行操作。1 查询商品在2010年进货的商品编码、商品名称、分类名称、进货价格,将查询的结果保存到表table1.dbf。Select 商品编码,商品名称,分类名称,进货价格from 商品表,分类表 where商品表.分类编码=分类表.分类编码 into table table12建立视图“view1”,内容为分类名称是“酒类”的商品编码、商品名称、进货价格。Create view view1 as select 商品编码、商品名称、进货价格

11、from 商品表,分类表 where商品表.分类编码=分类表.分类编码 and 分类名称=”酒类”四、程序设计(10分)编写一个程序,文件名为:prog1.prg,计算1到100的乘积。clearS=1for I=1 to 100 S=S*Iendfor?Sreturn第六套二、 修改表结构以及完整性约束(15分)注意:对前面建立相关数据库及表进行操作。(1)向“员工表”的性别字段添加有效性规则,要求:性别是男或女,如果输入错误,则提示:“性别必须是男或女”,默认值为“男”;规则框内输入:性别$”男女”信息框内输入:” 性别必须是男或女”(2)在“员工表”中为“员工编号”建立主索引,索引名及表

12、达式均为“员工编号”,为“部门编号”建立普通索引,索引名和索引表达式均为“部门编号”;(3)在“部门表”中建立主索引,索引名及表达式均为“部门编号”;(4)建立永久联系:利用前面的索引,在“员工表”和“部门表”之间建立永久联系; (5)为“员工表”和“部门表”设置参照完整性规则,更新规则为级联,删除规则为级联,插入规则为忽略。三、查询和视图(20分)注意:对前面建立相关数据库及表进行操作。1 查询在1970年以前出生的员工信息,查询结果按年龄升序排序,并将查询的结果保存到表table1.dbf。Select *from 员工表 where year(出生日期)=0 and 成绩=90 ?优秀 case cj=80 ?良好 case cj=70 ?中等 case cj=60 ?合格 otherwise ?不及格endcasereturn

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 考试试题 > 习题库

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁