20年春福师《数据库应用》在线作业二-4(答案参考)
【奥鹏】-[福建师范大学]福师《数据库应用》在线作业二* I5 y4 ~$ X% f
试卷总分:100 得分:1006 C" m( L. q$ _) l% n) _
第1题,Visual FoxPro中,释放表单时会引发的事件是( )A" T1 W+ r8 Z$ M; r
A、UnLoad事件
B、Init事件2 r! w5 \1 I# @) v. ^( h
C、Load事件8 {8 j( }6 g8 G
D、Release事件, T4 _" D% R0 }6 M
正确答案:; r& }- M9 L. A5 g
第2题,在查询设计器环境中,"查询"菜单下的"查询去向"命令指定了查询结果的输出去向,输出去向不包括( )( [1 T# e# @* I/ y5 X
A、临时表
B、表
C、文本文件
D、屏幕4 J, K3 W2 J/ h
正确答案:
0 \7 W- o7 g! y' K]2 d: W" I' T
/ p5 o8 ?/ {1 X; u8 j1 h
第3题,表结构中的空值(NULL)表示的含义是( )7 g{9 F2 Y% c' N; i& C
A、空格
B、数值0
C、默认值
D、尚未输入的值
正确答案:
8 s' K+ q& q; K4 ?( y% P. I, e
- j7 o/ z+ h& K1 @; t) {
第4题,使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正确的命令( )+ f: G, Z. M% N' ]
A、DELETE FOR AGE301 O# j( ]2 N( B" z
B、DELETE FROM S WHERE AGE30
C、DELETE S FOR AGE30
D、DELETE S WHERE AGE30
正确答案:
- S. \7 [/ ]) c7 N
第5题,假设表单上有一选项组:●男 ○ 女,其中第一个选项按钮"男"被选中。请问该选项组的value属性值为( )
A、T: z- t$ e' q. S) in- F
B、"男"
C、1
D、"男"或1
正确答案:/ M( G0 d- @6 M( r8 I. V
第6题,向一个项目中添加一个数据库,应该使用项目管理器的( )
A、"代码"选项卡# j$ J. n4 G9 ~( y6 Nt6 n9 }. g
B、"类"选项卡
C、"文档"选项卡5 g4 ~6 H_: I
D、"数据"选项卡
正确答案:2 ]- s$ D! S8 k2 M7 }7 H, R
第7题,以下关于"查询"的描述正确的是( )9 L/ [$ r1 z2 c5 W
A、查询保存在项目文件中
B、查询保存在数据库文件中' x/ A! e" I1 x( p
C、查询保存在表文件中9 }3 A$ v9 G; B0 z* L
D、查询保存在查询文件中5 G% @: h0 m4 S# u: R4 W+ u
正确答案:, N4 n8 K+ p, U( b" X& r
. g$ O3 d( W( z$ n5 W
第8题,在SQL的SELECT查询的结果中,消除重复记录的方法是( )
A、通过指定主索引实现6 B8 J+ T% o) _" v
B、通过指定唯一索引实现
C、使用DISTINCT短语实现
D、使用WHERE短语实现4 g) _6 L9 U: g7 g' M( O
正确答案:* D7 ^- l9 D. A8 c% B* J
; T6 xx; S1 D) B9 R4 a9 L# X* X
' H" X. v4 X; B3 S
第9题,Visual FoxPro是一种关系型数据库管理系统,这里关系通常是指( )) @" C! y5 M* [- c, \5 U
A、数据库文件(dbc文件)
B、一个数据库中两个表之间有一定的关系
C、表文件(dbf文件)
D、一个表文件中两条记录之间有一定的关系
正确答案:" I( p# N& R! e0 W
: b$ {; C- A: L4 A
第10题,SQL语句中删除视图的命令是( )/ H, K, l0 s- Z
A、DROP TABLE
B、DROP VIEW
C、ERASE TABLE+ S+ ]a/ r- A' U3 X
D、ERASE VIEW
正确答案:; d% f' AE0 Sh! L
# O7 H; _& ~0 `9 [- o
' l+ G0 @- \1 Z. Y/ H( s5 a
第11题,以下不属于SQL数据操作命令的是( )! }6 j$ Q; O' s% p: q
A、MODIFY! d0 \2 h2 y( T# k# l, W! }( h
B、INSERT
C、UPDATE
D、DELETE/ W0 ^$ P0 S8 ~
正确答案:' R$ j8 h' U( ?@% _
' {# C, ~8 M. P* }+ q: F0 s
7 n$ g# ^. l. T& Z
第12题,MODIFY STRUCTURE命令的功能是( )
A、修改记录值+ n, h7 A9 v* X8 Z7 |" yc5 O4 _$ b
B、修改表结构3 ~) e9 E' n* D! `" h
C、修改数据库结构
D、修改数据库或表结构- J. g7 A6 |( w% v
正确答案:3 }S# e3 t* a
, d# y+ N4 e1 r) ~, j9 F
第13题,在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是( )V. M+ o8 z" H- I& p
A、改变表中记录的物理顺序& c$ H: X2 o9 F# X+ V# z/ z4 T* x
B、为了对表进行实体完整性约束
C、加快数据库表的更新速度
D、加快数据库表的查询速度1 e4 O/ p: Oa. ]( {2 U4 C
正确答案:i3 u0 C" y% ^. k7 |
7 V9 H; j: H5 ^; i& Y: l, v
第14题,以下关于"视图"的描述正确的是( )
A、视图保存在项目文件中" N8 Q6 C8 v( _, c
B、视图保存在数据库中, s9 `1 X$ K: @, P: [+ e
C、视图保存在表文件中
D、视图保存在视图文件中! Y! a0 v5 Y: n% Y! J& x+ p# ]" z
正确答案:9 I: T; N2 {; S+ K5 ]* T
* u/ A- m1 Q4 j& I
第15题,"项目管理器"中的"文档"选项卡用于显示和管理( )
A、程序、API库和应用程序
B、数据库、自由表和查询% O$ F& R" E9 e# N+ `
C、菜单、文本文件和其他文件: V% w% ]. F. P8 T8 {. Z2 {
D、表单、报表和标签
正确答案:
F! k( f' q3 C9 G( F
1 N3 m- Z$ k+ @/ r! [; t
第16题,报表的数据源可以是( )
A、表或视图* r; x: b( @6 F$ M' Z
B、表或查询
C、表、查询或视图% f0 c- B0 D2 a9 ?9 d6 S" ?) T
D、表或其他报表& X/ g9 p7 M2 _9 i. r! z4 G
正确答案:/ m- \0 M/ Q3 N6 G1 O0 U) y
第17题,Visual FoxPro的"参照完整性"中"插入规则"包括的选择是( )
A、级联和忽略
B、级联和删除
C、级联和限制6 `* v! ]9 ]2 V/ T
D、限制和忽略
正确答案:
2 \4 ~/ N$ F: {5 _" i4 ]( F# q
" Y$ A& l! r+ k/ rW
第18题,以纯文本形式保存设计结果的设计器是( )7 U/ a. E7 u1 g, j, V" d$ n
A、查询设计器% H$ l5 G; g' [1 O$ C" i
B、表单设计器- E2 m; e, X1 m' O) G( [
C、菜单设计器$ c6 i1 R& ~/ J1 O
D、以上三种都不是
正确答案:
' k5 s% b% B7 YC, r
第19题,打开数据库的命令是( )4 F- M8 d/ D3 g
A、USE; `8 z6 zr# Z% v; G0 n
B、USE DATABASE0 J* H1 x, C6 M; k2 ~# u
C、OPEN' wu$ j, ~7 S* |1 I% r9 {
D、OPEN DATABASE6 @) S% I* g# K* n7 w% J
正确答案:
) g" d1 z+ d, v& d1 X8 r
第20题,要为当前表所有性别为"女"的职工增加100元工资,应使用命令( )
A、REPLACE ALL 工资 WITH 工资+100; a* J) U7 p- Ja
B、REPLACE 工资 WITH 工资+100 FOR 性别="女"( ?) f) r3 y* w) c5 |4 g
C、REPLACE ALL 工资 WITH 工资+100
D、REPLACE ALL 工资 WITH 工资+100 FOR 性别="女"# x; D0 S6 Q9 {+ E% T+ ]% q* ^; @
正确答案 A; v) R2 c# H0 i
第21题,设有订单表order(其中包括字段:订单号,客户号,职员号,签订日期,金额),查询2007年所签订单的信息,并按金额降序排序,正确的SQL命令是( )+ H/ f, O1 k/ F( C+ J
A、SELECT * FROM order WHERE YEAR(签订日期)=2007 ORDER BY 金额 DESC
B、SELECT * FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额 ASC
C、SELECT * FROM order WHERE YEAR(签订日期)=2007 ORDER BY 金额 ASC3 j, V5 L+ D2 c" V- r
D、SELECT * FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额 DESC
正确答案:& me4 Y5 y" P: ^& n
5 G# l; j4 A8 i% M+ B1 f+ `- z
第22题,在SQL的ALTER TABLE语句中,为了增加一个新的字段应该使用短语( )" D: r0 |5 O+ i" Q7 `3 o' n
A、CREATE2 x7 i4 T9 o+ h
B、APPEND% s' Q+ b* w) _! d& Z9 V5 M2 j
C、COLUMN5 y3 N- H# ^" G0 [* i8 A& p
D、ADD
正确答案 K- v$ n& e. t4 t1 S( Q
第23题,在视图设计器中有,而在查询设计器中没有的选项卡是( )
A、排序依据
B、更新条件' s, H) _4 z1 Z) j$ c( G" ]
C、分组依据
D、杂项4 fN) N$ {4 _5 @0 ?
正确答案:
第24题,在"项目管理器"下为项目建立一个新报表,应该使用的选项卡是( )- [5 v4 X' B2 y* U
A、数据6 u. l: c5 I; H/ ?9 }; K$ I
B、文档! v. {3 x% T) V6 i~
C、类
D、代码
正确答案 r5 J* Sg2 j1 B9 ]& v_
. S, A" F* x4 p
第25题,数据库系统的核心是( )
A、数据模型f8 }. y8 J1 M0 }
B、数据库管理系统
C、数据库4 m5 j2 p+ l1 [* X7 p
D、数据库管理员& Z: G1 F' t1 j7 My
正确答案:3 r6 v5 q( d+ d, x
2 Vy, ob; v* ]$ L7 u3 Y
第26题,允许出现重复字段值的索引是( ): O4 B6 \! j. X- J! @" h
A、侯选索引和主索引
B、普通索引和惟一索引
C、侯选索引和惟一索引
D、普通索引和侯选索引2 T8 @) |& a% K; M1 L" y
正确答案:
第27题,扩展名为mnx的文件是( )
A、备注文件* E4 gI# o- t+ h& |
B、项目文件1 z3 ~v* q; y) [* P@g) |! Q/ j
C、表单文件
D、菜单文件
正确答案:
第28题,设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置"参照完整性规则",为此要求这两个表( ), ~3 C" a( M9 Y) j$ u1 i
A、在父表连接字段上建立普通索引,在子表连接字段上建立主索引
B、在父表连接字段上建立主索引,在子表连接字段上建立普通索引
C、在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引
D、在父表和子表的连接字段上都要建立主索引( u8 U8 `8 f1 U& i5 H. m9 ]' P
正确答案:/ j( Q$ v6 Q3 r
第29题,假设在表单设计器环境下,表单中有一个文本框且已经被选定为当前对象。现在从属性窗口中选择Value属性,然后在设置框中输入:={^2001-9-10}-{^2001-8-20}。请问以上操作后,文本框Value属性值的数据类型为( )6 r+ P) C3 C4 ~2 s" q
A、日期型
B、数值型
C、字符型+ E' ~( c: z- S
D、以上操作出错
正确答案:
7 w& X; p' g# ?, h" c
2 v8 S+ ^9 Y2 M9 v7 N
第30题,下列表单的哪个属性设置为真时,表单运行时将自动居中( ). ys% _" l1 H
A、AutoCenter4 U% ]0 l: t1 U/ b$ F
B、AlwaysOnTop
C、ShowCenter/ x3 `, J0 p3 S4 {" ?# \3 n: C
D、FormCenter( C1 I/ M! t, RN2 J% s! r
正确答案:
2 ]! ~2 N" q0 A% `) t& m" o
: z5 W- wR* h3 \7 l/ P2 C
第31题,命令 ?LEN(SPACE(3)-SPACE(2))的结果是( )( C; L/ h; r' N0 Q2 K+ x6 g
A、1
B、24 j/ z' d" p2 H* V% }
C、30 C( b' W! z1 u1 Y1 c* S
D、5
正确答案:
第32题,在数据库表上的字段有效性规则是( )3 H! Y# p2 U- E) l' CB
A、逻辑表达式
B、字符表达式
C、数字表达式
D、以上三种都有可能
正确答案:
0 ?w; q) u# t. F/ a! [3 j
第33题,数据表当前记录的"基本工资"字段值为500,执行以下命令,当前记录的基本工资字段值为( )
REPLACE 基本工资 WITH 基本工资*1.2
A、1.27 s0 m! B9 }- s
B、500
C、6007 r6 K* I3 h( u* h
D、语法错误
正确答案:8 a8 wL5 E1 ^1 n- C$ Z* S
第34题,从内存中清除内存变量的命令是( ), E1 A$ C1 E1 U5 z3 h- J
A、Release
B、Delete' [: St9 R. k2 o
C、Erase
D、Destroy4 z1 Q" P) X, r
正确答案:' x# d8 Q" ~8 A! \
) w* ?7 GL' j( S) a$ }
/ @+ Kx5 T. p) `$ v; X% O
第35题,表单里有一个选项按纽组,包含两个选项按纽Option1和Option2,假设Option2没有设置Click事件代码,而Option1以及选项按纽组和表单都设置了Click事件代码,那么当表单运行时,如果用户单击Option2,系统将( )0 X7 i" @% d$ u. a
A、执行表单的Click事件代码
B、执行选项按纽组的Click事件代码
C、执行Option1的Click事件代码6 ~. C7 Y) B( b6 C7 D
D、不会有反应$ U; \4 s7 y5 h9 ^0 a/ y2 H
正确答案:
: I( T/ i) w6 _' b5 ~
! t9 R( q6 l/ o
第36题,下面表单及控件常用事件中,与鼠标操作有关的是( )/ B3 ~* ?J0 ^
A、Click
B、DbClick
C、RightClick- b' y- u% p8 X
D、以上3项都是$ S" _, |# ?" e1 y( T
正确答案:4 U_/ Z$ u, D0 }4 Y1 b
! u, m3 J4 q1 D4 s# ^
第37题,下列属性中,与在编辑框中选定文本无关的属性是( )
A、SelStart
B、SelLength
C、SelText/ }# j4 ?0 D4 f" {* ?) [
D、ScrollBars
正确答案:
& O8 Y3 qz8 k$ s
. y/ ?1 \) o) U% g* U; yG
第38题,在SQL SELECT 语句中为了将查询结果存储到临时表应该使用短语( )( g4 w( \$ a# B) ^
A、TO CURSOR
B、INTO CURSOR2 v' S+ l8 n0 u
C、INTO DBF7 e& ~3 o! ?6 k! o
D、TO DBF- Z! ^& O+ v* e, u@
正确答案:2 a- ^6 j) S3 v1 ]) }
第39题,下列叙述中正确的是( ): e5 w* h% H/ u5 a3 x
A、为了建立一个关系,首先要构造数据的逻辑关系6 `7 Q2 C- K1 Z- ]1 X! h
B、表示关系的二维表中各元组的每一个分量还可以分成若干数据项
C、一个关系的属性名表称为关系模式; N% G' t+ B8 ]. _8 X3 y
D、一个关系可以包括多个二维表
正确答案 w9 m& ?1 p% }; W# F+ Z( ?
2 O# b' Z: ^% m$ `
; e9 p, C7 B% }
第40题,参照完整性规则的更新规则中"级联"的含义是( ), }& ?/ a' }9 x: ^
A、更新父表中连接字段值时,用新的连接字段自动修改子表中的所有相关记录
B、若子表中有与父表相关的记录,则禁止修改父表中连接字段值
C、父表中的连接字段值可以随意更新,不会影响子表中的记录
D、父表中的连接字段值在任何情况下都不允许更新
正确答案:4 ]: t8 ~9 w" \- J
1 o3 G' w3 c3 l" N# H3 h1 K2 [
第41题,如果希望用户在输入"年龄"字段值时,要求数值必须大于0,应在下列哪项中设置( ). I* S# m0 m0 D" ~+ r9 [# V8 B& v
A、字段类型, o5 t/ o& ~% P" D# N+ O
B、信息* [8 C. g1 ~+ _1 U1 ^9 U
C、规则0 E$ S8 B9 _* T4 S0 s9 L) x. R
D、默认值( F+ t& [0 bw; cF' j
正确答案 i9 Y, [8 C% i0 [
& }/ x( _/ U9 ~; v& T# `
+ x2 |# R+ u- _( S/ H
第42题,数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是( )
A、DB包含DBS和DBMS
B、DBMS包含DB和DBS' @) U1 g, u( U! C4 S2 {& Z7 ly
C、DBS包含DB和DBMS$ K; w/ E# w9 R
D、没有任何关系, @' u' n( Y& M$ G& p# u/ O$ c
正确答案:% v, L4 G* f4 p+ m: N
/ \" C; {! x! K7 e8 G) Z( }6 U
第43题,不允许出现重复字段值的索引是( )
A、侯选索引和主索引
B、普通索引和惟一索引' ^& R# H' L' S! }% Q. G6 F# u
C、惟一索引和主索引' \9 l: ]' q. ]. E4 D2 x
D、惟一索引
正确答案:* j) c' ^2 X1 K2 A0 k1 W4 @
" \: j6 J7 n1 [6 B, f' N% D( t
第44题,操作对象只能是一个表的关系运算是( )~$ \! X% a# s2 `
A、联接和选择
B、联接和投影* y3 S5 D# v& E6 E& P; z% Z+ c
C、选择和投影
D、自然连接和选择
正确答案:
第45题,下面关于类、对象、属性和方法的叙述中,错误的是( ); `2 R2 i) t: Y' C* H& iW! W: }
A、类是对一类相似对象的描述,这些对象具有相同种类的属性和方法: w6 q. D$ P3 Y
B、属性用于描述对象的状态,方法用于表示对象的行为$ Q9 u; l1 JrJ( \) O% G
C、基于同一个类产生的两个对象可以分别设置自己的属性值
D、通过执行不同对象的同名方法,其结果必然是相同的
正确答案:
5 r# h3 Ym6 q0 I3 @$ H1 m* _
9 u. l! \$ r9 u# R) [
第46题,在表单控件中,要保存多行文本,可创建( )( h8 u3 T9 {9 M. z3 j1 Z3 g" a: S
A、列表框/ a8 x7 ?' T|( g5 d
B、文本框+ I9 `7 F" u4 P
C、标签
D、编辑框
正确答案:
* j- P7 G8 O^% L) o- u& I
! O3 s# o. t- d( \8 M
第47题,SQL的SELECT语句中,"HAVING条件表达式"用来筛选满足条件的( )
A、列% j9 S% U+ Z* q0 J% x4 i! n5 e
B、行
C、关系F; L: y4 c% |- H- @
D、分组! Yl8 {q; u! u6 V7 x
正确答案:
, F0 Y+ {1 ]; K5 ?) ]& b) j
第48题,如果运行一个表单,以下事件首先被触发的是( )
A、Load
B、Error' |$ ~3 r( i# |* `
C、Init
D、Click9 B; LT* B4 Y+ i: L
正确答案:1 {4 ^6 P! W, yk: y8 C
) J; \; j) S: P3 d
第49题,在Visual FoxPro中,可以在同类数据之间进行"-"运算的数据类型有( )
A、数值型、字符型和逻辑型! B2 N4 C+ JW4 MW! E" T% ?; k
B、数值型、字符型和日期型
C、数值型、日期型和逻辑型* q9 A) A/ q! X) w! f1 v' t
D、字符型、日期型和逻辑型' _+ }4 ?hTJ+ s$ X/ {: P
正确答案:% T! f- f, r8 i# [. c$ k
, K* s" ]3 g& Y. o
第50题,下列程序段的输出结果是( )
ACCEPT TO A
IF A=
S=0# ~1 i+ Q8 P( K. ~; _" r& S0 E
ENDIF
S=1
? S$ }. a" |T/ O! Z6 C7 B
RETURN/ }6 I& r/ AG3 C) }
A、0
B、1
C、由A的值决定
D、程序出错
正确答案:
页:
[1]