东北大学21年1月考试《数据库应用X》考核作业(参考)

东 北 大 学 继 续 教 育 学 院数据库应用 X 试 卷(作业考核 线上2)A卷
APDDGK咨询答案
APDDGK咨询答案
APDDGK咨询答案
一、(每题2分,共40分)
1、以下软件(     )不是数据库管理系统。
A. Excel                 B. Access                 C. MySQL                 D. Oracle
2、表是由(     )组成的。
A. 字段和记录         B. 查询和字段    C. 记录和窗体          D. 报表和字段
3、SQL语言是(      )的语言,容易学习 。
A.过程化                B.非过程化                C.格式化                D.导航式
4、在(     )视图中,您可以改变窗体的外观和控件的属性。
A. 数据表                 B. 设计                 C. 窗体                 D. 控件
5、假设有三个基本表:学生表S、课程表C、学生选课表SC,它们的结构如下:
S(S#,SN,SEX,AGE,DEPT)
C(C#,CN)
SC(S#,C#,GRADE)
检索选修课程“C2”的学生中成绩最高的学生的学号,正确的SELECT语句是(     )。
A.SELECT S#
FROM SC
WHERE C#=“C2” AND GRADE >=(SELECT GRADE FROM SC WHERE C#=“C2”)
B.SELECT S#
FROM SC
WHERE C#=“C2” AND GRADE IN(SELECT GRADE FROM SC WHERE C#=“C2”)
C.SELECT S#
FROM SC
WHERE C#=“C2” AND
GRADE NOT IN(SELECT GRADE FROM SC WHERE C#=“C2”)
D.SELECT S#
FROM SC
WHERE C#=“C2” AND
GRADE >=ALL (SELECT GRADE FROM SC WHERE C#=“C2”)
6、在SQL语句中,与表达式"工资BETWEEN 1210 AND 1240"功能相同的表达式是(     )。
A.工资>=1210 AND工资<=1240       B.工资>1210 AND工资<1240
C.工资<=1210 AND工资>1240         D.工资>=1210 OR工资<=1240
7、在SQL语句中,与表达式"仓库号NOT IN(“wh1”,“wh2”)"功能相同的表达式是(     )。
A.仓库号=“wh1” AND仓库号=“wh2”      B.仓库号!=“wh1” OR仓库号#“wh2”
C.仓库号<>"wh1"OR仓库号!=“wh2”      D.仓库号!="wh1"AND仓库号!=“wh2”
8、(     )可以作为窗体的数据源。
A. 表          B. 查询    C. 表的一部分         D. 都可以
9、报表的主要目的是(     )。
A. 操作数据                                 B. 在计算机屏幕上查看数据
C. 查看打印出的数据                 D. 方便数据的输入
10、一个数据库一般不是由独立的对象组成的,对象的聚集形式的数学意义是(     )。
A. 笛卡尔积                 B. 选择                C. 投影                 D. 联接
11、设计报表时,应将表的总结信息放在(     )部分。
A. 报表页眉         B. 页面页眉    C. 报表页脚         D. 页面页脚
12、学生和课程之间是典型的(     )关系。
A. 一对一                 B. 一对多    C. 多对一         D. 多对多
13、存储电话号码的字段适合于采用(     )数据类型。
A. 数字                 B. 文本                 C. 日期                 D. 备注
14、掩码“###-######”对应的正确输入数据是(     )。
A. abc-123456                 B. 024-123456                C. ###-######                 D. 024-abcdefg
15、查询的数据可以来自(     )。
A. 多个表                 B. 一个表                C. 一个表的一部分         D. 以上说法都正确
16、分2列显示名称和数值,每页显示一个记录的窗体是(      )窗体。
A. 纵栏窗体                 B. 表格式窗体                C. 图表式窗体           D. 数据交叉表
17、修改数据库记录的SQL语句是(      )。
A. Create                 B. Update    C. Delete                 D. Insert
18、在表达式中&运算符的含义是(      )。
A. 连接文本         B. 相乘    C. 注释符号         D. 不是运算符
19、在关系数据库中,表(table)是三级模式结构中的(      )。
A.  外模式                 B. 模式                 C. 存储模式                 D. 内模式
20、Exit宏操作的作用是(      )。
A. 退出窗体                 B. 退出ACEESS                C. 退出模块                 D. 结束宏

二、填空(每空1分,共25分)
1.        (           )是载荷信息的物理符号,它有多种表现形式。
2.        数据处理的中心问题是(                 )。
3.        数据库的数据模式由(           )、(           )、(           )三级模式构成。
4.        现实世界中存在的可以相互区分的事物或概念称为(             )。
5.        关系的型称为(               ),是对关系的描述,一般表示是:关系名(属性1,属性2,……,属性n)。
6.        数据模型通常由数据结构、数据操作和(                       )三个要素组成。
7.        关系表中的每一列称为一个(           )。
8.        (           )操作是从列的角度进行运算。
9.        (           )法提供了表示实体、属性和联系的方法。
10.        关系数据库(           )理论是为解决关系数据库中插入、删除和数据冗余问题而引入的。
11.        数据依赖一般分为(           )依赖、多值依赖和连接依赖。
12.        Access数据库对象包括表、(           )、(           ) 、 (           ) 、 页 、宏和模块。
13.        在同一行(“条件”行或“或”行)的不同列输入的多个查询条件彼此间是逻辑  (          )关系;在不同行输入多个查询条件彼此间是逻辑(          )关系。
14.        SQL语言的UNIQUE约束为(           )约束。
15. 数据的完整性包括(              )、(             )和(              )三种。
16. 关系数据库系统中的全局模式由若干个(           )所组成,表与表之间的联系是通过定义的(           )和(           )实现的。
三、(每题3分,共15分)
1.数据库:
2.信息:
3.概念模式:
4.实体:
5.实体完整性:

四、问答题(每题10分,共20分)
1.对于学生和课程之间的学习关系,有如下的属性:
学生(学号,姓名,性别,出生日期,民族,班级,家庭住址,联系电话)
课程(课程ID,课程名称)
学习(学号,课程ID,成绩)
(1)画出这种关系的E-R图(5分)

(2)指出各表的主键字段(5分)

2.学生表的字段及其数据类型如下所示:
学生(学号char(10),姓名char(8),性别char(2),政治面貌char(20)),其中学号字段设置为主键字段。
(1)        用SQL语句为学生表增加一个新的字段:班级char(20) (5分)

(2)        用SQL语句查出政治面貌为‘*员’或者‘团员’的学生信息(5分)

上一篇:《SQL学习指南》C1-C2


下一篇:A Year Of Books - 2016 Javaer书单