|
东 北 大 学 继 续 教 育 学 院! ]% d" L1 r! W$ n. w& t2 M; w
数据库应用 X 试 卷(作业考核 线上2) A 卷(共 5 页)
' p3 u+ R" p7 @* \7 p) K- q总分 题号 一 二 三 四 五 六 七 八 九 十
3 i& Y* N) y7 r) K; V5 I 得分 : ]$ i: n. S" E& W
: m1 M" H' g+ Y/ D2 j
一、更多资料下载:谋学网(www.mouxue.com)(每题2分,共40分)- D. f6 r( |9 v5 L
1、以下软件( )不是数据库管理系统。( b# w# x. @4 H+ M; D4 ~# i5 ]
A. Excel B. Access C. MySQL D. Oracle$ i7 M0 I" {/ O9 r# C( \" M
2、表是由( )组成的。. |! r; u. r( o
A. 字段和记录 B. 查询和字段 C. 记录和窗体 D. 报表和字段
0 e; A" e" [$ M, v2 z8 I+ p3、SQL语言是( )的语言,容易学习 。 8 S7 E/ z. D8 V4 Z* k! \+ G7 I
A.过程化 B.非过程化 C.格式化 D.导航式
5 s1 y+ }+ q5 E$ C* z L4、在( )视图中,您可以改变窗体的外观和控件的属性。
+ X L; k5 R8 L! [0 h1 vA. 数据表 B. 设计 C. 窗体 D. 控件
/ L! l: W" D( _' r7 O- M5、假设有三个基本表:学生表S、课程表C、学生选课表SC,它们的结构如下:' S" R d" I4 g7 s2 z) e
S(S#,SN,SEX,AGE,DEPT)6 k6 z7 t3 D& I8 P% H+ ]) [
C(C#,CN)9 T4 A4 C% L, m. a, ?
SC(S#,C#,GRADE)
6 `2 D1 a1 Z8 R6 f Z检索选修课程“C2”的学生中成绩最高的学生的学号,正确的SELECT语句是( )。
& Z, G& u; M# AA.SELECT S#
+ W/ Z: x# G/ `7 R% \5 JFROM SC% H1 h' g7 e6 O5 V8 C7 ^
WHERE C#=“C2” AND GRADE >=(SELECT GRADE FROM SC WHERE C#=“C2”)
# }- g; s a7 e* a" W# x: f& F HB.SELECT S#
+ _2 V; g& C/ XFROM SC3 X1 x" f7 c( B
WHERE C#=“C2” AND GRADE IN(SELECT GRADE FROM SC WHERE C#=“C2”)0 {* O* D' R6 }, S2 i' C, L
C.SELECT S#
1 I( J2 Y! D" a- f% A9 S" h5 yFROM SC
; p# m+ i7 r9 ?' KWHERE C#=“C2” AND( z0 W: {1 z3 c% V. t* `& Q; ?, v
GRADE NOT IN(SELECT GRADE FROM SC WHERE C#=“C2”)$ D0 _7 N$ u3 U: U8 I
D.SELECT S#
+ g5 X- K% C( I1 k" X# S0 M0 C- _FROM SC7 O# S; I* Q% T" h# q' H
WHERE C#=“C2” AND & x2 c" M5 v: h: q, T
GRADE >=ALL (SELECT GRADE FROM SC WHERE C#=“C2”)
: _5 F2 u3 X" E3 E- n C6、在SQL语句中,与表达式"工资BETWEEN 1210 AND 1240"功能相同的表达式是( )。
" C) |0 [1 b1 y; Z. [7 `/ a J( GA.工资>=1210 AND工资<=1240 B.工资>1210 AND工资<1240
0 ^- ]% c8 ^/ N0 \C.工资<=1210 AND工资>1240 D.工资>=1210 OR工资<=1240
; I$ Z8 f, B4 P) L; n8 J$ A- g7、在SQL语句中,与表达式"仓库号NOT IN("wh1","wh2")"功能相同的表达式是( )。9 Q. O' N2 S2 D6 s
A.仓库号="wh1" AND仓库号="wh2" B.仓库号!="wh1" OR仓库号#"wh2"
5 K7 d9 a3 H4 R# @! p* K. }4 sC.仓库号<>"wh1"OR仓库号!="wh2" D.仓库号!="wh1"AND仓库号!="wh2"9 t7 L$ |( Z( x( I2 O2 R) |
8、( )可以作为窗体的数据源。9 I. h! |4 ?( k* @3 y. l Q% u
A. 表 B. 查询 C. 表的一部分 D. 都可以, Z5 X) w2 u, q: X' G# Z7 C
9、报表的主要目的是( )。9 ]$ q: ]: n0 x$ J* U* I3 U
A. 操作数据 B. 在计算机屏幕上查看数据
# x- g" C! B; ]* O$ _C. 查看打印出的数据 D. 方便数据的输入
/ Z$ L1 Y: I% r9 S% k6 e10、一个数据库一般不是由独立的对象组成的,对象的聚集形式的数学意义是( )。$ J% I% \1 j. V' A7 p4 F
A. 笛卡尔积 B. 选择 C. 投影 D. 联接% K4 i) \( [; a# Z. P! L
11、设计报表时,应将表的总结信息放在( )部分。
1 S* n- F& K3 M/ uA. 报表页眉 B. 页面页眉 C. 报表页脚 D. 页面页脚
+ J* c$ _/ }% x12、学生和课程之间是典型的( )关系。- V7 `: x7 F8 ^$ l* t
A. 一对一 B. 一对多 C. 多对一 D. 多对多
( v: S; l4 v6 h2 i! p2 F) U13、存储电话号码的字段适合于采用( )数据类型。9 Y- c2 l6 |+ K' _4 h/ p
A. 数字 B. 文本 C. 日期 D. 备注
- T( y' u; g0 n: `* l2 Z# K14、掩码“###-######”对应的正确输入数据是( )。
; J. d' y0 |( h# I6 N% I7 R, gA. abc-123456 B. 024-123456 C. ###-###### D. 024-abcdefg% [+ }" c, T# W4 P7 D2 a
15、查询的数据可以来自( )。
, j- V4 Z$ B8 ZA. 多个表 B. 一个表 C. 一个表的一部分 D. 以上说法都正确
/ R" Z, {5 x' L0 g2 z16、分2列显示名称和数值,每页显示一个记录的窗体是( )窗体。6 m& v) U2 `" p2 R; b
A. 纵栏窗体 B. 表格式窗体 C. 图表式窗体 D. 数据交叉表( z6 Q' m# E$ k, Q# ?
17、修改数据库记录的SQL语句是( )。
y1 i! C# I( ]A. Create B. Update C. Delete D. Insert" z: Q7 I' {! k
18、在表达式中&运算符的含义是( )。
$ z/ S; ~$ c2 k" {A. 连接文本 B. 相乘 C. 注释符号 D. 不是运算符5 \& e1 s3 M# Y& F$ p- g4 I( l
19、在关系数据库中,表(table)是三级模式结构中的( )。 ( r( {- h# {1 `2 V% C [2 U
A. 外模式 B. 模式 C. 存储模式 D. 内模式 1 W9 Q, D: B. `' ~4 p, Q! S; I
20、Exit宏操作的作用是( )。
' {9 }4 o$ z/ s+ L% QA. 退出窗体 B. 退出ACEESS C. 退出模块 D. 结束宏( A y1 Y: k& P4 T) ?, y* g$ e6 a
! B. w( R/ J& h4 @' a
二、填空(每空1分,共25分)8 j. [! s# I7 A% b' j
1. ( )是载荷信息的物理符号,它有多种表现形式。
, ?+ t2 y$ |- a2. 数据处理的中心问题是( )。5 j4 S: g# Z* L* B' R- K' b
3. 数据库的数据模式由( )、( )、( )三级模式构成。& ]$ j# y" D5 L, l/ j7 T
4. 现实世界中存在的可以相互区分的事物或概念称为( )。1 @3 q# n4 c9 N/ Y
5. 关系的型称为( ),是对关系的描述,一般表示是:关系名(属性1,属性2,……,属性n)。* E- C( `5 g4 `1 E% r
6. 数据模型通常由数据结构、数据操作和( )三个要素组成。0 A9 L1 d4 k, t' j# n" i
7. 关系表中的每一列称为一个( )。
/ g9 i, W- S8 G$ @8. ( )操作是从列的角度进行运算。2 r# g) k* y6 f1 w0 T+ P5 N# @
9. ( )法提供了表示实体、属性和联系的方法。: }$ T4 t, H( { j7 V- g
10. 关系数据库( )理论是为解决关系数据库中插入、删除和数据冗余问题而引入的。2 l5 P+ w; c% b3 y8 l, G4 f0 _6 N0 w
11. 数据依赖一般分为( )依赖、多值依赖和连接依赖。 ( K* H# k! h& H! ~/ T% h, a
12. Access数据库对象包括表、( )、( ) 、 ( ) 、 页 、宏和模块。 & P7 U: F. @4 T- t" s; F$ X, @( x
13. 在同一行(“条件”行或“或”行)的不同列输入的多个查询条件彼此间是逻辑 ( )关系;在不同行输入多个查询条件彼此间是逻辑( )关系。
( L+ D- F+ |. I9 Q( ^( O14. SQL语言的UNIQUE约束为( )约束。$ h: Z6 Y8 [! y I- t3 c/ Q
15. 数据的完整性包括( )、( )和( )三种。4 C3 ~( p' x2 i& |
16. 关系数据库系统中的全局模式由若干个( )所组成,表与表之间的联系是通过定义的( )和( )实现的。( V. h7 s" z# P* f- ?# W; d* Q2 {: w! M
三、更多资料下载:谋学网(www.mouxue.com)(每题3分,共15分)2 F! g8 b7 O( d' x/ _! ?4 d
1.数据库: " `2 ?7 H2 S( c9 t' T: f. S
2.信息: % ^6 d* }; ?5 w( h- [
3.概念模式:
+ m9 h2 @; }8 Z4.实体:% W1 T; E6 A7 P. g
5.实体完整性:* R" m3 X$ U, h m/ G% Q* [, D) ?
# `8 \, o8 Q1 t }$ l四、问答题(每题10分,共20分)
$ E+ W+ e. ]% \- I+ q9 P1.对于学生和课程之间的学习关系,有如下的属性:
: Y/ Z* M2 w) s1 s学生(学号,姓名,性别,出生日期,民族,班级,家庭住址,联系电话)
( ^7 D0 b0 V4 A% X' z) Z. e! `8 F课程(课程ID,课程名称)$ K# u" R" I/ X- k
学习(学号,课程ID,成绩)3 X9 Z1 `/ Q5 }+ G2 e
(1)画出这种关系的E-R图(5分)
9 J/ n) c/ s' C6 g
- T. ?( B6 }5 R; h7 o9 |7 O' G% ?/ a8 s9 _. Q2 U5 W
0 a/ B+ _. o4 d" ]8 N; Q
" \) H: p% E; @$ [3 r5 M) }, [4 V. H2 \9 A; Z, [, c
. ^ K2 n$ a3 x/ g% T* H2 ^6 m
' h6 J4 o4 p! R# l" P- K. G0 z! A0 @3 ~3 h5 p$ J# j
. h, n y; K8 t(2)指出各表的主键字段(5分)
. ~1 D6 P1 i r! g) \2 y# f K Z6 D( X: d: }" m7 N* c
+ e+ c& G* F3 L+ Y6 h( K4 T3 Y
! q# _3 A' v/ T" F" o
3 g9 d4 D3 t( `' B( C
6 [% F/ N) N5 ?( k% X
1 d4 [7 a& R$ x7 L9 x& z1 j. d+ X5 ^# F3 o( g3 c0 c" Z9 U _
6 Y# O5 E# D! X$ r2 t
2.学生表的字段及其数据类型如下所示:1 D' l( G; w7 m/ e( j
学生(学号char(10),姓名char(8),性别char(2),政治面貌char(20)),其中学号字段设置为主键字段。
" N E5 R! h+ S(1) 用SQL语句为学生表增加一个新的字段:班级char(20) (5分)4 m: l5 ~5 B- |, D3 d7 c
; |, H6 c$ S: V+ y0 J0 x
0 { W* _+ `, k, L
( {$ C$ X' z6 t; j. W
# B! X/ u# M- b* A6 h% g
: j5 A/ }- {8 J$ _* m8 M
3 L2 P& T! Q* }9 `' ?, J# @5 K
* y1 T4 w( q, M! ~; p0 c. X# [" t2 E# L _; c( ?; e: M6 L
# h O, t4 p3 ? q1 ~4 E! ]
) f8 b, a0 T: p& D$ d$ M5 T. n(2) 用SQL语句查出政治面貌为‘共产党员’或者‘团员’的学生信息(5分), P5 l3 {- n8 g! N9 b
+ P+ s6 ]& Z/ K0 X4 ]' R$ E {2 c; c* N& x& a
0 {. w- ?" G- a! \$ Y4 C
# X _2 v. s9 U2 N! o! _
$ o* b' |' `) \% F8 r. \+ P" c$ S" F! n
3 T( x; m8 S9 U1 ^2 @8 |8 Q) A. ]; k Q( y# w" v2 N
. D# [, s A" w
6 V/ A. i1 q+ q+ r/ l
# @$ U. a' {; G; e6 s% ^! N! Y+ Z: L y
! O6 g+ v9 x2 O4 x7 s7 t
# f- |' i$ ^: k( j! j, K0 q9 i
+ P& G5 C# E/ g' ~ \( S3 n w0 m
9 x9 g* |8 P) B2 c: @ |
|