《数据库原理》在线作业一
试卷总分:100 测试时间:--
一、单选题(共40道试题,共100分。)
1.假设学生关系S(S#,SNAME,SEX),课程关系C(C#,CNAME),学生选课关系SC(S#,C#,GRADE)。要查询选修“Computer”课的男生姓名,将涉及到关系()。
A. S
B. S,SC
C. C,SC
D. S,C,SC
满分:2.5分
2.关系模式R中的属性全是主属性,则R的最高范式必定是()。
A. 1NF
B. 2NF
C. 3NF
D. BCNF
满分:2.5分
3.用户或应用程序看到的那部分局部逻辑结构和特征的描述是()模式。
A. 模式
B. 物理模式
C. 子模式
D. 内模式
满分:2.5分
4.有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SAGE 是学生年龄, C#是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是 SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是()。
A. S.S# = SC.S# and C.C# = SC.C# and SAGE>=20 and CNAME=‘ACCESS’
B. S.S# = SC.S# and C.C# = SC.C# and SAGE in>=20 and CNAME in ‘ACCESS’
C. SAGE in>=20 and CNAME in ‘ACCESS’
D. SAGE>=20 and CNAME=’ ACCESS’
满分:2.5分
5.SQL语言中,删除一个视图的命令是()。
A. DELETE
B. DROP
C. CLEAR
D. REMOVE
满分:2.5分
6.候选码的属性可以有()。
A. 多个
B. 0个
C. 1个
D. 1个或多个
满分:2.5分
7.数据库系统的数据独立性体现在()。
A. 不会因为数据的变化而影响到应用程序
B. 不会因为数据存储结构与数据逻辑结构的变化而影响应用程序
C. 不会因为存储策略的变化而影响存储结构
D. 不会因为某些存储结构的变化而影响其他的存储结构
满分:2.5分
8.设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要更正王二的化学成绩为85分,则可用() 。
A. UPDATE S SET grade=85 WHERE SN=’王二’ AND CN=’化学’
B. UPDATE S SET grade=’85’ WHERE SN=’王二’ AND CN=’化学’
C. UPDATE grade=85 WHERE SN=’王二’ AND CN=’化学’
D. UPDATE grade=’85’ WHERE SN=’王二’ AND CN=’化学’
满分:2.5分
9.关系模型中,一个码是()。
A. 可以由多个任意属性组成
B. 至多由一个属性组成
C. 由一个或多个属性组成,其值能够惟一标识关系中一个元组
D. 以上都不是
满分:2.5分
10.若要撤销数据库中已经存在的表S,可用()。
A. DELETE TABLE S
B. DELETE S
C. DROP TABLE S
D. DROP S
满分:2.5分
11.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。
A. DBS包括DB和DBMS
B. DBMS包括DB和DBS
C. DB包括DBS和DBMS
D. DBS就是DB,也就是DBMS
满分:2.5分
12.一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。
A. 记录
B. 行
C. 属性
D. 元组
满分:2.5分
13.描述数据库全体数据的全局逻辑结构和特性的是()。
A. 模式
B. 内模式
C. 外模式
D. 物理模式
满分:2.5分
14.下列的SQL语句中,()不是数据定义语句。
A. CREATE TABLE
B. DROP VIEW
C. CREATE VIEW
D. GRANT
满分:2.5分
15.一个关系只有一个()。
A. 候选码
B. 外码
C. 超码
D. 主码
满分:2.5分
16.若要在基本表S中增加一列CN(课程名),可用()。
A. ADD TABLE S(CN CHAR(8))
B. ADD TABLE S ALTER(CN CHAR(8))
C. ALTER TABLE S ADD(CN CHAR(8))
D. ALTER TABLE S (ADD CN CHAR(8))
满分:2.5分
17.在SQL语言中的视图VIEW是数据库的() 。
A. 外模式
B. 模式
C. 内模式
D. 存储模式
满分:2.5分
18.五种基本关系代数运算是()。
A. ∪-×σπ
B. ∪-σπ
C. ∪∩×σπ
D. ∪∩σπ
满分:2.5分
19.区分不同实体的依据是()。
A. 名称
B. 属性
C. 对象
D. 概念
满分:2.5分
20.若用如下的SQL语句创建了一个表SC: CREATE TABLE SC (S# CHAR(6) NOT NULL,C# CHAR(3) NOT NULL,SCORE INTEGER,NOTE CHAR(20));向SC表插入如下行时,()行可以被插入 。
A. (’201009’,’111’,60,必修)
B. (’200823’,’101’,NULL,NULL)
C. (NULL,’103’,80,’选修’)
D. (’201132’,NULL,86,’ ’)
满分:2.5分
21.关系模式中,满足2NF的模式()。
A. 可能是1NF
B. 必定是1NF
C. 必定是3NF
D. 必定是BCNF
满分:2.5分
22.数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和()。
A. 系统分析员
B. 程序员
C. 数据库管理员
D. 操作员
满分:2.5分
23.学生关系模式 S( S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是()。
A. DELETE Age from S
B. ALTER TABLE S DROP Age
C. UPDATE S Age
D. ALTER TABLE S ‘Age’
满分:2.5分
24.()的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。
A. 网状模型
B. 关系模型
C. 层次模型
D. 以上都有
满分:2.5分
25.下列四项中,不属于数据库系统特点的是()。
A. 数据共享
B. 数据完整性
C. 数据冗余度高
D. 数据独立性高
满分:2.5分
26.SQL语言是()的语言,容易学习 。
A. 过程化
B. 非过程化
C. 格式化
D. 导航式
满分:2.5分
27.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。I.人工管理阶段II.文件系统阶段III.数据库阶段
A. I和II
B. 只有II
C. II和III
D. 只有I
满分:2.5分
28.关系数据模型是目前最重要的一种数据模型,它的三个要素分别是()。
A. 实体完整性、参照完整性、用户自定义完整性
B. 数据结构、关系操作、完整性约束
C. 数据增加、数据修改、数据查询
D. 外模式、模式、内模式
满分:2.5分
29.规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:每 一个属性都是()。
A. 长度不变的
B. 不可分解的
C. 互相关联的
D. 互不相关的
满分:2.5分
30.在()中一个结点可以有多个双亲,结点之间可以有多种联系。
A. 网状模型
B. 关系模型
C. 层次模型
D. 以上都有
满分:2.5分
31.关系代数中的连接操作是由()操作组合而成。
A. 选择和投影
B. 选择和笛卡尔积
C. 投影、选择、笛卡尔积
D. 投影和笛卡尔积
满分:2.5分
32.关系模式的候选码可以有1个或多个,而主码有()。
A. 多个
B. 0个
C. 1个
D. 1个或多个
满分:2.5分
33.现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位)医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外码是()。
A. 患者编号
B. 患者姓名
C. 患者编号和患者姓名
D. 医生编号和患者编号
满分:2.5分
34.设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要把“张二的化学成绩80分”插入S中,则可用()。
A. ADD INTO S VALUES(’张二’,’化学’,’80’)
B. INSERT INTO S VALUES(’张二’,’化学’,’80’)
C. ADD INTO S VALUES(’张二’,’化学’,80)
D. INSERT INTO S VALUES(’张二’,’化学’,80)
满分:2.5分
35.从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是()操作。
A. 投影
B. 连接
C. 选择
D. 复制
满分:2.5分
36.在SQL语言中,子查询是() 。
A. 返回单表中数据子集的查询语言
B. 选取多表中字段子集的查询语句
C. 选取单表中字段子集的查询语句
D. 嵌入到另一个查询语句之中的查询语句
满分:2.5分
37.消除了部分函数依赖的1NF的关系模式,必定是()。
A. 1NF
B. 2NF
C. 3NF
D. BCNF
满分:2.5分
38.关系数据库管理系统应能实现的专门关系运算包括()。
A. 排序、索引、统计
B. 选择、投影、连接
C. 关联、更新、排序
D. 显示、打印、制表
满分:2.5分
39.SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能()。
A. 数据查询
B. 数据操纵
C. 数据定义
D. 数据控制
满分:2.5分
40.下面的选项不是关系数据库基本特征的是()。
A. 不同的列应有不同的数据类型
B. 不同的列应有不同的列名
C. 与行的次序无关
D. 与列的次序无关
满分:2.5分
>>操作完成!