20秋电子科技大学《数据库原理与应用》期末考试

电子科技大学《数据库原理与应用》20秋期末考试
试卷总分:100    得分:100
第1题,数据库管理系统是数据库系统的核心,它负责有效地组织、存储和管理数据,它位于用户和操作系统之间,属于(    )
A、系统软件
B、工具软件
C、应用软件
D、数据软件
正确答案:
第2题,不属于实体完整性的是(       )
A、check约束
B、唯一性约束
C、主键约束
D、非空约束
正确答案:
第3题,把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过(    )
A、建立新的属性来实现
B、建立新的关键字来实现
C、建立新的关系来实现
D、建立新的实体来实现
正确答案:
第4题,比较"逻辑操作符"、"关系操作符"、"算术操作符"的优先级,从高到低排列正确的是(?????)
A、算术、关系、逻辑
B、算术、逻辑、关系
C、关系、逻辑、算术
D、关系、算术、逻辑
正确答案:
下列关于E-R模型向关系模型转化的叙述中,不正确的是(     )。
A、一个实体类型转化为一个关系模式。
B、一个m:n的联系转化为一个关系模式。
C、一个1:1的联系可以转化为独立的关系模式,也可以与联系的任意一端的实体所对应的关系模式合并。
D、一个1:n的联系可以转化为独立的关系模式,也可以与联系的任意一端的实体所对应的关系模式合并。
正确答案:
第6题,假定学生关系是S(SNo,SName,Sex,Age),课程关系是 C(CNo,CName,Teacher),学生选课关系是 SC(SNo,CNo,Grade)。要查找选修"数据库"课程的"男"学生姓名,将涉及的关系是(     )。
A、S
B、SC,C
C、S,SC
D、S,SC,C
正确答案:
第7题,语句SELET COUNT(*) FROM human返回(      )行。
A、1
B、2
C、3
D、4
正确答案:
第8题,关系模型中,表示实体间N:M联系是通过增加一个(     )。
A、关系实现
B、属性实现
C、关系或一个属性实现
D、关系和一个属性实现
正确答案:
第9题,自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的(      )。
A、行
B、属性
C、记录
D、元组
正确答案: 下列有关数据库的描述,正确的是(      )。
A、数据库是一个结构化的数据集合
B、数据库是一个关系
C、数据库是一个DBF文件
D、数据库是一组文件
正确答案:
第11题,事务的一致性是指(      )。
A、事务中包括的所有操作要么都做,要么都不做
B、事务一旦提交,对数据库的改变是永久的
C、一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D、事务必须是使数据库从一个一致性状态变到另一个一致性状态
正确答案:
若用如下的SQL语句创建了一个表 S:CREATE  TABLE  S (SNO  CHAR(6)  NOT NULL , SName  CHAR(8)  NOT NULL , SEX  CHAR(2)  ,  AGE  INTEGER)现向 S表插入如下行时,哪一行可以被插入 (     )
A、('991001','李明芳',女,'23')
B、('990746','张为',NULL,NULL)
C、(NULL,'陈道一','男',32)
D、('992345',NULL,'女',25)
正确答案:
第13题,如果事务T获得了数据项A上的排他锁,则其他事务对A (    )
A、只能读不能写
B、只能写不能读
C、可以写也可以读
D、不能读也不能写
正确答案:
第14题,允许取空值但不允许出现重复值的约束是(      )。
A、NULL
B、PRIMARY KEY
C、UNIQUE
D、FOREIGN KEY
正确答案:
在利用概念层数据模型描述数据时,一般要求模型要满足三个要求。下列描述中,不属于概念层数据模型应满足的要求的是(    )
A、能够描述并发数据
B、能够真实地模拟现实世界
C、容易被业务人员理解
D、能够方便地在计算机上实现
正确答案:
第16题,下列说法错误的是(      )
A、一个基本表可以跨一个或多个存储文件
B、一个存储文件可以跨一个或多个基本表
C、每个存储文件与外部存储器上一个物理文件对应
D、每个基本表与外部存储器上一个物理文件对应
正确答案:
第17题,提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为(       )
A、OS
B、DS
C、DBMS
D、DBS
正确答案:
第18题,可以用(      )来声明游标。
A、create cursor
B、alter cursor
C、set cursor
D、declare cursor
正确答案:
第19题,若数据库中只包含成功事务提交的结果,则此数据库就称为处于(    )状态。
A、安全
B、一致
C、完整
D、正确
正确答案:
关系数据库管理系统能实现的专门关系运算包括 (       )。
A、排序、索引、统计
B、选取、投影、连接
C、关联、更新、排序
D、显示、打印、制表
正确答案:
第21题,如果有函数依赖X→Y,并且对X的任意真子集X',都有X'Y,则称(     )
A、X完全函数依赖于Y
B、X部分函数依赖于Y
C、Y完全函数依赖于X
D、Y部分函数依赖于X
正确答案:
第22题,若用如下的SQL语句创建一个student表:
CREATE TABLE student(NO C(4) NOT NULL, NAME C(8) NOT NULL, SEX C(2),AGE N(2))
可以插入到student表中的是(     )。
A、A, ('1031','曾华',男,23)
B、('1031','曾华',NULL,NULL)
C、(NULL,'曾华','男','23')
D、('1031',NULL,'男',23)
正确答案:
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: