《数据库基础及应用期中复习题
第1 题: (单选题)
数据库技术的根本目标是要解决数据的_____。
[A]存储问题                  [B]共享问题
[C]安全问题                  [D]保护问题
答案: B
第2 题: (单选题)
下面关于关系叙述中,错误的是_____。
[A]一个关系是一张二维表      [B]二维表一定是关系
[C]有的二维表不是关系        [D]同一列只能出自同一个域
答案: B
第3 题: (单选题)
一个教师可讲授多门课程,一门课程可由多个教师讲授,则教师实体和课程实体间的联系是 _____。
[A]一对一的联系              [B]一对多的联系
[C]多对一的联系              [D]多对多的联系
答案: D
第4 题: (单选题)
层次模型、网状模型和关系模型是根据_____划分。
[A]记录长度                  [B]文件的大小
[C]联系的复杂程度            [D]数据之间的
答案: D
第5 题: (单选题)
下述不满足第二范式的关系是_____。
[A]院系(院系代码、院系名称、院系简介、负责人)
[B]专业(专业代码、专业名称、院系代码、专业简介)
[C]修课成绩(学号、课程代码、成绩、成绩性质)
[D]学生及课程(学号、姓名、性别、课程代码、课程名称、学分、周学时、上课周数)
答案: D
第6 题: (单选题)
在E-R图中,用来表示实体之间"联系"的图形是_______。
[A]椭圆形                  [B]矩形
[C]三角形                  [D]菱形
答案: D
7 题: (单选题)
DBMS 提供了_____语言,用于实现数据的插入、更新、删除、检索等任务。
[A]DML        [B]DDL        [C]DMCL        [D]APL
答案:A
8 题: (单选题)
假定有关系模式:部门(部门号,部门名称),职工(职工号,姓名,性别,职称,部门号),工资(职工号,基本工资,奖金),级别(职称,对应行政级别),要查在“财务部”工作的职工的姓名及奖金,将涉及的关系是_____。
[A]职工,工资                  [B]职工,部门
[C]部门,级别,工资            [D]职工,工资,部门
答案: D
9题: (单选题)
Access数据库的设计,以下步骤排序正确的是_______。
a.确定数据库中的表      b.确定表中的字段      c.确定主键
d.分析建立数据库的目的  e.确定表之间的关系
[A]dabec        [B]dabce        [C]cdabe        [D]cdaeb
答案: B
10 题: (单选题)
有三个关系 R、S 和 T 如下:
 R 
 
 S 
 
 T 
 A 
 B 
 k 
 5 
 p 
 7 
     
 B 
 C 
 5 
 9 
 3 
 8 
     
 A 
 B 
 C 
 k 
 5 
 9 
 由关系 R 和 S 通过运算得关系 T,则所使用的运算是________。
 [A]笛卡尔积       [B]自然连接         [C]        [D]
答案: B
11 题: (单选题)
  有两个关系 R 和 T 如下:
 R 
 
 T 
 E 
 F 
 G 
 k 
 7 
 9 
 f 
 8 
 2 
 h 
 5 
 3 
 y 
 5 
 4 
     
 E 
 F 
数据库基本数据类型有哪些
 G 
 h 
 5 
 3 
 y 
 5 
 4 
由关系 R 通过运算得到关系 T,则所使用的运算是________。
 [A]          [B]          [C]投影           [D]选择
答案: D
12 题: (单选题)
在 Access数据库中,用于存储数据的对象是_____。
[A]表          [B]窗体          [C]报表          [D]查询
答案:A
13 题: (单选题)
在Access数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加该记录。为此需要定义的关系是_____。
[A]输入掩码    [B]有效性规则    [C]默认值    [D]参照完整性
答案: D
14 题: (单选题)
对于学生表中的“学号”字段,若要确保输入的学号为8位数字组成的字符串,为学号设置输入掩码,正确的是_____。
[A]>###    [B]99999999      [C]LLLLLLLL      [D]00000000
答案: D
15 题: (单选题)
若在数据库中有"教师"表(教师号、教师名)、"学生"表(学号、学生名)和"课程"表(课程号、课程名)3个基本表。一名教师可主讲多门课程,一名学生可选修多门课程,则教师与学生之间形成了多对多的师生关系,为反映这种关系,在数据库中应增加新的表。下列关于新表的设计,最合理的设计是_____。
[A]增加2个表:学生-选课表(学号、课程号),教师-任课表(教师号、课程号)
[B]增加2个表:学生-选课表(学号、课程号、课程名),教师-任课表(教师号、课程号、课程名)
[C]增加1个表:学生-选课-教师表(学号、课程号、教师号)
[D]增加1个表:学生-选课-教师表(学号、学生名、课程号、课程名、教师号、教师名)
答案:A
16 题: (单选题)
打开某个Access2010 数据库后,双击“导航窗格”上的表对象列表中的某个表名,便可打开该表的_________。
[A]关系视图      [B]查询视图        [C]设计视图      [D]数据表视图
答案: D
17 题: (单选题)
在数据库中,建立索引的主要作用是______。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。