正在加载图片...
三、综合应用(1小题,计30分) 现有医院数据库DCT3,包括三个表文件: YISHENG.DBF(医生)、YAO.DBF(药品)、 CHUFANG.DBF(处方) 设计一个名为 CHUFANG3的菜单,菜单中有两个菜单项"查询”和”退出 程序运行时,单击"查询”应完成下列操作:查询同一处方中,包含"感冒”两个字的药品的处方号、药名和 生产厂,以及医生的姓名和年龄,把查询结果按处方号升序排序存入JG9数据表中。JG9的结构为:(姓名,年龄 处方号,药名,生产厂)。最后统计这些医生的人数(注意不是人次数),并在JG9中追加一条记录,将人数填入 该记录的处方号字段中 单击"退出"菜单项,请使用 set sysmenu to default命令使程序终止运行。(注:相关数据表文件存在于 考生文件夹下) 、基本操作题(共四小题,第1和2题是7分、第3和4题是8分) 1、在考生文件夹下建立数据库CUsT_M 2、把考生文件夹下的自由表CUST和 ORDER加入到刚建立的数据库中 为CUST表建立主索引,索引名为 primarykey,索引表达式为客户编 4、为 ORDER1表建立侯选索引,索引名为 candi key,索引表达式为订单编号 为 ORDER表建立普通索引,索引名为 regularkey,索引表达式为客户编号 二、简单应用(2小题,每题20分,计40分) 1、根据 orderl表建立一个视图 order view,视图中包含的字段及顺序与 orderl表相同,但视图中只能查询 到金额小于1000的信息 然后利用新建立的视图查询视图中的全部信息,并将结果按订单编号升序存入表vl 2、建立一个菜单m_menu,包括两个菜单项"文件”和"帮助","文件"将激活子菜单,该子菜单包括两个菜 单项”打开"、”存为”和一个"关闭"命令,”关闭”用 SET SYSMENU TO DEFAULT命令(命令不可以略写,要写完整) 返回到系统菜单,其他菜单项的功能不做要求 三、综合应用(1小题,计30分) 在考生文件夹下有学生管理数据库 BOOKS,数据库中有 score表(含有学号、物理、高数、英语和学分5个字 段,具体类型请查询表结构),其中前4项已有数据。 请编写符合下列要求的程序并运行程序 计一个名为 myform的表单,表单中有两个命令按钮,按钮的名称分别为 CMDYES和 CMDNO,标题分别为”计 算”和”关闭"。程序运行时,单击"计算”按钮应完成下列操作 (1)计算每一个学生的总学分并存入对应的学分字段。学分的计算方法是:物理60分以上(包括60分)2学 分,否则0分;高数60分以上(包括60分)3学分,否则0分:英语60分以上(包括60分)4学分,否则0分 (2)根据上面的计算结果,生成一个新的表xf,(要求表结构的字段类型与 score表对应字段的类型一致) 并且按学分升序排序,如果学分相等,则按学号降序排序。 单击"关闭"按钮,程序终止运行 基本操作题(共四小题,第1和2题是7分、第3和4题是8分) 1、在考生文件夹下建立项目 SALES_M 2、在新建立的项目中建立数据库 CUST M。 3、把自由表CUST和 ORDER加入到新建立的数据库中 4、为确保 ORDERI表元组唯一,请为 ORDER1表建立候选索引,索引名为订单编号,索引表达式为订单编号 简单应用(2小题,每题20分,计40分) 1、根据 orderl表和cust表建立一个查询 query1,查询出公司所在地是”北京"的所有公司的名称、订单日期 送货方式,要求查询去向是表,表名是 query l.dbf,并执行该查询。 2、建立表单 my form,表单中有两个命令按钮,按钮的名称分别为 codEs和 amaNo,标题分别为"登录和 退出" 三、综合应用(1小题,计30分 在考生文件夹下有股票管理数据库 stock,数据库中有表 stock_s1、 stock fk表 stock sl的表结构是股票代码C(6)、买入价N(7.2)、现价N(7.2)、持有数量N(6) stock fk的表结构是股票代码C(6)、浮亏金额N(11.2) 请编写并运行符合下列要求的程序 设计一个名为menu_1in的菜单,菜单中有两个菜单项"计算”和”退出 程序运行时,单击”计算”菜单项应完成下列操作: (1)将现价比买入价低的股票信息存入 stock fk表,其中三、综合应用(1小题,计30分) 现有医院数据库DOCT3,包括三个表文件:YISHENG.DBF(医生)、YAO.DBF(药品)、CHUFANG.DBF(处方)。 设计一个名为CHUFANG3的菜单,菜单中有两个菜单项"查询"和"退出"。 程序运行时,单击"查询"应完成下列操作:查询同一处方中,包含"感冒"两个字的药品的处方号、药名和 生产厂,以及医生的姓名和年龄,把查询结果按处方号升序排序存入JG9数据表中。JG9的结构为:(姓名,年龄, 处方号,药名,生产厂)。最后统计这些医生的人数(注意不是人次数),并在JG9中追加一条记录,将人数填入 该记录的处方号字段中。 单击"退出"菜单项,请使用set sysmenu to default命令使程序终止运行。(注:相关数据表文件存在于 考生文件夹下) 一、基本操作题(共四小题,第1和2题是7分、第3和4题是8分) 1、在考生文件夹下建立数据库CUST_M。 2、把考生文件夹下的自由表CUST和ORDER1加入到刚建立的数据库中。 3、为CUST表建立主索引,索引名为 primarykey,索引表达式为客户编号。 4、为ORDER1表建立侯选索引,索引名为candi_key,索引表达式为订单编号。 为ORDER1表建立普通索引,索引名为regularkey,索引表达式为客户编号。 二、简单应用(2小题,每题20分,计40分) 1、根据order1表建立一个视图order_view,视图中包含的字段及顺序与order1表相同,但视图中只能查询 到金额小于1000的信息。 然后利用新建立的视图查询视图中的全部信息,并将结果按订单编号升序存入表v1。 2、建立一个菜单my_menu,包括两个菜单项"文件"和"帮助","文件"将激活子菜单,该子菜单包括两个菜 单项"打开"、"存为"和一个"关闭"命令,"关闭"用SET SYSMENU TO DEFAULT命令(命令不可以略写,要写完整) 返回到系统菜单,其他菜单项的功能不做要求。 三、综合应用(1小题,计30分) 在考生文件夹下有学生管理数据库BOOKS,数据库中有score表(含有学号、物理、高数、英语和学分5个字 段,具体类型请查询表结构),其中前4项已有数据。 请编写符合下列要求的程序并运行程序: 设计一个名为myform的表单,表单中有两个命令按钮,按钮的名称分别为CMDYES和CMDNO,标题分别为"计 算"和"关闭"。程序运行时,单击"计算"按钮应完成下列操作: (1)计算每一个学生的总学分并存入对应的学分字段。学分的计算方法是:物理60分以上(包括60分)2学 分,否则0分;高数60分以上(包括60分)3学分,否则0分;英语60分以上(包括60分)4学分,否则0分。 (2)根据上面的计算结果,生成一个新的表xf,(要求表结构的字段类型与score表对应字段的类型一致), 并且按学分升序排序,如果学分相等,则按学号降序排序。 单击"关闭"按钮,程序终止运行。 一、基本操作题(共四小题,第1和2题是7分、第3和4题是8分) 1、在考生文件夹下建立项目SALES_M。 2、在新建立的项目中建立数据库CUST_M。 3、把自由表CUST和ORDER1加入到新建立的数据库中。 4、为确保ORDER1表元组唯一,请为ORDER1表建立候选索引,索引名为订单编号,索引表达式为订单编号。 二、简单应用(2小题,每题20分,计40分) 1、根据order1表和cust表建立一个查询query1,查询出公司所在地是"北京"的所有公司的名称、订单日期、 送货方式,要求查询去向是表,表名是query1.dbf,并执行该查询。 2、建立表单my_form,表单中有两个命令按钮,按钮的名称分别为cmdYes和cmdNo,标题分别为"登录"和" 退出"。 三、综合应用(1小题,计30分) 在考生文件夹下有股票管理数据库stock,数据库中有表stock_sl、stock_fk表。 stock_sl的表结构是股票代码C(6)、买入价N(7.2)、现价N(7.2)、持有数量N(6)。 stock_fk的表结构是股票代码C(6)、浮亏金额N(11.2)。 请编写并运行符合下列要求的程序: 设计一个名为menu_lin的菜单,菜单中有两个菜单项"计算"和"退出"。 程序运行时,单击"计算"菜单项应完成下列操作: (1)将现价比买入价低的股票信息存入stock_fk表,其中:
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有