|
《数据库原理》9月考试在线考核试题-0004
试卷总分:60 得分:0
一、 单选题 (共 10 道试题,共 40 分)
1.关系模型中,一个关键字()。
A.可由多个任意属性组成
B.至多由一个属性组成
C.可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成
D.以上都不是
2.在一个ER模型中,有3个不同的实体集和3个不同的二元联系,其中有1个一对一联系、1个一对多联系和1个多对多联系,根据ER模型转换成关系模型的规则,转换成关系的数目是( )
A.3
B.4
C.5
D.6
3.五种基本关系代数运算是( )。
A.∪,-,×,π和σ
B.∪,-,∞,π和σ
C.∪,∩,×,π和σ
D.∪,∩,∞,π和σ
4.设有关系R(书号,书名),如果要检索第3个字母为M,且至少包含4个字母的书名,则SQL查询语句中WHERE子句的条件表达式应写成:书名 LIKE( )
A.__M_'
B.'__M%'
C.'__M_%
D.'_%M__'
5.( )是存储在计算机内结构化的数据的集合。
A.数据库系统
B.数据库
C.数据库管理系统
D.数据结构
6.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()。
A.多对多
B.一对一
C.多对一
D.多对一
7.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系( )。
A.S
B.SC,C
C.S,SC
D.S,C,SC
8.在关系数据库设计中,设计关系模式是____的任务。
A.需求分析阶段
B.概念设计阶段
C.逻辑设计阶段
D.物理设计阶段
9.数据流图属于数据库设计的( )阶段的工具。
A.需求分析阶段
B.概念结构设计阶段
C.逻辑结构设计阶段
D.物理结构设计阶段
10.在面向对象数据模型中,对象由三个部分组成,即一组变量、消息和( )
A.对象类
B.属性
C.方法
D.对象标识
二、 判断题 (共 10 道试题,共 20 分)
1.关系模型是通过指针链接来表示两个实体间的联系。
A.对
B.错
2.如果一 个SQL语句中包括两个名字相同的不同表中的列,则必须用合法性列名来排除二义性。
A.错误
B.正确
3.E-R图在概念上表示了一个数据库的信息组织情况,E-R图包括了实体、属性、联系三种基本图素。
A.对
B.错
4.当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的物理独立性。
A.错误
B.正确
5.如果关系模式R满足第一范式,且所有非主关键字属性都完全依赖于主关键字属性,则该模式满足第二范式的条件。
A.错误
B.正确
6.数据仓库是一个新的平台,它不是建立在数据库管理系统基础上的。
A.错误
B.正确
7.SQL语言具有两种使用方式,分别称为交互式SQL和嵌入式SQL。
A.对
B.错
8.对应于一个关系数据库模式的所有关系的集合称为关系数据库。所以,关系数据库是由若干个相关的关系组合而成。
A.错误
B.正确
9.关系模型是通过关系中的数据而不是通过指针链接来表示实体间的联系。
A.错误
B.正确
10.触发器既可以定义于表上,又可以定义于视图上。
A.错误
B.正确
三、 简答题 (共 2 道试题,共 40 分)
1.简述DELETE语句与DROP TABLE的区别。
2.工厂(包括厂名和厂长名)需建立一个管理数据库存储以下信息:
一个厂内有多个车间,每个车间有车间号、车间主任姓名、地址和电话。
一个车间有多个工人,每个工人有职工号、姓名、年龄、性别和工种。
一个车间生产多种产品,产品有产品号和价格。
一个车间生产多种零件,一个零件也可能为多个车间制造。零件有零件号、重量和价格。
一个产品由多种零件组成,一种零件也可装配出多种产品。
产品与零件均存入仓库中。
厂内有多个仓库,仓库有仓库号、仓库主任姓名和电话。
给出相应的关系数据模型。
|
|