问答题在考生文件夹下完成下列操作(在“成绩管理”数据库中完成):(1)为“学生”表在“学号”字段上建立升序主索引,索引名为学号。 (2)为“学生”表的“性别”字段定义有效性规则,规则表达式为:性别$”男女”,出错提示信息是:“性别必须是男或女”。 (3)在“学生”表的“性别”和“年龄”字段之间插入一个“出生日期”字段,数据类型为“日期型”(修改表结构)。 (4)用SQL的UPDATE命令将学生“王三风”的出生日期修改为1983年5月1日,并将该语句粘贴在sql.txt文件中(第一行且只占一行)。
问答题在下完成下列基本操作: (1)新建一个名为“图书管理”的项目。 (2)在项目中建立一个名为“图书”的数据库。 (3)将考生文件夹下的所有自由表添加到“图书”数据库中。 (4)在项目中建立查询book_qu,查询价格大于等于10的图书(book 表)的所有信息,查询结果按“价格”降序排序。
问答题请编程PROG1.PRG,保存到C:\ata\TEMP\420202\1234567\DIT\SEDNO100001234\1下。求S=1!+2!+……+20!。
问答题在考生文件夹下,打开名称为CDB的商品销售数据库,完成如下综合应用:创建一个标题名为“顾客购买商品查询”、文件名为GK的表单,如图3—12所示。表单要求如下:①在该表单中设计两个标签、两个文本框、一个表格控件和两个命令按钮。②表单中两个标签的名称分别为Label1和Label2,其标题分别为“顾客号”和“应付款”;两个文本框的名称分别为Text1和Text2,前者用于输入查询的顾客号,后者用于显示该顾客的应付款;表格Gridl用于显示顾客购买商品的详细记录。③两个命令按钮的功能如下:“查询”按钮(Commandl):在该按钮的Click事件中编写程序,采用SQL语句根据第1个文本框输入的顾客号进行查询。在表格控件中显示该顾客的顾客号和购买的每件商品的商品号、商品名、单价、数量和金额,各记录按商品号升序排序。该查询结果应同时存储到表tjb.dbf中。另外需要统计该顾客的应付款,并将结果显示于Text2文本框中。说明:金额=单价*数量,应付款=顾客购买的商品金额合计。“退出”按钮(Command2):关闭并释放表单。注意:表格控件的RecordSourceType属性设置为“4-SQL说明”。表单设计完成后,运行该表单,输入顾客号:010003,单击“查询”按钮进行查询。
问答题(1)请在考生文件夹下建立一个项目xm。(2)将考生文件夹下的数据库kshi加入到新建的项目xm中。(3)利用视图设计器在数据库中建立视图myview,视图包括“获奖情况”表的全部字段(顺序同“获奖情况”表中的字段)和全部记录。(4)从表“获奖情况”中查询“等级”为“一等奖”的学生的全部信息(“国籍”表的全部字段),并按“分数”的升序存入新表temp中。
问答题打开表单formtest,完成下面操作。 (1)表单标题设置为“考试系统”。 (2)在表单上添加一个标签控件,显示“欢迎使用考试系统”,字体的颜色为红色。 (3)向表单内添加一个计时器控件,名为Timerfor。 (4)将计时器控件的时间间隔属性值设置为200。
问答题在考生文件夹下完成如下操作:
问答题设置“调用”按钮的Click事件代码,其功能是调用表单的method1方法。
问答题在考生文件夹下的数据库salary_db中完成如下操作:(1)在数据库salary_db中建立表dept,表结构如下:字段名 类型 宽度部门号 字符型 2部门名 字符型 20随后在表中输入5条记录,记录内容如下:部门号 部门名01 制造部02 销售部03 项目部04 采购部05 人事部(2)为dept表创建一个主索引(升序),索引名和索引表达式均是"部门号"。(3)通过"部门号"字段建立salarys表和dept表间的永久联系。(4)为以上建立的联系设置参照完整性约束:更新规则为"级联";删除规则为"限制";插入规则为"限制"。
问答题在下的“订货管理”数据库中完成下列基本操作: (1)将order_detail、order_list和customer表添加到数据库。 (2)为order_list表创建一个主索引,索引名和索引表达式均是“订单号”。 (3)建立表order_list和表order_detail间的永久联系(通过“订单号”字段)。 (4)为以上建立的联系设置参照完整性约束:更新规则为“限制”,删除规则为“级联”,插入规则为“限制”。
问答题1.在考生文件夹下创建一个名为“订单管理”的数据库,并将已有的employee和orders两个表添加到该数据库中。 2.为orders表建立一个按降序排列的普通索引,索引名为je,索引表达式为“金额”。 3.在“订单管理”数据库中新建一个名为customer的表,表结构如下: 客户号 字符型(4) 客户名 字符型(36) 地址 字符型(36) 4.为customer表建立主索引,为orders建立普通索引,索引名和索引表达式均为“客户号”,通过“客户号”为customer表和orders表建立一个一对多的永久联系。
问答题设计一个名称为FORM2的表单,上面有“调整”(名称为Comnaand1)和“退出”(名称为Command2)两个命令按钮。 (1)单击“调整”命令按钮时,调用change_c命令程序实现工资调整。 (2)单击“退出”命令按钮时,关闭表单。 注意:以上两个命令按钮只含一条语句,不可以有多余的语句。
问答题在考生文件夹下,先打开学生数据库SDB,然后创建一个文件名为form的表单,完成如下综合应用:在该表单中设计两个命令按钮,各命令按钮的功能如下:(1)"查询"按钮(Command1):在该按钮的Click事件中使用SQL的SELECT命令查询每个学生所选的所有课程的成绩都是60分以上(包括60分)的学生的学号、姓名、平均成绩和最低分,并将查询结果按学号升序排序存储到表FOUR中。表FOUR的字段为学号、姓名、平均成绩、最低分。(2)"退出"按钮(Command2):单击"退出"按钮时,关闭表单。表单设计完成后,运行该表单进行查询。
问答题在考生文件夹下有仓库数据库ck3,包括如下所示两个表文件:
ck(仓库号C(4),城市C(8),面积N(4))
zg(仓库号C(4),职工号C(4),工资N(4))
设计一个名为ZG3的菜单,菜单中有两个菜单项“统计”和“退出”。
程序运行时,单击“统计”菜单项应完成下列操作:检索㈩所有职工的工资都人于1220元(不包括1220元)的职工所管理的仓库信息,将结果保存在wh1数据表(wh1为自由表)文件中,该文件的结构和CK数据表文件的结构一致,并按面积升序排序。
单击“退出”菜单项,程序终止运行。
(注意:相关数据表文件存在于考生文件火下)
问答题1.在考生文件夹下新建一个名为“供应”的项目文件。 2.将数据库“供应零件”加入到新建的“供应”项目中。 3.通过“零件号”字段为“零件”表和“供应”表建立永久性联系,其中,“零件”表是父表,“供应”表是子表。 4.为“供应”表的“数量”字段设置有效性规则:数量必须大于0并且小于9999;错误提示信息是“数量超范围”(注意:规则表达式必须是“数量>0.and.数量<9999”)。
问答题2.使用SELECT语句查询用户名为“ehengguowe”的客户发布的主题的所有回复。查询结果包含“编号”、“用户名”、“回复时间”和“主题帖编号”四项内容,各记录按“主题帖编号”升序排序,“主题帖编号”相同再按“回复时间”升序排序,查询结果存放在表tableone中。最后将该语句保存在命令文件ptwo.prg中。
问答题(1)在考生文件夹下创建表单文件formone.scx,如图2.28所示,其中包含一个标签Label1、一个文本框Textl和一个命令按钮Command1。然后按相关要求完成相应操作。①如图2-28所示设置表单、标签和命令按钮的Caption属性。②设置文本框的、Value属性值为表达式Date()。③设置“查询”按钮的Click事件代码,使得表单运行时单击该按钮能够完成如下查询功能:从customers表中查询指定日期以后出生的客户,查询结果依次包含“姓名”、“性别”、“出生日期”3项内容,各记录按“出生日期”降序排序,查询去向为表tableone。最后运行该表单,查询1980年1月1日以后出生的客户。(2)向名为“订单管理”的数据库(在基本操作题中建立)添加orderitems表。然后在数据库中创建视图viewone:利用该视图可以从orderitems表查询统计各商品的订购总量,查询结果依次包含“商品号”和“订购总量”(即所有订单对该商品的订购数量之和)两项内容,各记录按“商品号”升序排序。最后利用该视图查询视图中的全部信息,并将查询结果存放在表tabletwo中。
问答题在考生文件夹下完成下列操作。(1)在TheatDB数据库中新建一个名为“好评”的视图,视图的功能是查询2013年7月1日以后(不含)观看的“影评”为“好”的评价数最多的前10名的电影信息;查询结果包含电影编号、电影名、类型和评价数;各记录按照评价数降序排列,若评价数相同则按电影名升序排列。最后利用刚创建的视图“好评”查询视图中的全部信息,并将结果保存到表estimate中。(2)创建一个快捷菜单MyMenu,实现如下图所示的功能,即通过右击表单MyForm中的文本框时弹出的快捷菜单实现文本框字体的设置。具体要求如下:①在MyMenu的“设置”代码中添加接受参数语句:PARAMETERSmfRef。②在快捷菜单MyMenu中添加“宋体”“黑体”和“楷体”菜单项,分别实现将调用快捷菜单的控件或对象的字体名属性(FontName)设置为“宋体”“黑体”和“楷体”,这些功能都通过执行“过程”完成。③生成菜单程序文件。④打开表单MyForm,在文本框Text1的RightClick事件代码中添加调用快捷菜单MyMenu的命令,实现通过快捷菜单设置Text1文本字体的功能。
问答题(1)在考生文件夹下新建一个名为College的数据库文件,将自由表"教师表"、"课程表"和"学院表"依次加入该数据库。(2)通过表设计器为"教师表"的"职工号"字段设置有效性规则:职工号的最左边四位字符是"1102"。(3)打开one.prg文件,修改其中的一处错误,程序执行的结果是在屏幕上显示" 2 4 6 8 10"。注意:错误只有一处,文件修改之后要存盘。(4)使用表单向导为"课程表"建立表单two,选择"课程表"的所有字段,其他选项均取默认值。
问答题将“销售表”中的日期在2000年12月31日前(含2000年12月31日)的记录复制到一个新表“2001.dbf”中。 (2)将“销售表”中的日期(日期型字段)在2000年12月31日前(含2000年12月31日)的记录物理删除。 (3)打开“商品表”,使用BROWSE命令浏览时, 使用“文件”菜单中的选项将“商品表”中的记录生成文件名为“商品表.htm”的htm1格式文件。 (4)为“商品表”创建一个主索引,索引名和索引表达式均是“商品号”;为“销售表”创建一个普通索引(升序),索引名和索引表达式均是“商品号”。 (考生文件夹下载)