数据库考试复习题.doc
文本预览下载声明
第 PAGE 44 页 共 NUMPAGES 45 页
兰州商学院陇桥学院2008—2009学年第二学期期末考试
《数据库系统概论》试卷A
适用班级:信管管理与信息系统07级本科
一、单项选择题(每小题1分,共计15分)
1、数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和( ) 。
A、系统分析员 B、程序员 C、数据库管理员 D、操作员
2、下列四项中,不属于数据库系统特点的是( ) 。
A、数据共享 B、数据完整性 C、数据冗余度高 D、数据独立性高
3、数据库系统的数据独立性体现在( ) 。
A、不会因为数据的变化而影响到应用程序
B、不会因为数据存储结构与数据逻辑结构的变化而影响应用程序
C、不会因为存储策略的变化而影响存储结构
D、不会因为某些存储结构的变化而影响其他的存储结构
4、一个关系只有一个( ) 。
A、 候选码 B、外码 C、超码 D、主码
5、关系数据库管理系统应能实现的专门关系运算包括( )。
A、排序、索引、统计 B、选择、投影、连接
C、关联、更新、排序 D、显示、打印、制表
6、关系代数中的连接操作是由( )操作组合而成 。
A、选择和投影 B、选择和笛卡尔积
C、投影、选择、笛卡尔积 D、投影和笛卡尔积
7、在视图上不能完成的操作是( ) 。
A、更新视图 B、查询 C、在视图上定义新的表 D、在视图上定义新的视图
8、SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能( )。
A、数据查询 B、数据操纵 C、数据定义 D、数据控制
9、有关系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’
10、规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:每 一个属性都是( )。
A、长度不变的 B、不可分解的 C、互相关联的 D、互不相关的
11、已知关系模式R(A,B,C,D,E)及其上的函数依赖集合F={A→D,B→C ,E→A },该关系模式 的候选码是( )。
A、AB B、BE C、CD D、DE
12、如何构造出一个合适的数据逻辑结构是( )主要解决的问题 。
A、物理结构设计 B、数据字典 C、逻辑结构设计 D、关系数据库查询
13、概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的( )。
A、 数据模型 B、概念模型 C、层次模型 D、关系模型
14、一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是一个不可分割的操作序列的属性是( ) 。
A、原子性 B、一致性 C、独立性 D、持久性
15、解决并发操作带来的数据不一致问题普遍采用( )技术。
A、封锁 B、存取控制 C、恢复 D、协商
二、填空题(每小题1分,共计15分)
1、关系数据模型中,二维表的列称为________,二维表的行称为________。
2、在SQL语言的结构中,________有对应的物理存储,而________没有对应的物理存储。
3、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于__________ 。
4、在关系模式R(A,B,C,D)中,存在函数依赖关系{A→B,A→C,A→D,(B,C)→A},则候选码可以是___________,关系模式R(A,B,C,D)属于____________ 。
5、根据模型应用的
显示全部