1.在数据库系统中,提供数据与应用程序间物理独立性的是( B )A.外模式/模式映像 B.模式/内模式映像C.外模式/内模式映像 D.子模式/模式映像2.对于实体集A中的每一个实体,实体集B 中至少有一个实体与之联系,反之亦然,则称实体集A与实体集B之间具有的联系是( C )A.多对一B.一对多C.多对多D.一对一3.数据库物理设计的任务不包括...( A ) A.优化模式B.存储记录结构设计C.确定数据存放位置D.存取方法设计4.设有关系WORK(ENO,CNO,PAY),主码为(ENO,CNO)。
按照实体完整性规则( D ) A.只有ENO不能取空值B.只有CNO不能取空值C.只有PAY不能取空值D.ENO与CNO都不能取空值5.数据库系统的核心组成部分是( D )A.DBB.DDC.DBAD.DBMS6.数据库的最小存取单位是( C )A.字符B.数据项C.记录D.文件7.数据库应用程序的编写是基于三级模式结构中的( A )A.外模式B.逻辑模式C.内模式D.概念模式8.数据库管理系统DBMS中用来定义逻辑模式、内模式和外模式的语言是( C )A)DML B)C C)DDLD)Basic9.在关系模式R中,函数依赖X→Y的语义是( B )A.在R的某一关系中,若任意两个元组的X值相等,则Y值也相等B.在R的一切可能关系中,若任意两个元组的X值相等,则Y值也相等C.在R的某一关系中,Y值应与X值相等D.在R的一切可能关系中,Y值应与X值相等10..数据库管理系统DBMS中用来定义逻辑模式、内模式和外模式的语言是( C )B)DML B)C C)DDL D)Basic 11.使用数据库技术来处理一个实际问题时,对数据描述经历的过程是( B )A.定义、描述、实现 B.概念设计、逻辑设计、物理设计C.结构设计、表设计、内容设计D.逻辑设计、结构设计、表设计12.负责DBS的正常运行,承担创建、监控和维护数据库结构责任的数据库用户是( D )A.应用程序员B.终端用户C.专业用户D.DBA13.数据库应用系统设计的需求分析阶段生成的文档是数据字典和( A )A.数据流图B.E-R图C.功能模块图D.UML图14.设有课程关系Course(课程号,课程名,学分,开设专业号,先修课程号)和专业关系Speciality(专业号,专业名),则课程关系Course的外键是( D )A.课程号B.开设专业号C.先修课程号D.开设专业号和先修课程号15.由于关系模式设计不当所引起的插入异常指的是( C )A.未经授权的用户对关系进行了插入操作B.两个事务并发地对同一关系进行插入而造成数据库的不一致C.由于码值的部分为空而不能将有用的信息作为一个元组插入到关系中D.向关系中插入了不该插入的数据16.X→Y能用FD推理规则推出的充分必要条件是( B )A.Y⊆XB.Y⊆X+C.X⊆Y+D.X+=Y+17.下面关于SQL语言的描述中,不正确...的是( B )A.SQL语言支持数据库的三级模式结构B.一个SQL数据库就是一个基本表C.SQL的一个表可以是一个基本表,也可以是一个视图D.一个基本表可以跨多个存储文件存放,一个存储文件也可以存放一个或多个基本表18.当关系R和S做自然连接时,能够把R和S原该舍弃的元组放到结果关系中的操作是( C )A.左外连接B.右外连接C.外连接 D.外部并19.设有关系R(书号,书名),如果要检索书名中至少包含4个字母,且第3个字母为M的图书,则SQL查询语句中WHERE子句的条件表达式应写成()A.书名LIKE '%_ _M%'B.书名LIKE '__M%'C.书名LIKE ' _ _M_%'D.书名LIKE '_%M__'20.设关系R和S具有相同的关系模式,则与R⋃S等价的是( B )A.{}S t R t|t∉∧∈∈ B.{}S t R t|t∈∨C.{}S t R t|t∈∧∈∈ D.{}S t R t|t∉∨21.表示事务执行成功的语句是( A )MITB.RETURNC.ROLLBACKD.OK22.在ODBC分层体系结构中,用来处理ODBC函数的是( C )A.ODBC数据库应用程序B.驱动程序管理器C.DB驱动程序D.数据源23.关系R和S如下表R-S的结果是( B )24.下面关于自然连接和等值连接的叙述中,不正确...的是( D )A.自然连接是一种特殊的等值连接B.自然连接要求在两个关系中有公共属性,而等值连接不必C.两种连接都可以只用笛卡尔积和选择运算导出D.自然连接要在结果中去掉重复的属性,而等值连接不必25.下列关于外键的说法正确的是( C )A.外键必须和相应的主键同名B.外键值不允许为空C.外键和相应的主键可以不同名,只要定义在相同域上即可D.外键的取值只允许等于所参照关系中某个主键值26.关系模式设计理论主要解决的问题是( C )A.提高查询速度B.消除操作异常和数据冗余C.减少数据操作的复杂性D.保证数据的安全性和完整性27.设有关系R (A ,B ,C )和S (A ,D )则与R S 等价的关系代数表达式是( D )A.R SB.S)(R D C,B,R.A,⨯∏C.A .S ,A .R =σ )S R (⨯)D.S))(R (S.AR.A D C,B,R.A,⨯∏=σ 28.设有关系模式R (A ,B ,C ),其关系r 如下表所示:下面叙述正确的是( B )A.函数依赖A→B在上述关系中成立B.函数依赖BC→A在上述关系中成立C.函数依赖B→A在上述关系中成立D.函数依赖A→BC在上述关系中成立29.设有关系表S(NO,NAME,AGE),其中AGE为年龄字段,则表达式AGE NOT BETWEEN 18 AND 24 等价于( D )A.AGE<=18 OR AGE>=24 B.AGE<=18 OR AGE>24C.AGE<18 OR AGE>=24 D.AGE<18 OR AGE>2430.下列关于视图的说法中错误..的是( C )A.视图是从一个或多个基本表导出的表,它是虚表B.视图可以被用来对无权用户屏蔽数据C.视图一经定义就可以和基本表一样被查询和更新D.视图可以用来定义新的视图31.如果一个事务在故障发生之前完成,但是它并没有到达检查点,则系统恢复时应对该事务执行( A )A.REDO操作B.UNDO操作C.RESTART操作D.NULL操作32.如果事务T1需要两次读取同一数据项A,但是在两次读操作的间隔中,另一个事务T2改变了A的值,那么此并发操作所引起的问题是( C )A.丢失更新B.死锁C.不可重复读D.读脏数据33..下列关于外键的说法正确的是( C )A.外键必须和相应的主键同名B.外键值不允许为空C.外键和相应的主键可以不同名,只要定义在相同域上即可D.外键的取值只允许等于所参照关系中某个主键值34.设有关系R和S如下表所示,则R S 的值是( B )A. B.C. D.35.SQL语言是( C )A.高级言语B.汇编语言C.结构化查询语言D.宿主语言36.在SQL中,与“NOT IN”等价的操作符是( A )A.< >ALLB.< >SOMEC.= SOMED.= ALL37.关于事务的故障与恢复,下列说法正确的是( D )A.事务日志用来记录事务执行的频度B.任何故障的恢复都由系统自动完成C.系统故障的恢复只需进行REDO操作D.对日志文件设置检查点是为了提高故障恢复的效率38.数据库在磁盘上的基本组织形式是( B )A.DB B.文件C.二维表D.系统目录39.ER模型是数据库的设计工具之一,它一般适用于建立数据库的( A )A.概念模型B.逻辑模型C.内部模型D.外部模型40.数据库三级模式中,用户与数据库系统的接口是( B )A.模式B.外模式C.内模式D.逻辑模式41.在文件系统中,所具有的数据独立性是( D )A.系统独立性B.物理独立性C.逻辑独立性D.设备独立性42.在DB技术中,“脏数据”是指( D ) A.未回退的数据B.未提交的数据C.回退的数据D.未提交随后又被撤消的数据43.关系模式至少应属于( A )A.1NF B.2NFC.3NF D.BCNF44.设有关系R如图所示:R题44图则 专业,入学年份(R)的元组数为 CA.2 B.3C.4 D.545.集合R与S的交可以用关系代数的基本运算表示为( A )A.R-(R-S) B.R+(R-S)C.R-(S-R) D.S-(R-S)46.已知SN是一个字符型字段,下列SQL查询语句( C )SELECT SN FROM SWHERE SN LIKE′AB%′;的执行结果为A.找出含有3个字符′AB%′的所有SN字段B.找出仅含3个字符且前两个字符为′AB′的SN字段C.找出以字符′AB′开头的所有SN字段D.找出含有字符′AB′的所有SN字段47.现要查找缺少成绩(Grade)的学生学号(Snum),相应的SQL语句是( D ) A.SELECT Snum B.SELECT SnumFROM SC F ROM SCWHERE Grade=0 W HERE Grade<=0 C.SELECT Snum D.SELECT Snum FROM SC FROM SCWHERE Grade=NULL W HERE Grade IS NULL 48.下列不是数据库恢复采用的方法是( D )A.建立检查点B.建立副本C.建立日志文件D.建立索引。