数据库应用技术-Visual FoxPro 6.0(第5版)习题参考答案_第1页
数据库应用技术-Visual FoxPro 6.0(第5版)习题参考答案_第2页
数据库应用技术-Visual FoxPro 6.0(第5版)习题参考答案_第3页
数据库应用技术-Visual FoxPro 6.0(第5版)习题参考答案_第4页
数据库应用技术-Visual FoxPro 6.0(第5版)习题参考答案_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGEPAGE1附录5:参考答案第1章VisualFoxPro6.0基础知识实训1使用VisualFoxPro6.01.填空题⑴人工管理 文件管理 数据库系统 分布式数据库系统 面向对象数据库系统⑵计算机硬件 软件 数据库 用户⑶关系型数据模型⑷特定的数据模型 实现数据共享,减少数据冗余 数据独立性 数据的控制保护⑸连接2.选择题⑴B ⑵C ⑶D ⑷C ⑸D ⑹B⑺D⑻B实训2认识项目管理器1.填空题⑴工具选项⑵区域⑶全部数据⑷从项目管理器中移去从磁盘上删除2.选择题⑴ B⑵D ⑶D ⑷C第2章数据库的基本操作实训1创建数据库和表1.填空题⑴.dbc.dbf⑵CREATEDATABASEOPENDATABASEbooksEXCLUSIVE⑶数据库自由⑷MODIFYSTRUCTURE ⑸8 12.选择题⑴C ⑵D ⑶C ⑷C ⑸D⑹B ⑺B ⑻B ⑼B ⑽B ⑾D实训2输入记录1.填空题⑴追加方式追加新记录⑵Ctrl+PgDn⑶11⑷52.选择题⑴B⑵D ⑶A ⑷D实训3浏览与编辑记录1.填空题⑴.T..T. 1⑵表示全部记录表示从当前记录开始往下的N条记录(包括当前记录),记录个数N由右边方框中的数字来决定表示指定的一条记录表示从当前记录开始到文件尾的所有记录2.选择题⑴A ⑵D ⑶A ⑷C ⑸C实训4删除记录1.填空题⑴当前 ⑵DELETEPACK2.选择题⑴C ⑵A ⑶D实训5索引记录1.填空题⑴.cdx结构复合索引文件⑵主索引候选索引普通索引惟一索引⑶结构复合索引文件非结构复合索引文件⑷SEEK或FIND⑸ONTAG⑹主索引或候选索引⑺索引2.选择题⑴A ⑵C ⑶B ⑷A ⑸D⑹D ⑺C ⑻B ⑼B ⑽C实训6设置字段属性1.填空题⑴字段表⑵输入掩码标题⑶3 插入触发器、更新触发器和删除触发器⑷不能 ⑸逻辑型2.选择题⑴D⑵C⑶B⑷C ⑸B实训7工作区的使用1.填空题⑴32767 ⑵AGAIN ⑶1 ⑷SETRELATION⑸主索引或候选索引普通索引 ⑹INALIAS ⑺永久2.选择题⑴D ⑵C ⑶C ⑷A ⑸D ⑹C⑺C ⑻C ⑼D ⑽D ⑾D第3章创建查询和视图实训1使用查询向导创建查询1.填空题⑴3⑵行列数据2.选择题⑴D ⑵A ⑶D ⑷B实训2使用查询设计器创建查询1.填空题⑴内部联接左联接右联接完全联接⑵杂项2.选择题⑴C⑵D ⑶C ⑷D ⑸C ⑹B实训3创建视图1.填空题⑴自由表视图⑵更新条件2.选择题⑴B⑵A ⑶A ⑷B ⑸D ⑹A第4章结构化查询语言SQL实训1SQL数据查询1.填空题⑴相同的查询结果只出现一条⑵ORDERBYGROUPBYWHEREWHERE⑶AS⑷GROUPBY⑸SELECT查询⑹IN("01","03")或="01"OR出版社ID="03"⑺AVG(单价)GROUPBY⑻借书证号HAVING⑼ INTO2.选择题⑴A ⑵C ⑶A ⑷B ⑸D ⑹C⑺A ⑻A ⑼A ⑽C ⑾D ⑿D实训2SQL数据定义1.填空题⑴数据库数据表视图规则⑵CHECKDEFAULTPRIMARYKEYUNIQUE⑶日期时间型双精度型整型逻辑型备注型通用型⑷ALTER学号C(4)2.选择题⑴C⑵D ⑶B ⑷A ⑸D ⑹A实训3SQL数据操作1.填空题⑴一 ⑵UPDATE ⑶DELETEFROM⑷SET工资=工资+500 ⑸INTOCURSOR ⑹PrimaryKey⑺CHECK ⑻HAVING ⑼NOTEXIST2.选择题⑴D ⑵B ⑶C ⑷D⑸A ⑹A ⑺D ⑻C ⑼C第5章程序设计基础实训1数据及其运算1.填空题⑴18841⑵字符型、数值型、日期型、逻辑型、货币型、日期时间型⑶数值型日期型数值型数值型字符型⑷3256.32514⑸NOT、AND、OR2.选择题⑴B ⑵A ⑶A ⑷D ⑸C ⑹D ⑺A ⑻D ⑼A⑽C ⑾C ⑿C ⒀C ⒁A ⒂D ⒃B ⒄C ⒅A实训2结构化程序设计基础1.填空题⑴MODIFYCOMMAND⑵{^2012/10/23} ⑶30⑷ 统计单价<=20或>=25的图书数量 ⑸ 1234⑹X=1S=S+X^2X=X+1 ⑺借书证号,A.姓名,A.单位,B.书名,B.单价,借书日期⑻P=P*IS=S+P2.选择题⑴C ⑵C ⑶D ⑷D ⑸C ⑹A ⑺B ⑻A 3.完成程序题(1)X>0 Y=0 Y=-1(2)P=30动手做1.从键盘输入10个数,找出其中最大数和最小数。CLEARINPUT"输入第一个数:"TOMSTOREMTOMA,MIFORI=2TO10 INPUT"输入下一个数:"TOM IFMA<M MA=M ENDIF IFMI>M MI=M ENDIFENDFOR?"最大数:",MA?"最小数:",MIRETURN2.逐条显示“图书”表中的记录,每条记录显示5秒后继续。USE图书SCAN DISPLAYOFF WAIT"5秒钟后继续显示,直到结束。"TIMEOUT5ENDSCANUSE3.编程统计“读者”表中男、女读者人数。STORE0TOM,FUSE读者SCANIF性别="男"M=M+1ELSEF=F+1ENDIFENDSCAN?"男:",M?"女:",FUSERETURN4.编写程序,将“借阅”表中借书日期超过一年且还没有归还的记录的“标记”字段填充“*”。USE借阅DOWHILE!EOF() IF还书日期={/}ANDDATE()-借书日期>365 REPLACE标记WITH"*" ENDIFSKIPENDDOUSERETURN实训3子程序和过程文件1.填空题⑴SETPROCEDURETOCLOSEPROCEDURRELEASEPROCEDURE<过程文件名1>[,<过程文件名2>…]⑵X=X1W=W+YX=X3W=W+Y2.选择题⑴D ⑵C ⑶B ⑷C ⑸C动手做1.编写一个子程序计算N的阶乘,在主程序中计算3!+5!+7!+9!+11!。*主程序JCS.PRGSETTALKOFFCLEARSTORE0TOS,KFORN=3TO11STEP2DOJC1S=S+KNEXT?"S=",SRETURN*子程序JC1.PRG*计算N!的阶乘STORE1TOL,KFORL=1TONK=K*LNEXTRETURN2.编写主程序通过调用过程分别显示读者借阅图书情况或已借阅图书的信息。CLEARSETPROCEDURETOTS?"1.读者借阅图书"?"2.借阅图书信息"INPUT"请选择(1-2):"TOCHDOCASECASECH=1DOTS1CASECH=2DOTS2ENDCASECLOSEPROCEDURERETURN*TS.prgPROCEDURETS1SELECT读者.借书证号,读者.姓名,借阅.图书ID,借阅.借书日期FROM读者,借阅;WHERE读者.借书证号=借阅.借书证号RETURNPROCEDURETS2SELECT借阅.图书ID,借阅.借书日期,图书.书名,图书.出版社ID,图书.版次;FROM借阅,图书WHERE借阅.图书ID=图书.图书IDRETURN实训4参数传递及自定义函数1.填空题⑴SETPROCEDURETOABCDOAB⑵1.A,B,C,D= 4 10 20 302.A,B,C,D= 4 10 5找不到变量D⑶ Y=60A=4B=60⑷-25⑸STORE0TOS,AWITHA,RPROCEDURESU2.选择题⑴D ⑵D ⑶B ⑷C ⑸A动手做1.编写一个子程序计算矩形的面积,在主程序中由键盘输入两个数为矩形的两个边长,调用子程序计算矩形的面积。*S.prgINPUT"第一条边长:"TOMINPUT"第二条边长:"TONDOMJRETURN*MJ.prgMJ=M*N?"矩形的面积:",MJRETURN2.由键盘输入四个数,显示其中的最大值,要求使用自定义函数求最大值。*ZD.prgINPUT"第一个数:"TOAINPUT"第二个数:"TOBINPUT"第三个数:"TOCINPUT"第四个数:"TOD?MA(MA(MA(A,B),C),D)RETURNFUNCTIONMA(M,N)L=MIFM<NL=NENDIFRETURNL3.编写一个自定义函数FX,计算f(x)=ex+3x+10的值,并编写一个主程序调用FX函数,分别计算变量x由5到10(步长为1)的函数值。*FX.prgFORI=5TO10?"x=",I,"f(x)=",FX(I)NEXTRETURNFUNCTIONFX(X)F=EXP(X)+3*X+10RETURNF4.略第6章表单设计实训1使用表单向导创建表单1.填空题⑴31⑵标准式凹陷式阴影式边框式浮雕式新奇式石墙式亚麻式彩色式2.选择题⑴D⑵C ⑶D ⑷A ⑸C实训2使用表单设计器创建表单1.填空题⑴表单设计器 ⑵字段选取样式 ⑶Form1 ⑷表单⑸Maxbutton2.选择题⑴A ⑵C ⑶B ⑷B ⑸C ⑹A ⑺C ⑻C实训3表单控件的使用(1)1.填空题⑴编辑框命令按钮组选项按钮组组合框列表框表格⑵格式样式值⑶单击表单窗口内某处按钮锁定⑷生成器 ⑸InputMaskFormat2.选择题⑴D ⑵C ⑶BCD ⑷BC ⑸A ⑹B ⑺D ⑻D ⑼B ⑽A ⑾B ⑿C实训4表单控件的使用(2)1.填空题⑴.scx.sct⑵通用型字段名⑶页框PageCount⑷Command1.ClickCommand2.Click⑸ColumnCount⑹①标签 ②文本框 ③编辑框 ④命令按钮⑤0 ⑥Click2.选择题⑴D ⑵C ⑶C ⑷D ⑸D ⑹D ⑺D ⑻A ⑼B ⑽A第7章报表设计实训1使用向导创建报表1.填空题⑴数据库表自由表视图⑵列报表行报表一对多报表多栏报表⑶经营式账务式简报式带区式随意式2.选择题⑴B ⑵C ⑶A ⑷A ⑸D实训2使用报表设计器创建报表1.填空题⑴报表控件工具栏⑵图片OLD对象(或ActiveX控件)⑶页面设置⑷列数宽度间隔⑸数据环境报表控件工具栏2.选择题⑴A ⑵C ⑶B ⑷B ⑸D ⑹D⑺B ⑻C ⑼C ⑽B ⑾B ⑿C第8章菜单和工具栏设计实训1创建菜单1.填空题⑴_msm_windo_msm_systm⑵_med_cut_med_copy_med_paste_med_undo⑶菜单级⑷过程⑸提示选项 ⑹常规选项菜单选

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论