还剩10页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
会计FoxPro实用试题及答案整理
一、单选题(每题1分,共10分)
1.在FoxPro中,用于创建新数据库文件的命令是()A.CREATETABLEB.CREATEDATABASEC.ALTERTABLED.OPENDATABASE【答案】B【解析】CREATEDATABASE用于创建新的数据库文件
2.FoxPro中,用于保存当前表数据的命令是()A.SAVEASB.COMMITC.WRITED.BROWSE【答案】B【解析】COMMIT用于保存当前表的数据
3.在FoxPro中,查询数据的命令是()A.SEARCHB.FINDC.QRYED.SELECT【答案】C【解析】QRYE是查询数据的命令
4.FoxPro中,用于创建索引的命令是()A.CREATEINDEXB.SETINDEXC.IndexOND.OPENINDEX【答案】A【解析】CREATEINDEX用于创建索引
5.在FoxPro中,用于删除记录的命令是()A.DELETEB.REMOVEC.DROPD.TRUNCATE【答案】A【解析】DELETE用于删除记录
6.FoxPro中,用于修改表结构的命令是()A.ALTERTABLEB.ModifyStructureC.EDITTABLED.CHANGETABLE【答案】A【解析】ALTERTABLE用于修改表结构
7.在FoxPro中,用于创建视图的命令是()A.CREATEVIEWB.VIEWONC.CREATEQUERYD.VIEWCREATE【答案】A【解析】CREATEVIEW用于创建视图
8.FoxPro中,用于排序记录的命令是()A.SORTONB.ORDERBYC.SORTBYD.SETORDER【答案】C【解析】SORTBY用于排序记录
9.在FoxPro中,用于连接两个表的数据的命令是()A.JOINB.INNERJOINC.OUTERJOIND.SETRELATION【答案】D【解析】SETRELATION用于连接两个表的数据
10.FoxPro中,用于计算字段的命令是()A.CALCULATEB.COUNTC.SUMD.AVERAGE【答案】A【解析】CALCULATE用于计算字段
二、多选题(每题2分,共10分)
1.以下哪些是FoxPro的数据类型?()A.CHARB.NUMC.DATED.LONGE.BOOL【答案】A、B、C、D、E【解析】FoxPro支持CHAR、NUM、DATE、LONG、BOOL等数据类型
2.在FoxPro中,以下哪些命令用于查询数据?()A.SEARCHB.FINDC.QRYED.SELECTE.JOIN【答案】A、B、C【解析】SEARCH、FIND、QRYE用于查询数据
3.以下哪些命令用于修改表结构?()A.ALTERTABLEB.ModifyStructureC.DROPTABLED.CHANGETABLEE.CREATEINDEX【答案】A、B、D【解析】ALTERTABLE、ModifyStructure、CHANGETABLE用于修改表结构
4.在FoxPro中,以下哪些命令用于连接两个表的数据?()A.JOINB.INNERJOINC.OUTERJOIND.SETRELATIONE.CREATEVIEW【答案】A、B、C、D【解析】JOIN、INNERJOIN、OUTERJOIN、SETRELATION用于连接两个表的数据
5.以下哪些命令用于计算字段?()A.CALCULATEB.COUNTC.SUMD.AVERAGEE.SORTBY【答案】A、B、C、D【解析】CALCULATE、COUNT、SUM、AVERAGE用于计算字段
三、填空题(每题2分,共10分)
1.FoxPro中,用于创建数据库文件的命令是______【答案】CREATEDATABASE
2.FoxPro中,用于保存当前表数据的命令是______【答案】COMMIT
3.FoxPro中,用于创建索引的命令是______【答案】CREATEINDEX
4.FoxPro中,用于删除记录的命令是______【答案】DELETE
5.FoxPro中,用于计算字段的命令是______【答案】CALCULATE
四、判断题(每题1分,共10分)
1.FoxPro中,CREATETABLE命令用于创建新的数据库文件()【答案】(×)【解析】CREATETABLE命令用于创建新的表文件
2.FoxPro中,COMMIT命令用于保存当前表的数据()【答案】(√)【解析】COMMIT命令用于保存当前表的数据
3.FoxPro中,QRYE命令用于查询数据()【答案】(√)【解析】QRYE命令用于查询数据
4.FoxPro中,CREATEINDEX命令用于创建索引()【答案】(√)【解析】CREATEINDEX命令用于创建索引
5.FoxPro中,DELETE命令用于删除记录()【答案】(√)【解析】DELETE命令用于删除记录
6.FoxPro中,ALTERTABLE命令用于修改表结构()【答案】(√)【解析】ALTERTABLE命令用于修改表结构
7.FoxPro中,CREATEVIEW命令用于创建视图()【答案】(√)【解析】CREATEVIEW命令用于创建视图
8.FoxPro中,SORTBY命令用于排序记录()【答案】(√)【解析】SORTBY命令用于排序记录
9.FoxPro中,SETRELATION命令用于连接两个表的数据()【答案】(√)【解析】SETRELATION命令用于连接两个表的数据
10.FoxPro中,CALCULATE命令用于计算字段()【答案】(√)【解析】CALCULATE命令用于计算字段
五、简答题(每题2分,共10分)
1.简述FoxPro中创建数据库的步骤【答案】
(1)打开FoxPro软件
(2)在命令窗口输入CREATEDATABASE命令,后跟数据库名称
(3)按Enter键,进入数据库设计器
(4)在数据库设计器中,右键点击数据库菜单,选择新建表
(5)输入表名称和字段信息,保存表结构
(6)关闭数据库设计器,保存数据库文件
2.简述FoxPro中查询数据的步骤【答案】
(1)打开FoxPro软件
(2)在命令窗口输入USE命令,打开需要查询的数据库
(3)在命令窗口输入QRYE命令,进入查询设计器
(4)在查询设计器中,选择查询条件,设置排序和分组等选项
(5)运行查询,查看查询结果
3.简述FoxPro中修改表结构的步骤【答案】
(1)打开FoxPro软件
(2)在命令窗口输入USE命令,打开需要修改的数据库
(3)在命令窗口输入ALTERTABLE命令,进入表设计器
(4)在表设计器中,修改字段名称、数据类型等信息
(5)保存修改,关闭表设计器
4.简述FoxPro中连接两个表的数据的步骤【答案】
(1)打开FoxPro软件
(2)在命令窗口输入USE命令,打开需要连接的两个数据库
(3)在命令窗口输入SETRELATION命令,设置连接条件
(4)运行查询,查看连接结果
5.简述FoxPro中计算字段的步骤【答案】
(1)打开FoxPro软件
(2)在命令窗口输入USE命令,打开需要计算字段的数据库
(3)在命令窗口输入CALCULATE命令,设置计算条件
(4)运行计算,查看计算结果
六、分析题(每题10分,共20分)
1.分析FoxPro中创建索引的作用和步骤【答案】创建索引的作用
(1)提高查询效率通过索引可以快速定位到表中的数据,提高查询速度
(2)保证数据唯一性通过索引可以保证数据的一致性和唯一性
(3)支持排序和分组通过索引可以支持数据的排序和分组操作创建索引的步骤
(1)打开FoxPro软件
(2)在命令窗口输入USE命令,打开需要创建索引的数据库
(3)在命令窗口输入CREATEINDEX命令,后跟索引名称和索引表达式
(4)按Enter键,创建索引
(5)验证索引是否创建成功
2.分析FoxPro中连接两个表的数据的方法和优缺点【答案】连接两个表的数据的方法
(1)使用JOIN命令通过JOIN命令可以将两个表的数据连接起来,支持INNERJOIN、LEFTJOIN、RIGHTJOIN等类型
(2)使用SETRELATION命令通过SETRELATION命令可以设置两个表之间的连接条件,实现数据的连接优缺点优点
(1)灵活支持多种连接方式,可以根据需要选择合适的连接类型
(2)高效通过连接可以快速获取两个表的数据,提高查询效率缺点
(1)复杂性连接两个表的数据需要设置连接条件,操作相对复杂
(2)性能影响连接操作可能会对数据库性能产生影响,特别是在处理大量数据时
七、综合应用题(每题20分,共40分)
1.设计一个简单的学生管理系统,包括学生信息表和课程信息表,实现学生信息查询和课程信息查询的功能【答案】学生信息表设计
(1)表名称Student
(2)字段信息-StudentID(主键,数字类型)-StudentName(姓名,字符类型)-Age(年龄,数字类型)-Gender(性别,字符类型)课程信息表设计
(1)表名称Course
(2)字段信息-CourseID(主键,数字类型)-CourseName(课程名称,字符类型)-Teacher(教师,字符类型)学生信息查询功能
(1)打开FoxPro软件
(2)在命令窗口输入USEStudent命令,打开学生信息表
(3)在命令窗口输入QRYE命令,进入查询设计器
(4)在查询设计器中,选择查询条件,如学生姓名、年龄等
(5)运行查询,查看查询结果课程信息查询功能
(1)打开FoxPro软件
(2)在命令窗口输入USECourse命令,打开课程信息表
(3)在命令窗口输入QRYE命令,进入查询设计器
(4)在查询设计器中,选择查询条件,如课程名称、教师等
(5)运行查询,查看查询结果
2.设计一个简单的库存管理系统,包括库存信息表和采购信息表,实现库存信息查询和采购信息查询的功能【答案】库存信息表设计
(1)表名称Inventory
(2)字段信息-InventoryID(主键,数字类型)-ProductName(产品名称,字符类型)-Quantity(数量,数字类型)-Price(价格,数字类型)采购信息表设计
(1)表名称Purchase
(2)字段信息-PurchaseID(主键,数字类型)-ProductName(产品名称,字符类型)-Quantity(数量,数字类型)-Supplier(供应商,字符类型)库存信息查询功能
(1)打开FoxPro软件
(2)在命令窗口输入USEInventory命令,打开库存信息表
(3)在命令窗口输入QRYE命令,进入查询设计器
(4)在查询设计器中,选择查询条件,如产品名称、数量等
(5)运行查询,查看查询结果采购信息查询功能
(1)打开FoxPro软件
(2)在命令窗口输入USEPurchase命令,打开采购信息表
(3)在命令窗口输入QRYE命令,进入查询设计器
(4)在查询设计器中,选择查询条件,如产品名称、供应商等
(5)运行查询,查看查询结果完整标准答案
一、单选题
1.B
2.B
3.C
4.A
5.A
6.A
7.A
8.C
9.D
10.A
二、多选题
1.A、B、C、D、E
2.A、B、C
3.A、B、D
4.A、B、C、D
5.A、B、C、D
三、填空题
1.CREATEDATABASE
2.COMMIT
3.CREATEINDEX
4.DELETE
5.CALCULATE
四、判断题
1.(×)
2.(√)
3.(√)
4.(√)
5.(√)
6.(√)
7.(√)
8.(√)
9.(√)
10.(√)
五、简答题
1.打开FoxPro软件,输入CREATEDATABASE命令,创建数据库文件,进入数据库设计器,创建表,保存表结构,关闭设计器
2.打开FoxPro软件,输入USE命令,打开数据库,输入QRYE命令,进入查询设计器,设置查询条件,运行查询
3.打开FoxPro软件,输入USE命令,打开数据库,输入ALTERTABLE命令,进入表设计器,修改字段信息,保存修改
4.打开FoxPro软件,输入USE命令,打开数据库,输入SETRELATION命令,设置连接条件,运行查询
5.打开FoxPro软件,输入USE命令,打开数据库,输入CALCULATE命令,设置计算条件,运行计算
六、分析题
1.创建索引的作用是提高查询效率、保证数据唯一性、支持排序和分组创建索引的步骤是打开FoxPro软件,输入USE命令,打开数据库,输入CREATEINDEX命令,创建索引,验证索引
2.连接两个表的数据的方法是使用JOIN命令或SETRELATION命令优点是灵活、高效;缺点是复杂性、性能影响
七、综合应用题
1.学生信息表和学生信息查询功能、课程信息表和课程信息查询功能的设计步骤如上所述
2.库存信息表和库存信息查询功能、采购信息表和采购信息查询功能的设计步骤如上所述。
个人认证
优秀文档
获得点赞 0