单选题在一棵二叉树上第5层的结点数最多有( )个。
单选题设有S(学号,姓名,性别)和SC(学号,课程号,成绩)两个表,用下列SQL语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,正确的是
单选题下列程序段的输出结果是( )。 CLOSE DATA a=0 USE 教师 GO TOP DO WHILE .NOT. EOF() IF 主讲课程="数据结构" .OR. 主讲课程="C语言" a=a+1 ENDIF SKIP ENDDO ? a
单选题执行如下SQL语句后 SELECT DISTINCT 单价 FROM stock; WHERE 单价=(SELECT min(单价)FROM stock)INTO DBF stock x 表stock x中的记录个数是_______。
单选题下面关于对象的叙述错误的是
单选题某二叉树前序遍历的结点访问顺序是abdgcefh,中序遍历的结点访问顺序是dgbaechf,则后序遍历的结点访问顺序是
单选题某数据库表有字符型、数值型和逻辑型3个字段:字符型字段宽度为8,数值型字段宽度为6,小数位为2。若数据库表中共有100条记录,则全部记录需要占据的存储字节数目是
单选题执行命令MyForm=CreateObject("Form")可以建立一个表单,为了让该表单在屏幕上显示,应该执行命令______。
A.MyForm.List
B.MyForm.Display
C.MyForm.Show
D.MyForm.ShowForm
单选题在FoxPro中,常量分为( )。
A. 数值常量、日期常量、逻辑常量
B. 字符常量、数值常量、日期常量、逻辑常量
C. 字符常量、数值常量、日期常量
D. 字符常量、数值常量、内存静态常量、逻辑常量
问答题在考生文件夹下完成如下操作: (1)新建一个名为“图书管理”的项目。 (2)在项日中建立一个名为“图书”的数据库。 (3)将考生文件夹下的所有自由表添加到“图书”数据库中。 (4)在项目中建立查询book_qu:查询价格大于等于10的图书(book表)的所有信息,查询结果按价格降序排序。
问答题将order list表中的全部记录追加到order_list表中,然后用SQL SELECT语句完成查询,按总金额降序列出所有客户的客户号、客户名及其订单号和总金额,并将结果存储到result表中(其中客户号、客户名取自customer表,订单号、总金额取自order_list表)。
问答题在考生文件夹下,打开资源数据库frdb,完成如下综合应用:设计一个表单控件名为form、表单文件名为fr_show、表单标题名为“农户资源数据浏览”的表单,其表单界面如图2.16所示。其他要求如下:①为表单建立数据环境,向数据环境依次添加fr_t表(Cursor1)、p_t表(Cursor2)和treet表(Cursor3)。②当在“户主编号”(Label1)标签右边的文本框(Text1)中输入户主编号并单击“查询”(Command1)按钮时,将在右边的表格控件(Grid1)内显示该农户承包的土地编号、小地名、面积、树种编号、蓄积和承包年度信息(均取自fr_t表),并在左边相应的文本框中显示该农户的姓名(Text2)、年龄(Text3)、性别(Text4)和家庭地址(Text5)(均取自p_t表)。③单击“退出”(Command2)按钮时,关闭表单。要求:表格(Grid1)控件的RecordSourceType属性设置为“4一SQL说明”;使用SQL的SELECT语句将根据输入的户主编号查询到的姓名、年龄、性别和家庭地址数据存放到一维数组tmp中,并将tmp数组诸元素的值赋值到各文本框。
问答题设计如图2-22所示的表单:基于教师表(教师.dbf),用“微调”控件对绑定数据源进行修改(修改教师工资)。到首记录时,“第一条”和“上一条”按钮不可用;到末记录时,“末条”和“下一条”按钮不可用。
问答题基本操作题(共4小题,第1和2题是7分、第3和4题是8分)
(1)将数据库"养殖场管理"中的表"职工"移出,使之成为自由表。
(2)为表"养殖信息"增加字段"产地",类型和宽度为字符型(10)。
(3)设置表"养殖信息"的字段"产地"的默认值为"北京"。
(4)为表"养殖信息"插入一条记录("C008","波尔山羊",200,600,360,1200,400, "欧洲")。
问答题利用查询设计器创建查询,要求根据employee表和orders表对各组在2001年所签订单的金额进行统计。统计结果仅包含那些总金额大于等于500的组,各记录包括“组别”、“总金额”、“最高金额”和“平均金额”4个字段;各记录按“总金额”降序排序;查询去向为表tableone。最后将查询保存在queryone.qpr文件中,并运行该查询。
问答题(1)在考生文件夹下,打开一个公司销售数据库selldb,完成如下操作: ①为各部门分年度季度销售金额和利润表s_t创建一个主索引和普通索引(升序),主索引的索引名为no,索引表达式为“部门号+年度”;普通索引的索引名和索引表达式均为“部门号”。 ②通过“部门号”字段建立s_t表和dept表间的永久联系,并为该联系设置参照完整性约束:更新规则为“级联”;删除规则为“限制”;插入规则为“忽略”。 (2)①首先打开Ecommerce数据库,通过“会员号”字段建立客户表Customer和订单表OrderItem之间的永久联系;通过“商品号”字段建立商品表Article和订单表OrderItem之间的永久联系。 ②为以上建立的联系设置参照完整性约束:更新规则为“级联”;删除规则为“限制”;插入规则为“限制”。
问答题使用查询设计器设计完成:查询“吴”姓读者(客户第一个字为“吴”)订购图书情况,查询结果包括客户名、订单号、图书名、单价、数量和签订日期字段的值,要求按客户名升序排序,并运行该查询将查询结果存储在表文件appone中,查询文件也保存为appone。
问答题(1)为数据库my中的表“积分”增加字段“地址”,类型和宽度为“字符型(50)”。 (2)为表“积分”的字段“积分”设置完整性约束,要求积分值大于“400(含400)”,否则提示信息“输入的积分值太少”。 (3)设置表“积分”的字段“电话”的默认值为“1234567”。 (4)为表“积分”插入一条记录(张良,1800,服装公司,北京市中关村),并用SELECT语句查询表积分中的“积分”在“1500以上(含1500)”的记录,将SQL语句存入my.txt中。 (考生文件夹下载)
问答题
为employee表的“职员号”字段建立一个候选索引,索引名为empid。
问答题在考生文件夹下新建一个名为mymenu.mnx的下拉式菜单,并生成菜单程序mymenu.mpr。运行该菜单程序则在当前VisualFoxPro系统菜单的末尾追加一个"考试"子菜单,如下图所示。考试菜单下的"计算"和"返回"菜单命令的功能都是通过执行"过程"完成的。"计算"菜单命令的功能是从xuesheng表和chengji表中找出所有满足以下条件的学生:每门课程的成绩都大于等于所有同学在该门课程上的平均分。并把这些学生的学号和姓名保存在表table2中(表中只包含学号和姓名两个字段)。表table2中各记录应该按学号降序排列。"返回"菜单命令的功能是恢复到VisualFoxPro的系统菜单。菜单程序生成后,运行菜单程序并依次执行"计算"和"返回"菜单命令。