skystar 发表于 2021-10-28 10:48:11

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

【奥鹏】-[福建师范大学]福师《数据库应用》在线作业一, y! [3 u. L. Z# @8 z
试卷总分:100    得分:1002 ia- k7 iU4 X# a* y& t3 D
第1题,下列程序段的输出结果是( )1 l; Y! o# o, ?
ACCEPT TO A
IF A=3 J, T) f' X4 Y+ F6 O8 q
S=0. k3 s- N$ E) ~( c- t
ENDIF3 P5 C* A3 S0 o1 K
S=16 b& T3 b/ }* R; J* H1 W: c
? S) I" F) f6 V, p- ]" E" z0 }9 {
RETURN9 G$ |) `9 U4 p/ N; W# N
A、0( k5 ]- {# o9 Q) _3 a0 A4 h! b
B、1
C、由A的值决定
D、程序出错1 p9 N+ ~, O2 Y/ N0 q& P, v
正确答案:" w6 c; i6 Q9 F& |# x
4 j- q# x# j9 k3 |# F) M

第2题,设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置"参照完整性规则",为此要求这两个表( )
A、在父表连接字段上建立普通索引,在子表连接字段上建立主索引$ Y: T$ OA5 ^: p
B、在父表连接字段上建立主索引,在子表连接字段上建立普通索引: o5 j* X7 h% y5 Bj0 K$ Q- y
C、在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引/ t7 {' F; v1 s- A" iE, v
D、在父表和子表的连接字段上都要建立主索引! x; q# j( t" \# t
正确答案:


第3题,假设表单上有一选项组:●男 ○ 女,其中第一个选项按钮"男"被选中。请问该选项组的value属性值为( )
A、T
B、"男"
C、1/ x2 p% e+ T0 P# ?; f7 ~) u, n
D、"男"或1, W0 M4 A7 c3 E) e7 s0 h
正确答案:
% j! b8 x, ~) i
$ H' Q# k/ T; x7 T7 kU: C( ~
第4题,在查询设计器环境中,"查询"菜单下的"查询去向"命令指定了查询结果的输出去向,输出去向不包括( )
A、临时表( X6 a, C( O. }3 U$ j
B、表3 e6 ^$ g4 M" J
C、文本文件
D、屏幕5 v* K, z8 Z2 H8 j
正确答案:
! F& @. g4 C% A; e- B4 D7 [

第5题,在Visual FoxPro中,可以在同类数据之间进行"-"运算的数据类型有( )8 z2 x6 q% }& n/ Z; Z
A、数值型、字符型和逻辑型5 d6 C/ E3 |2 a) C7 k% u1 e
B、数值型、字符型和日期型2 u1 g9 s3 Y* f/ [9 h5 XT
C、数值型、日期型和逻辑型
D、字符型、日期型和逻辑型2 |9 P$ ~$ x0 K; }
正确答案:+ s3 X( G( y5 i9 Y" K* NM8 Q* Z* w


第6题,在表单设计中,经常会用到一些特定的关键字、属性和事件。下列各项中属于属性的是( )
A、This$ u2 C, O; D! I5 R
B、ThisForm
C、Caption
D、Click
正确答案:5 T- m8 P3 K( `: z. D+ O7 O

5 S3 l' v& Z# W4 A: y6 C# {
第7题,在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是( )8 ~( ^7 Z# Z5 k. }) w" A3 j
A、改变表中记录的物理顺序
B、为了对表进行实体完整性约束; B& b+ v5 |* k2 u( W
C、加快数据库表的更新速度?" R5 o! O6 c9 B5 K$ i
D、加快数据库表的查询速度
正确答案:
+ r9 W) N7 q. a' d7 H9 P* N. m

第8题,扩展名为SCX的文件是( )
A、备注文件) Z4 M! {$ `! M
B、项目文件
C、表单文件+ |7 {8 o4 x4 _* e/ c9 i
D、菜单文件
正确答案:
& C4 W* f, N7 B. B1 G
! I" B+ u5 x8 {% F* j
第9题,在SQL语句中,与表达式"年龄 BETWEEN 12 AND 46"功能相同的表达式是( )
A、年龄=12 OR=46
B、年龄=12 AND=46% k& |; u& c! O" ?+ G* o. o' e6 z
C、年龄=12OR年龄=46
D、年龄=12 AND年龄=463 {8 M5 Z# YN7 e6 C$ {
正确答案:" x; j/ D! [8 d# Pc4 n+ e8 g


第10题,在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务,在超市数据库中,实体之间属于一对一关系的是( )- L' G( [3 o, E) n# l' g8 A
A、"顾客"与"收款口"的关系
B、"收款口"与"收款员"的关系
C、"班组"与"收款口"的关系
D、"收款口"与"设备"的关系7 R7 u5 W( z6 N# ?, c7 M8 |
正确答案:


第11题,下列程序执行以后,内存变量 y 的值是( )9 v6 k+ ^/ R, L
x=345676 O) A, V( JU' g( G7 @2 q
y=0( o) SD$ Z8 ^! b; T+ _
DO WHILE x>00 j' _: s5 u8 M) l4 z4 j0 B
y=x%10+y*10
x=int(x/10)! u) s; e4 |. c: y: j
ENDDO
A、3456
B、345675 t# P' U2 |* p/ o& f/ ?3 v( i7 G2 S
C、7654$ v4 w8 `9 q0 z1 Q5 c" G
D、76543
正确答案:
% ju3 \7 ]# u5 A2 R: q

第12题,在SELECT语句中使用ORDER BY是为了指定( )7 N. P4 H$ {" ak
A、查询的表
B、查询结果的顺序
C、查询的条件
D、查询的字段
正确答案:
9 b3 V+ `- r6 d) }+ [2 T8 k
( V' B" O) V+ i: a5 T4 a" H1 ?
第13题,从内存中清除内存变量的命令是( )0 C/ q8 ^& w* t# v) W
A、Release
B、Delete
C、Erase+ ^2 u) Q- Q1 W+ S! k
D、Destroy
正确答案:8 e' {1 k8 p( O3 M
$ F! T( y- N* Y" m/ |

第14题,在数据库表上的字段有效性规则是( )
A、逻辑表达式
B、字符表达式' d9 O1 `0 d- h/ |' X
C、数字表达式4 M9 Y5 z3 ?) Q& V- y$ h. ]
D、以上三种都有可能/ A# d! K4 n* X8 K& u1 i
正确答案:0 z& yK; o) k4 R2 i
! d; ^1 I3 y* Y1 i! E

第15题,下列属性中,与在编辑框中选定文本无关的属性是( )
A、SelStart& W. f; i% e: D3 ]
B、SelLength$ {; X* u7 ?) m
C、SelText
D、ScrollBars
正确答案:

- R( a1 U) r& ?0 }, ~( u2 }4 V
第16题,表单控件工具栏的作用是在表单上创建( )6 ]{9 B$ W7 [# i5 l( |
A、文本
B、事件9 k+ G+ z! ~: i& ?
C、控件
D、方法A; d/ K( ^* E+ u+ e
正确答案:: a( r- x! j7 u( u
6 V* U3 a: K* ?$ V
, ]3 k6 G, I0 \: Gq
第17题,在Visual FoxPro 中以下叙述正确的是( ). x2 Q& c2 q* U- `
A、利用视图可以修改数据& h+ {' n0 R7 k5 h* Z4 x
B、利用查询可以修改数据
C、查询和视图具有相同的作用
D、视图可以定义输出去向5 B* r2 i, [+ U
正确答案 I1 o8 W% l. l' t8 |
$ k+ a2 v) N2 K4 e1 v3 m8 P; j% ?

第18题,扩展名为mnx的文件是( )
A、备注文件
B、项目文件0 h2 e) x4 W0 r- g7 v
C、表单文件+ i0 `8 J; O9 s& n5 ]/ E
D、菜单文件7 c& S4 Z% t" r; R8 F% b/ D$ l
正确答案:/ L' O' p* t" a2 }2 C8 f( G

V! C! _3 d5 o: Z
第19题,当对象获得焦点时引发的事件是( )
A、GotFocus
B、LostFocus
C、SetFocus% ~7 Z5 r4 M' L# I; r1 _8 w, j1 j
D、InteractiveChange
正确答案:1 A+ n8 D9 c( Q' Q4 _


第20题,有下程序,请选择最后在屏幕显示的结果:( )
SET EXACT ON
s="ni"+SPACE(2)8 M. W. d. A& f% B
IF s=="ni"" l/ h0 W* K# `' i$ _
IF s="ni"+ ]* M/ N5 r0 Z0 L: i
?"one"
ELSE# U+ v, h3 y6 B, |' G6 |) l' y& F
?"two"8 u& L3 }4 tvX" W
ENDIF
ELSE0 f$ @- A+ j( C& F1 r
IF s="ni"1 b! f. _' [z: \. C4 H2 \
?"three"8 o5 H( a2 I. q: a# g3 U
ELSE+ o& x9 ?8 U/ |' `5 X[
?"four"6 N, r, n; q/ A; M+ b/ c/ Q2 Y
ENDIF
ENDIF% Z8 a2 q7 T9 F" `4 Q3 Q
RETURN
A、one
B、two7 T* J& D& e# [; t
C、three9 E0 V2 {! e# @[) l6 p: H$ O- p5 Z4 p
D、four
正确答案:

: K, ~0 f/ ^: }- w
第21题,下面属于表单方法名(非事件名)的是( )
A、Init
B、Release
C、Destroy9 C. N# Q6 f9 a5 }- o# V
D、Caption# O; G6 T( l. k: C
正确答案:
% M/ A+ e; O0 @4 |

第22题,在Visual FoxPro某数据表中有一个数值型字段,要求有4位整数,2位小数,其值可能为负值,它的宽度应为( ), n( ^: e+ C" |4 n5 I
A、6& f% @9 Y% U+ i' F! h5 Z# z1 i/ s! F: M
B、7' R; N; p: w# a
C、8
D、9
正确答案:+ H, g& F6 U2 {- o( s3 Fa" s' D
! Y( g- f7 `* A: j& W5 \
% E6 n) R% h" E5 |" A- @8 f
第23题,打开数据库的命令是( )
A、USE
B、USE DATABASE* j+ S5 o4 \6 V0 e/ W5 M1 s# i
C、OPEN5 ?+ M( |. P7 h5 g9 x" G& E
D、OPEN DATABASE& x4 |$ D& g/ n}( U) Y
正确答案:
{0 H0 V6 J& G. {% C

第24题,Visual FoxPro中,释放表单时会引发的事件是( )
A、UnLoad事件
B、Init事件: O% ?# P* F: j0 J' h
C、Load事件
D、Release事件: T9 S/ O; w2 I: f- N8 _0 d% P
正确答案:
! l) D% q- M1 W6 I) p+ Q$ P) Q

第25题,向一个项目中添加一个数据库,应该使用项目管理器的( )* p9 U( Y0 M. D$ u
A、"代码"选项卡0 ^$ R. H0 ~) @% Q& l0 a
B、"类"选项卡- kC% j8 R: _4 P. ?/ r
C、"文档"选项卡+ Q) c( q/ D7 }- O* V# {% a
D、"数据"选项卡
正确答案:, g7 l8 a- |- `* V' D

{6 Z# y- k! j+ Z$ J
第26题,下列叙述中正确的是( )
A、为了建立一个关系,首先要构造数据的逻辑关系- D; Z. }/ E: [
B、表示关系的二维表中各元组的每一个分量还可以分成若干数据项) P3 x* W# C4 e' k# c0 S
C、一个关系的属性名表称为关系模式+ W1 a1 K3 }0 }* l
D、一个关系可以包括多个二维表
正确答案:


第27题,"图书"表中有字符型字段"图书号"。要求用SQL DELETE命令将图书号以字母A9 E7 h3 W6 o3 L# {
开头的图书记录全部打上删除标记,正确的命令是( )! x' K4 W|5 K$ U
A、DELETE FROM图书FOR图书号LIKE"A%"8 d9 C% Y; [* m
B、DELETEFROM图书WHILE图书号LIKE"A%"
C、DELETE FROM图书WHERE图书号="A*". F0 k% g5 j9 o$ q9 l+ Y2 R
D、DELETE FROM图书WHERE图书号LIKE"A%"
正确答案:
* C- _* H' \% k

第28题,要使"产品"表中所有产品的单价上浮8%,正确的SQL命令是( )
A、UPDATE产品SET单价=单价+单价*8%FOR ALL: t, U# f9 V) K1 R# u8 P2 `" ~
B、UPDATE产品SET单价=单价*1.08 FOR ALL' l" Y) @5 L7 b4 s8 @2 O
C、UPDATE产品SET单价=单价+单价*8%
D、UPDATE产品SET单价=单价*1.081 K1 g5 U- B3 J" Z2 {
正确答案:


第29题,关闭表单的程序代码是 ThisForm.Release, Release是( )
A、表单对象的标题# C6 F: C2 L7 P8 w) P/ S
B、表单对象的属性1 S0 z0 r2 W) j! E6 r" p8 i+ X4 _
C、表单对象的事件9 d2 `+ s% qN2 K2 S
D、表单对象的方法, r4 l3 E9 }! e- A. V. \
正确答案:
& l! @4 m+ [5 C[

第30题,假设某个表单中有一个命令按钮cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应在该按钮的Click事件中写入语句( )k3 g- t& G# `4 L9 R; s
A、ThisForm.Close1 M% q2 i( M5 L. s, h, M
B、ThisForm.Erase
C、ThisForm.Release* e2 F" X* ^( H, [6 j' O% ms4 F
D、ThisForm.Return
正确答案:6 ^7 `1 {" z2 o8 d
+ w+ D' H" }( Y3 E
, v3 }. u0 U4 ?* \, V
第31题,在视图设计器中有,而在查询设计器中没有的选项卡是( )
A、排序依据
B、更新条件' r% P$ V( r! `; O9 B7 e* l8 b$ _
C、分组依据
D、杂项
正确答案:' J4 }, E0 I3 j5 |, T2 d


第32题,在SQL的ALTER TABLE语句中,为了增加一个新的字段应该使用短语( )
A、CREATE
B、APPEND
C、COLUMN2 H, i: m9 S" U+ [$ Q
D、ADDG7 K1 S$ v! ]; d( a; e7 g) a, E
正确答案:
4 `4 ?! X: z! zS
% lf! p5 C' Ae$ b9 ]) C6 G
第33题,如果有定LOCAL data,data 的初值是( )& u- }9 m7 j) b% \' n8 A
A、整数0/ U; o; h. w3 o
B、不定值
C、逻辑真1 F& e# ?. |* ^
D、逻辑假
正确答案:& j$ l. [; D+ x- C# {. C% }U


第34题,表单里有一个选项按纽组,包含两个选项按纽Option1和Option2,假设Option2没有设置Click事件代码,而Option1以及选项按纽组和表单都设置了Click事件代码,那么当表单运行时,如果用户单击Option2,系统将( )2 s! {& _' b4 T, S/ z
A、执行表单的Click事件代码
B、执行选项按纽组的Click事件代码6 |. c9 E' u8 O0 [, C2 q7 W3 Z5 z
C、执行Option1的Click事件代码9 D) Q' ?5 ^; ^, @0 P0 [# ?
D、不会有反应/ ~4 e2 x6 E; b! sJ, `
正确答案:


第35题,以下是与设置系统菜单有关的命令,其中错误的是( )- F8 U* s% L1 h; p2 s# j
A、SET SYSMENU DEFAULT( S8 K! K9 c5 B) b- F1 l
B、SET SYSMENU TO DEFAULT5 M- U1 S* {" C9 j# m! W
C、SET SYSMENU NOSAVE
D、SET SYSMENU SAVE
正确答案:4 ~$ I8 \) L0 C- B! F
s2 D6 i+ B- L9 f8 P' t* ]# ~

第36题,操作对象只能是一个表的关系运算是( )
A、联接和选择# L1 k0 s+ N8 O" F
B、联接和投影
C、选择和投影
D、自然连接和选择4 b7 I6 a$ j6 P1 l' H
正确答案:


第37题,已知表中有字符型字段职称和性别,要建立一个索引,要求首先按职称排序、职称相同时再按性别排序,正确的命令是( )( f+ ]# Q1 O7 [& b3 q; |
A、INDEX ON 职称+性别 TO ttt9 j- R/ N* bH" u: J% r6 V+ }. o& {9 s
B、INDEX ON 性别+职称TO ttt8 f1 o9 s; I: f& Y{$ J/ z
C、NDEX ON职称,性别TO ttt# L. W7 y, F; p{5 k1 ^1 h* f; h9 \, J
D、INDEX ON 性别,职称TO ttt/ C; n, S: {2 K8 ~; v+ E3 V
正确答案:
/ M/ f) n3 Y6 w$ v* Q

第38题,可以随表的打开而自动打开的索引是( )
A、单项索引文件
B、复合索引文件
C、结构化复合索引文件
D、非结构化复合索引文件
正确答案:


第39题,数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是( )$ |2 Q1 W3 U* _* C" `1 T
A、DB包含DBS和DBMS7 y+ |' l# c8 sz8 h
B、DBMS包含DB和DBS
C、DBS包含DB和DBMS( x4 C& T+ H/ K2 i, t' i3 @! A
D、没有任何关系5 {. X% ~4 o$ K/ f( J% [1 S! J( x& H
正确答案:
% \( s+ z3 [, }, K* x# m
& v) O! L8 S! p2 @7 _
第40题,假设表单 My Form 隐藏着,让该表单在屏幕上显示的命令是( )
A、MyForm.Lis
B、MyForm.Display! d+ w' x: B7 W+ f. qg4 s) m
C、MyForm.Show
D、MyForm.ShowForm% k0 u# a( H! |7 p) j8 j! z* h
正确答案:; D! d: X7 B8 h+ K6 K) X9 s

$ J% ~3 v' V& }! v2 s$ x
第41题,如果希望用户在输入"年龄"字段值时,要求数值必须大于0,应在下列哪项中设置( )2 x' V) o% ~8 q
A、字段类型
B、信息3 ?# R' `% x/ D- q
C、规则% Q8 R! s% W1 ?8 @
D、默认值
正确答案:
8 E3 F: o) R5 T: ?
& q1 }9 B6 O& e5 }; |8 W# f" U* V
第42题,在"项目管理器"下为项目建立一个新报表,应该使用的选项卡是( )3 n: j6 U/ k/ d) U5 @! p9 _2 i* _
A、数据
B、文档1 r) s- i& l* D/ O: F* A! v, t
C、类% @$ ju`2 U. Q6 C0 Y
D、代码
正确答案:


第43题,在SQL SELECT 语句中为了将查询结果存储到临时表应该使用短语( )8 }2 }# |_( J
A、TO CURSOR
B、INTO CURSOR
C、INTO DBF
D、TO DBF
正确答案:9 o, |0 v; X1 u( Q
( z" l2 c* g, q+ g- H

第44题,下列表单的哪个属性设置为真时,表单运行时将自动居中( )
A、AutoCenter
B、AlwaysOnTop4 J. K: Rl/ N2 `6 k; T8 F+ d
C、ShowCenter! w# E6 ~& M3 d+ b
D、FormCenter/ U- h5 W6 D% b2 A! \* J
正确答案:
7 ih5 T4 s2 @$ n$ d# K; A

第45题,允许出现重复字段值的索引是( )
A、侯选索引和主索引9 T! MC4 i3 X
B、普通索引和惟一索引' Pt9 c% Y# t9 s
C、侯选索引和惟一索引5 _* _" w- ], j
D、普通索引和侯选索引* a* h1 E5 m3 l3 a* A
正确答案:9 r' j3 \# m: _' g9 b0 K

2 W# L- \; N9 E4 l
第46题,以纯文本形式保存设计结果的设计器是( )
A、查询设计器2 u8 j+ r0 R5 [- @" s
B、表单设计器8 v6 M% F( ~7 D' ^/ `
C、菜单设计器9 M& z6 S`8 U6 C; k: O" y
D、以上三种都不是) {7 q0 E6 Q5 p' SD
正确答案:
m- Q! h/ {, X$ ]1 Q% Z

第47题,在SELEC语句中,以下有关HAVING语句的正确叙述是( )
A、HAVING短语必须与GROUP BY短语同时使用4 m0 ]+ K! n5 U! i+ `& |2 W: [
B、使用HAVING短语的同时不能使用WHERE短语- X4 }2 p/ X. r" n
C、HAVING短语可以在任意的一个位置出现; v7 J/ N: Y) d; \0 u7 L% z
D、HAVING短语与WHERE短语功能相同
正确答案:
7 v+ O5 }" I& l: h) t( N1 G

第48题,Visual FoxPro是一种关系型数据库管理系统,这里关系通常是指( )
A、数据库文件(dbc文件)
B、一个数据库中两个表之间有一定的关系# k; s: K+ @4 L
C、表文件(dbf文件)' Y; F& w( n3 H+ YF: U\) w
D、一个表文件中两条记录之间有一定的关系. D8 l4 e6 j% p5 W
正确答案:, u% f8 s4 y9 o+ c
( K* q" @; Y- S) Z! e% \
" N" zU2 Ja. j( H$ t
第49题,以下关于"查询"的描述正确的是( )! G, w' Y/ l9 ~3 }! U
A、查询保存在项目文件中
B、查询保存在数据库文件中3 RzUk) p6 m, C; ^
C、查询保存在表文件中
D、查询保存在查询文件中6 _# m% @+ r5 w, @
正确答案:
* e) \' @( ^! g# R8 S- [

第50题,要为当前表所有性别为"女"的职工增加100元工资,应使用命令( )7 {( Y" h1 m, ~2 L, i' l
A、REPLACE ALL 工资 WITH 工资+100
B、REPLACE 工资 WITH 工资+100 FOR 性别="女"
C、REPLACE ALL 工资 WITH 工资+100
D、REPLACE ALL 工资 WITH 工资+100 FOR 性别="女"1 ]2 N, g- }: w9 O
正确答案:
页: [1]
查看完整版本: 20年春福师《数据库应用》在线作业一(答案参考)