1、【
单选题
】
数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是
[2分]
、
DBS包括DB和DBMS
、
DBMS包括DB和DBS
、
DB包括DBS和DBMS
、
DBS就是DB,也就是DBMS
答案:
2、【
单选题
】
在Visual FoxPro中“表”是指
[2分]
答案:
3、【
单选题
】
数据库系统与文件系统的最主要区别是
[2分]
、
数据库系统复杂,而文件系统简单
、
文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
、
文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件
、
文件系统管理的数据量较小,而数据库系统可以管理庞大的数据量
答案:
4、【
单选题
】
在当前表单的LABEL1控件中显示系统时间的语句是
[2分]
、
THISFORM.LABEL1.CAPTION=TIME()
、
THISFORM.LABEL1.VALUE=TIME()
、
THISFORM.LABEL1.TEXT=TIME()
、
THISFORM.LABEL1.CONTROL=TIME()
答案:
5、【
单选题
】
在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用
[2分]
、
临时关键字
、
主关键字
、
外部关键字
、
索引关键字
答案:
6、【
单选题
】
在Visual FoxPro中创建项目,系统将建立一个项目文件,项目文件的扩展名是
[2分]
答案:
7、【
单选题
】
在Visual FoxPro的项目管理器中不包括的选项卡是
[2分]
答案:
8、【
单选题
】
在Visual FoxPro 中说明数组的命令是
[2分]
、
DIMENSION和ARRAY
、
DECLARE和ARRAY
、
DIMENSION和DECLARE
、
只有DIMENSION
答案:
9、【
单选题
】
数据库表可以设置字段有效性规则,字段有效性规则属于
[2分]
、
实体完整性范畴
、
参照完整性范畴
、
数据一致性范畴
、
域完整性范畴
答案:
10、【
单选题
】
在Visual FoxPro中字段的数据类型不可以指定为
[2分]
答案:
11、【
单选题
】
用命令“INDEX ON 姓名 TAG index_name UNIQUE”建立索引,其索引类型是
[2分]
、
主索引
、
候选索引
、
普通索引
、
惟一索引
答案:
12、【
单选题
】
以下关于主索引和侯选索引的叙述正确的是
[2分]
、
主索引和侯索引都能保证表记录的惟一?BR>
、
主索引和侯选索引都可以建立在数据库表和自由表上
、
主索引可以保证表记录的惟一性,而侯选索引不能
、
主索引和侯选索引是相同的概念
答案:
13、【
单选题
】
查询订购单号首字符是“P”的订单信息,应该使用命令
[2分]
、
SELECT * FROM 订单 WHERE HEAD(订购单号,1)=“P”
、
SELECT * FROM 订单 WHERE LEFT(订购单号,1)= “P”
、
SELECT * FROM 订单 WHERE “P”$订购单号
、
SELECT * FROM 订单 WHERE RIGHT(订购单号,1)= “P”
答案:
14、【
单选题
】
有如下赋值语句,结果为“大家好”的表达式是
a=“你好”
b=“大家”
[2分]
、
b+AT(a,1)
、
b+RIGHT(a,1)
、
b+ LEFT(a,3,4)
、
b+RIGHT(a,2)
答案:
15、【
单选题
】
数据库表的字段可以定义默认值,默认值是
[2分]
、
逻辑表达式
、
字符表达式
、
数值表达式
、
前三种都可能
答案:
16、【
单选题
】
数据库的字段可以定义规则,规则是
[2分]
、
逻辑表达式
、
字符表达式
、
数值表达式
、
前三种说法都不对
答案:
17、【
单选题
】
在SQL语句中,与表达式“供应商名 LIKE” %北京%“”功能相同的表达式是
[2分]
、
LEFT(供应商名,4)=“北京”
、
“北京”$供应商名
、
供应商名IN“%北京%”
、
AT(供应商名,“北京”)
答案:
18、【
单选题
】
使数据库表变为自由表的命令是
[2分]
、
DROP TABLE
、
REMOVE TABLE
、
FREE TABLE
、
RELEASE TABLE
答案:
19、【
单选题
】
在Visual FoxPro的查询设计器中“筛选”选项卡对应的SQL短语是
[2分]
、
WHERE
、
JOIN
、
SET
、
ORDER BY
答案:
20、【
单选题
】
SQL支持集合的并运算,在Visual FoxPro中SQL并运算的运算符是
[2分]
答案:
21、【
单选题
】
根据“职工”项目文件生成emp_sys.exe应用程序的命令是
[2分]
、
BUILD EXE emp_sys FROM 职工
、
DUILD APP emp_sys.exe FROM 职工
、
LINK EXE emp_sys FROM 职工
、
LINK APP emp_sys FROM 职工
答案:
22、【
单选题
】
如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时
[2分]
、
系统自动备份父表中被删除记录到一个新表中
、
若字表中有相关记录,则禁止删除父表中记录
、
会自动删除子表中所有相关记录
、
不作参照完整性检查,删除父表记录与子表无关
答案:
23、【
单选题
】
以下关于关系的说法正确的是
[2分]
、
列的次序非常重要
、
当需要索引时列的次序非常重要
、
列的次序无关紧要
、
关键字必须指定为第一列
答案:
24、【
单选题
】
为了在报表中打印当前时间,这时应该插入一个
[2分]
、
表达式控件
、
域控件
、
标签控件
、
文件控件
答案:
25、【
单选题
】
在Visual FoxPro中释放和关闭表单的方法是
[2分]
、
RELEASE
、
CLOSE
、
DELETE
、
DROP
答案:
26、【
单选题
】
为了从用户菜单返回到系统菜单应该使用命令
[2分]
、
SET DEFAULT SYSTEM
、
SET MENU TO DEFAULT
、
SET SYSTEM TO DEFAULT
、
SET SYSMENU TO DEFAULT
答案:
27、【
单选题
】
在表单中为表格控件指定数据源的属性是
[2分]
、
DataSource
、
RecordSource
、
DataFrom
、
RecordFrom
答案:
28、【
单选题
】
以下关于表单数据环境叙述错误的是
[2分]
、
可以向表单数据环境设计器中添加表或视图
、
可以从表单数据环境设计器中移出表或视图
、
可以在表单数据环境设计器中设置表之间的关系
、
不可以在表单数据环境设计器中设置表之间的关系
答案:
29、【
单选题
】
以下关于查询描述正确的是
[2分]
、
不能根据自由表建立查询
、
只能根据自由表建立查询
、
只能根据数据库表建立查询
、
可以根据数据库表和自由表建立查询
答案:
30、【
单选题
】
查询职工实发工资的正确命令是
[2分]
、
SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资 FROM 工资
、
SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资 FROM 工资;WHERE 职工.职工号=工资.职工号
、
SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资;FROM 工资;职工 WHERE 职工.职工号=工资.职工号
、
SELECT 姓名, (基本工资+津贴+奖金-扣除)AS 实发工资;FROM 工资;JOIN 职工 WHERE 职工.职工号=工资. 职工号
答案:
31、【
单选题
】
查询1962年10月27日出生的职工信息的正确命令是
[2分]
、
SELECT*FROM 职工 WHERE 出生日期={^1962-10-27}
、
SELECT*FROM 职工 WHERE 出生日期=1962-10-27
、
SELECT*FROM 职工 WHERE 出生日期=“1962-10-27”
、
SELECT*FROM 职工 WHERE 出生日期=(“1962-10-27”)
答案:
32、【
单选题
】
查询每个部门年龄最长者的信息,要求得到的信息包括部门名和最长者的出生日期。 正确的命令是
[2分]
、
SELECT 部门名,MIN(出生日期)FROM 部门 JOIN 职工;ON 部门.部门号=职工.部门号 GROUP BY 部门名
、
SELECT 部门名,MAX(出生日期)FROM 部门 JOIN 职工;ON 部门.部门号=职工.部门号 GROUP BY 部门名
、
SELECT 部门名,MIN(出生日期)FROM 部门 JOIN 职工;WHERE 部门.部门号=职工.部门号 GROUP BY 部门名
、
SELECT 部门名,MAX(出生日期)FROM 部门 JOIN 职工;WHERE 部门.部门号=职工.部门号 GROUP BY 部门名
答案:
33、【
单选题
】
查询有10名以上(含10名)职工的部门信息(部门名和职工人数),并按职工人数降序排列。正确的命令是
[2分]
、
SELECT 部门名,COUNT(职工号)AS 职工人数;
FROM 部门,职工 WHERE 部门.部门号=职工.部门号;
GROUP BY 部门名 HAVING COUNT(*)>=10;
ORDER BY COUNT(职工号)ASC
、
SELECT 部门名,COUNT(职工号)AS 职工人数;
FROM 部门,职工 WHERE 部门.部门号=职工.部门号;
GROUP BY 部门名 HAVING COUNT(*)>=10;
ORDER BY COUNT(职工号)DESC
、
SELECT 部门名,COUNT(职工号)AS 职工人数;
FROM 部门,职工WHERE 部门.部门号=职工.部门号;
GROUP BY 部门名 HAVING COUNT(*)>=10;
ORDER BY 职工人数 ASC
、
SELECT 部门名,COUNT(职工号)AS 职工人数;
FROM 部门,职工WHERE 部门.部门号=职工.部门号;
GROUP BY 部门名 HAVING COUNT(*)>=10;
ORDER BY 职工人数 DESC
答案:
34、【
单选题
】
查询所有目前年龄在35岁以上(不含35岁)的职工信息(姓名、性别和年龄),正确的命令是
[2分]
、
SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄 FROM 职工;
WHERE 年龄>35
、
SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄 FROM 职工;
WHERE YEAR(出生日期)>35
、
SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄 FROM 职工;
WHERE YEAR(DATE())-YEAR(出生日期)>35
、
SELECT 姓名,性别,年龄=YEAR(DATE())-YEAR(出生日期)FROM 职工;
WHERE YEAR(DATE())-YEAR(出生日期)>35
答案:
35、【
单选题
】
为“工资”表增加一个“实发工资”字段的正确命令是
[2分]
、
MODIFY TABLE 工资 ADD COLUMN 实发工资 N(9,2)
、
MODIFY TABLE 工资 ADD FIELD 实发工资 N(9,2)
、
ALTER TABLE 工资 ADD COLUMN 实发工资 N(9,2)
、
ALTER TABLE 工资 ADD FIELD 实发工资 N(9,2)
答案:
37、【
填空题
】
常量 .n.表示的是
型的数据。
[每空2分]
答案:
["逻辑"]
38、【
填空题
】
在Visual FoxPro中参数传递的方式有两中,一种是按值传递,另一种是按引用传递,将参数设置为按引用传递的语句是:SET UDFPARMS
[每空2分]
答案:
["TO REFERENCE"]
39、【
填空题
】
运行表单时,Load事件是在Init事件之
被引发。
[每空2分]
答案:
["前"]
40、【
填空题
】
如下程序的输出结果是
.
i=1
DO WHILE i<10
i=i+2
ENDDO
i
[每空2分]
答案:
["11"]