skystar 发表于 2021-10-28 10:49:04

20年春福师《数据库应用》在线作业二-3(答案参考)

【奥鹏】-[福建师范大学]福师《数据库应用》在线作业二
试卷总分:100    得分:100
第1题,下面属于表单方法名(非事件名)的是( )
A、Init5 x3 d: d9 j1 ]; W( K' O$ a
B、Release7 f' h8 `, f" D& V/ v$ q
C、Destroy
D、Caption$ _9 J" t4 K; Q
正确答案:
6 ^0 ], k8 D& W* _6 P8 V6 j

第2题,在表单控件中,要保存多行文本,可创建( )4 Y# X6 I1 \- y+ t- z" w/ }
A、列表框
B、文本框5 `2 h4 y: ~0 O3 ^0 b. Q
C、标签1 W, W; Y' D' N/ {7 N
D、编辑框# [' N/ T7 P- K; y6 S& u
正确答案:
3 e/ ]E( X3 u, S6 i: N/ R( K
1 k! k8 V! H! N1 r( K7 s
第3题,下列属性中,与在编辑框中选定文本无关的属性是( )# v1 A! R5 a# D6 D
A、SelStart
B、SelLength
C、SelText8 i* O! A3 M& p/ v! D4 j
D、ScrollBars
正确答案:
" l5 Ul4 w( O8 \, d& E1 _( F

第4题,在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务,在超市数据库中,实体之间属于一对一关系的是( )4 z9 }9 n1 [6 }2 i+ u
A、"顾客"与"收款口"的关系. N1 g6 o3 \' m: d% J! U
B、"收款口"与"收款员"的关系
C、"班组"与"收款口"的关系) Z4 _1 k" W7 F, L. O$ ?
D、"收款口"与"设备"的关系
正确答案:7 @8 v7 t; l* {# x1 r
$ [, A# ]+ \7 f" F$ s
4 \, e" s/ B0 O8 g
第5题,假设表单 My Form 隐藏着,让该表单在屏幕上显示的命令是( )
A、MyForm.Lis# N8 q, }8 N/ _8 a: _
B、MyForm.Display
C、MyForm.Show
D、MyForm.ShowForm4 a\2 D{+ j( f8 ^% W$ U& `% o
正确答案:

9 ~9 ]2 d' ~4 s& l
第6题,"项目管理器"的"运行"按钮用于执行选定的文件,这些文件可以是( )' U2 _* Q0 e2 w5 ^) @
A、查询、视图或表单* V! @- h+ K. |, {
B、表单、报表和标签; T: W' Y$ Z" n% N6 B
C、查询、表单或程序
D、以上文件都可以0 c& k, W' `" }' P
正确答案:+ S7 Q! F) P) b% T* h& [


第7题,表单控件工具栏的作用是在表单上创建( )
A、文本
B、事件( K( u4 C% a, w
C、控件
D、方法- o2 XQ6 F: z4 B" M" c- y
正确答案:
: r6 P* s; F9 F, e0 }0 v0 `

第8题,在Visual FoxPro某数据表中有一个数值型字段,要求有4位整数,2位小数,其值可能为负值,它的宽度应为( )- Q/ \2 `0 VX4 r
A、6
B、7
C、8
D、9
正确答案:8 ^4 I0 T3 {$ x" |8 e
2 L$ o1 I$ o: P

第9题,在"项目管理器"下为项目建立一个新报表,应该使用的选项卡是( )- ~" W/ ~/ e, T" |2 r% w
A、数据
B、文档
C、类$ s$ e1 k3 U7 t: w. E4 P
D、代码7 Q- d5 t1 z6 D) C
正确答案:0 p7 |( t& `# O1 I# l

1 Cb) f, K! }$ D: p0 y& u
第10题,打开数据库的命令是( )* ~' S: N& s1 L5 h
A、USE
B、USE DATABASE
C、OPEN3 V. F5 x# M/ L# q" F
D、OPEN DATABASE
正确答案:

! R# [: u4 I6 ~1 H4 w]
第11题,下列表单的哪个属性设置为真时,表单运行时将自动居中( )" i5 U$ jq* P& R) e
A、AutoCenter
B、AlwaysOnTop
C、ShowCenter! o* v$ |5 n. l# N9 `2 p
D、FormCenter
正确答案:1 a* d% q+ n' _. T! s4 X: ^, }! m4 h
- F" t6 I7 [! QQ2 |' I

第12题,以下所列各项属于命令按钮事件的是( )" B! i; p[6 d- I
A、Parent2 j8 M& W# o; ~2 p- \, X4 o9 Y
B、This# z5 l1 t: \5 \5 Y0 q; U# S- x5 [5 h
C、ThisForm: U# ^: l: e2 L; c1 f
D、Click
正确答案:
% x, i/ F7 |, f
5 ^7 A3 E) }* q0 iz% ]% b1 u
第13题,数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是( )
A、DB包含DBS和DBMS
B、DBMS包含DB和DBS
C、DBS包含DB和DBMS
D、没有任何关系
正确答案 a1 l! P2 j1 G) |B

1 A, [2 w' r% b; x( X
第14题,以下不属于SQL数据操作命令的是( )6 O* F& N# a( W
A、MODIFY
B、INSERT
C、UPDATE
D、DELETE
正确答案:8 \7 R, C: s" r% d4 v: U, U; o
; K2 Z" N9 b: v" f, g- n! n, u4 b

第15题,以纯文本形式保存设计结果的设计器是( )
A、查询设计器! z. d" u. R& ^) K@7 n+ v
B、表单设计器
C、菜单设计器
D、以上三种都不是
正确答案 n6 M+ M4 B: s, M) X2 o! K
9 c" @8 @* y* o
" O6 l6 J& P4 G. W. P. F
第16题,在Visual FoxPro中,可以在同类数据之间进行"-"运算的数据类型有( )o3 K5 \! p' v) I2 M# D, ci
A、数值型、字符型和逻辑型: |+ k" }) }: K, V4 p% ~) R% m
B、数值型、字符型和日期型
C、数值型、日期型和逻辑型
D、字符型、日期型和逻辑型/ K* g4 d- b' `) o
正确答案:, J" d% h$ d" N$ y
; X% F; [3 G; iQ, [' }
. V( ~+ |- N) o' ~. P/ |
第17题,在 SQL SELECT 语句的 ORDER BY 短语中如果指定了多个字段,则( )9 A5 r! J+ {) X% ^4 X
A、无法进行排序
B、只按第一个字段排序4 T! p# q% |\
C、按从左至右优先依次排序
D、按字段排序优先级依次排序a# @( A: y; [+ I4 w% I
正确答案:

) M% q: w6 S$ K3 J
第18题,Visual FoxPro中,释放表单时会引发的事件是( )
A、UnLoad事件5 Z) p2 ?, A& k
B、Init事件
C、Load事件
D、Release事件
正确答案:
2 i- }4 \) O' E7 p8 C; F

第19题,假设某个表单中有一个命令按钮cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应在该按钮的Click事件中写入语句( )
A、ThisForm.Close
B、ThisForm.Erase
C、ThisForm.Release1 u2 j5 C# B# k; P) m/ w
D、ThisForm.Return
正确答案:
. f6 _! g6 g' R9 o

第20题,设有关系SC(SNO,CNO,GRADE),其中SNO、CNO分别表示学号、课程号(两者均为字符型),GRADE表示成绩(数值型),若要把学号为"S101"的同学,选修课程号为"C11",成绩为98分的记录插到表SC中,正确的语句是( )
A、INSERT INTO SC(SNO,CNO,GRADE) value S('S101','C11','98')
B、INSERT INTO SC(SNO,CNO,GRADE) value S(S101, C11, 98)
C、INSERT ('S101','C11','98') INTO SC2 n# ^+ N/ |& e; [3 ~
D、INSERT INTO SC value S('S101','C11',98)
正确答案:
9 M$ g7 y9 r. {# x3 @& i( ~) @

第21题,以下是与设置系统菜单有关的命令,其中错误的是( )- ~% W3 d4 N2 S3 C9 A! M
A、SET SYSMENU DEFAULT
B、SET SYSMENU TO DEFAULT+ u+ o9 V5 q" r; a+ p
C、SET SYSMENU NOSAVE; X, Y, v- {" N1 \4 P) E
D、SET SYSMENU SAVE
正确答案:
" }" T* S2 Z+ E. o- g
0 m2 Q, B& f2 P
第22题,假设在表单设计器环境下,表单中有一个文本框且已经被选定为当前对象。现在从属性窗口中选择Value属性,然后在设置框中输入:={^2001-9-10}-{^2001-8-20}。请问以上操作后,文本框Value属性值的数据类型为( )
A、日期型
B、数值型
C、字符型
D、以上操作出错1 d( {" M" o# f
正确答案:


第23题,以下关于"视图"的描述正确的是( )
A、视图保存在项目文件中
B、视图保存在数据库中
C、视图保存在表文件中
D、视图保存在视图文件中+ y2 O2 O! i2 Bx
正确答案:

! g$ V: T# ~2 S
第24题,有下程序,请选择最后在屏幕显示的结果:( )1 b, L! _# L+ Q# J' M8 N
SET EXACT ON
s="ni"+SPACE(2)
IF s=="ni"
IF s="ni"7 x. K/ \. n, @2 bK
?"one"
ELSE- z! r4 z6 c% I( V) }9 r" j
?"two"$ @; R4 a# O+ p) L
ENDIF1 _% i( Z9 u, }1 |0 R3 K4 C
ELSE# p4 b" D' J6 ~5 f
IF s="ni"$ t" j& j8 `& G; [2 i. {' D
?"three"5 X. J/ D$ f6 xW* g
ELSE6 e2 R4 f* j/ }/ X3 M
?"four"
ENDIF4 u# J) j0 Y& h
ENDIF
RETURN
A、one/ d: K. M. ]( n9 b# b
B、two
C、three
D、four
正确答案:9 z& e4 C1 e) Y) O


第25题,命令 ?LEN(SPACE(3)-SPACE(2))的结果是( )& w1 N) f; C# H3 }+ A. F! _
A、1
B、2; k/ n0 a# ~0 @4 Y' q3 R, B5 l" C- ~
C、3
D、5
正确答案:6 X- e# i1 O0 \- a2 r
6 W) OI# V" U" J2 F! J
1 p1 s; f) z9 H* L# `3 w4 D# q
第26题,表结构中的空值(NULL)表示的含义是( )8 L- C, s" \$ ?3 t1 v
A、空格
B、数值0
C、默认值4 L# y9 t9 k. V* j
D、尚未输入的值
正确答案:
* Q" X5 }3 w4 e. `% c
7 b# uu! H3 l5 R
第27题,SQL的SELECT语句中,"HAVING条件表达式"用来筛选满足条件的( )& l3 m: SL4 w" ?' o
A、列
B、行
C、关系4 F9 p. C% _7 x4 N* L
D、分组
正确答案:
! O& K% u- [- L- \+ _
4 k6 y7 x) T- C4 [
第28题,在表单设计中,经常会用到一些特定的关键字、属性和事件。下列各项中属于属性的是( )8 DUy% r4 O# u) F
A、This
B、ThisForm% h# \8 H: l2 A! C/ B1 l. |
C、Caption
D、Click5 T* F: t- c) e/ c9 T
正确答案:
* [$ S- T0 [! ^& w( A! B' D6 ?8 k3 Q
' Zu4 Y3 uU! F' V. w
第29题,允许出现重复字段值的索引是( )
A、侯选索引和主索引0 q* ?5 |2 k6 M! z) v7 A9 m! A
B、普通索引和惟一索引
C、侯选索引和惟一索引
D、普通索引和侯选索引# c+ u% u7 o9 ]" g
正确答案 i3 _5 O; |_0 `5 \
# Z! O) }6 @8 D6 y) ], f0 z
/ M! q7 _( I/ L. G" Y
第30题,当对象获得焦点时引发的事件是( )
A、GotFocus
B、LostFocus* \% Z# N$ ^- o5 n6 v% N
C、SetFocus2 G" Y& g) u5 R9 w& Q
D、InteractiveChange5 F]# w. o; n+ m4 V
正确答案:


第31题,设有订单表order(其中包括字段:订单号,客户号,职员号,签订日期,金额),查询2007年所签订单的信息,并按金额降序排序,正确的SQL命令是( )
A、SELECT * FROM order WHERE YEAR(签订日期)=2007 ORDER BY 金额 DESC
B、SELECT * FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额 ASC& a7 ^2 X! Q* ?. x& f
C、SELECT * FROM order WHERE YEAR(签订日期)=2007 ORDER BY 金额 ASC
D、SELECT * FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额 DESC
正确答案:


第32题,在SQL的SELECT查询的结果中,消除重复记录的方法是( )! k7 Q4 J6 ?) W9 \4 X4 o
A、通过指定主索引实现* d& Q0 M, j) `" J& p
B、通过指定唯一索引实现
C、使用DISTINCT短语实现- u" K, j, {2 S" C: U* Q
D、使用WHERE短语实现
正确答案:

3 Y" J5 ^; L. N
第33题,Visual FoxPro是一种关系型数据库管理系统,这里关系通常是指( )% m1 e: s& A" E& C1 O9 l% z
A、数据库文件(dbc文件)5 a8 V4 {: k" R1 b& e3 T
B、一个数据库中两个表之间有一定的关系3 O/ s4 `8 U8 Y3 o' \
C、表文件(dbf文件)( t8 F2 A8 e/ w+ M
D、一个表文件中两条记录之间有一定的关系& `, c1 b: G) m" x) }
正确答案:9 h! K5 u7 T) L9 KN( b" C! M+ I

# t' E9 Z/ _, f: c9 C& Q* |) F% M6 p: i
第34题,要控制两个表中数据的完整性和一致性,可以设置参照完整性,要求这两个表( )
A、是同一个数据库中的两个表
B、是不同数据库中的两个表
C、是两个自由表# Q% ~* |5 {0 z8 x' Z8 }, z4 z# q( G
D、一个数据库表,另一个是自由表4 k- @$ r. ?& ^- C7 b0 M
正确答案:& Y! |) Z$ w$ E2 Z* @

5 b' f! P! v% O1 L. ?7 R
第35题,在数据库表上的字段有效性规则是( )
A、逻辑表达式0 }1 f7 e8 [& g2 E8 \: x
B、字符表达式
C、数字表达式$ G" [$ V% \3 c# Q% ?# M/ n: U6 y
D、以上三种都有可能$ J' }! @: aY, O; W
正确答案:
) y; W( w! ^! F0 G5 q/ j& X
; {1 e( A# l7 Z4 h7 c& u
第36题,在Visual FoxPro 中以下叙述正确的是( )
A、利用视图可以修改数据! P: z- P3 P1 u, p' U
B、利用查询可以修改数据
C、查询和视图具有相同的作用
D、视图可以定义输出去向! G% d& qL" i" A
正确答案:
; H! y' g9 f" |5 \/ M3 X1 u

第37题,参照完整性规则的更新规则中"级联"的含义是( )
A、更新父表中连接字段值时,用新的连接字段自动修改子表中的所有相关记录
B、若子表中有与父表相关的记录,则禁止修改父表中连接字段值
C、父表中的连接字段值可以随意更新,不会影响子表中的记录
D、父表中的连接字段值在任何情况下都不允许更新4 Q' V2 }3 E" P. H- D( @6 h
正确答案 m; I" X2 n- j
) \$ I3 a3 [/ w5 g! B
' f. n" E/ y0 O/ O* \! A
第38题,在SQL SELECT 语句中为了将查询结果存储到临时表应该使用短语( )# s9 \9 q4 O* e& v: \
A、TO CURSOR0 W3 {. }7 _ip$ {
B、INTO CURSOR1 l4 f" gh% C
C、INTO DBF
D、TO DBF
正确答案 l. w% m2 o! @7 f) q/ i+ g9 |
* i( k" K- q* L0 F- \# i2 c; Y

第39题,如果希望用户在输入"年龄"字段值时,要求数值必须大于0,应在下列哪项中设置( )
A、字段类型
B、信息
C、规则
D、默认值& N* m* v+ p6 ^+ W) M
正确答案:1 _7 z/ \/ D" Z) z


第40题,数据表当前记录的"基本工资"字段值为500,执行以下命令,当前记录的基本工资字段值为( )
REPLACE 基本工资 WITH 基本工资*1.2/ O9 Y3 V! J/ h4 D
A、1.2- D" j, [# A! R; g2 A: |3 D9 z
B、500
C、600+ v$ _% J! x- p6 z. t
D、语法错误
正确答案:
3 L+ S0 u7 t3 `& u! E

第41题,在使用查询设计器创建查询是,为了指定在查询结果中是否包含重复记录(对应于DISTINCT),应该使用的选项卡是( ): F4 M* f7 E6 P) I* |
A、排序依据
B、联接- ^! v8 h; {( c6 o8 _3 Z1 ~
C、筛选
D、杂项& _5 Q$ q9 b* ~0 A. o"
正确答案:# N3 m" H2 R4 C
5 C' ~, }, H2 @7 S# B4 r) x$ W
( F) PL! j# N/ K
第42题,在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是( )s) S& }/ [: W7 U0 D' t+ L
A、改变表中记录的物理顺序
B、为了对表进行实体完整性约束
C、加快数据库表的更新速度
D、加快数据库表的查询速度' [# }* d# U3 P0 `" m
正确答案:4 o$ F3 M1 Z/ V( u& p
3 J0 i- Y. l# O, Y
, W4 NH, z7 ?! k# W
第43题,下面关于类、对象、属性和方法的叙述中,错误的是( )
A、类是对一类相似对象的描述,这些对象具有相同种类的属性和方法
B、属性用于描述对象的状态,方法用于表示对象的行为
C、基于同一个类产生的两个对象可以分别设置自己的属性值
D、通过执行不同对象的同名方法,其结果必然是相同的% S( S3 S% U7 a+ m3 y+ O, w
正确答案:* ]0 F, O9 _" Z/ `, T3 d9 P


第44题,在SELECT语句中使用ORDER BY是为了指定( )
A、查询的表6 Z" F, i2 w' m$ n$ ~& k' Q
B、查询结果的顺序
C、查询的条件9 a5 X2 U# P" ~5 i, h
D、查询的字段
正确答案:
. z}* e) Z) N' h# y' `

第45题,设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( )% U; V7 y, `8 z9 x
A、课号,成绩
B、学号,成绩
C、学号,课号$ g2 ~, `" g" R; y9 }* ~
D、学号,姓名,成绩
正确答案:8 A% m8 Z6 R# u/ d1 D: d

! _?1 ?4 I2 l0 o
第46题,操作对象只能是一个表的关系运算是( )
A、联接和选择2 A# w0 R& _- {; g- K
B、联接和投影
C、选择和投影3 h2 Z6 M/ t: I, Z/ G$ O
D、自然连接和选择6 ^& s9 s1 h+ q
正确答案:
9 r* ~3 x$ Y4 q. O+ ?

第47题,在SQL的ALTER TABLE语句中,为了增加一个新的字段应该使用短语( ); e; ?- b" ~& u( l$ OU1 }
A、CREATE
B、APPEND
C、COLUMN
D、ADD' w' |( I& t1 x/ x. l/ o
正确答案:7 n9 P" j' u, H. [! I2 S' y

5 `9 w$ w2 h1 W
第48题,"项目管理器"中的"文档"选项卡用于显示和管理( )$ R; u$ I; C, `3 i6 P" [, E: G
A、程序、API库和应用程序
B、数据库、自由表和查询- X( m* a4 V8 ?
C、菜单、文本文件和其他文件' U% N; R% j0 @8 s2 l' z
D、表单、报表和标签
正确答案:" uc! v7 U$ y# T. e, R3 h. }


第49题,可以随表的打开而自动打开的索引是( )
A、单项索引文件5 ~/ {# N* H/ r6 U) G8 L' J+ ]
B、复合索引文件, c! i" `: f+ ^2 |, y2 J0 O1 P6 Uw
C、结构化复合索引文件( y, c5 z/ {9 W1 O) ^
D、非结构化复合索引文件7 U8 S* |2 b. C
正确答案 E- Y4 c: S6 C- R
% M# T/ P8 {% ^& O' p

第50题,下列程序执行以后,内存变量 y 的值是( )7 m+ v8 s/ @- j9 r^
x=34567; a7 H7 x( o: i- ~6 e
y=0' S+ X! d8 @/ E+ l5 [) k
DO WHILE x>00 G- k# t2 G1 T1 J2 u
y=x%10+y*108 a% p# kq8 @
x=int(x/10)) g% v0 \r$ m
ENDDO, [8 w( h. G, U2 m
A、34560 ]5 T0 s& k5 G- _# r# J
B、34567
C、7654
D、76543& U) W4 x: z, X/ a
正确答案:
页: [1]
查看完整版本: 20年春福师《数据库应用》在线作业二-3(答案参考)