卷号数据库系统概论试题题号一二三四五六七八九十题分得分一、单项选择题(在每小题的四个备选答案中选出一个正确答案,并将其号码填在题干的括号内。每小题3分,共60分)1.在关系代数中,可以用选择和笛卡尔积表示的运算是()A.投影B.联接C.交D.除法2.若在实体R的诸属性中,属性A不是R的主键,却是另一个实体S的主键,则称A为R的()A.候选键B.外部键C.非主属性D.主属性3.进行自然联结运算的两个关系必须具有()。A.相同属性个数B.公共属性C.相同关系名D.相同关键字4.数据库的并发操作有可能带来的问题包括()。A.丢失更新B.数据独立性会提高C.非法用户的使用D.增加数据冗余度5.如果事务T获得了数据项X上的排它锁,则T()。A.可以读X,不能写XB.可以读X,也可以写XC.不能读X,可以写XD.不能读X,也不能写X6.在数据库恢复时,对尚未完成的事务执行()。A.UNDO操作B.REDO操作C.COMMIT操作D.ROLLBACK操作7.有关系:教学(学号、教工号、课程号)假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师只能讲授一门课程,每门课程只能由一个老师来讲授,那么该关系的主码是()。A.课程号B.教工号C.(学号,课程号)D.(教工号,课程号)8..USE职工LOCATEFOR工资=900为了将指针定位在下一个工资是900的记录上,应该接着使用命令:()。A.SKIPB.CONTINUEC.SEEK900D.FIND9009.执行命令STORE“01/07/99”TOA后,变量A的类型是()。A.DB.NC.MD.C10.从某数据库中真正删除一条记录,应使用命令()。A.直接用ZAP命令B.先用DELETE命令,再用ZAP命令C.直接用DELETE命令D.先用DELETE命令,再用PACK命令11.在下列函数中,函数值为数值类型的是:()。A.SUBSTR(DTOC(DATE()),7,2)B.CTOD(“10/01/99”)C.CHR(65)D.AT(“人民”,”中国人民银行”)12.在关系数据库系统中,一个关系中的任意两个元组()。A.不能全同B.可全同C.必须全同D.以上都不是13.从一个表中取出满足某种条件的元组的操作,即从横的方向进行选择所需的值,这属于关系数据库中的哪一种数据基本操作?()A.投影B.选择C.连接D.交14.SQL语言的一次查询的结果是一个()。A.数据项B.记录C.元组D.表15.数据独立性是指()。A.数据依赖于程序B.数据不依赖于程序C.数据依赖于DBMS的数据模型D.数据不依赖于DBMS的数据模型总分核分人姓名一、密封线内不准答题。二、姓名、准考证号不许涂改,否则试卷无效。三、考生在答题前应先将姓名、学号、年级和班级填写在指定的方框内。四、试卷印刷不清楚。可举手向监考教师询问。学号所在年级、班级密封注意16.设关系R和S的构成如下:RSABCadbcbbbaccfd则R与S做自然连接得到的关系中的元组个数为()A.3B.4C.5D.617.如果关系模式R上有函数依赖AB→C和A→C,则R中存在()A.完全依赖B.局部依赖C.传递依赖D.多值依赖18.某公司经销多种产品,每名业务员可推销多种产品,且每种产品由多名业务员推销,则业务员与产品之间的联系是()A.一对一B.一对多C.多对多D.多对一19.数据库系统中,物理数据独立性是指()A.外模式改变不影响模式B.模式改变不影响应用程序C.模式改变不影响内模式D.内模式改变不影响应用程序20设有事务T1和T2,其并发操作顺序如下图所示,该并发操作带来的问题是()步骤T1T21读A=502读A=503A=A*2写回4A=A-10写回5……COMMITCOMMIT……A.丢失更新B.读“脏数据”C.事务不能提交D.不能重复读二、填空题(每小题2分,共20分)21一个事务中对数据库的所有操作是一个不可分割的操作序列,这个性质称为事务的____________。22.分布式数据库全局逻辑结构分为全局外模式、全局概念模式、分片模式和____________模式四个级别。23.在FoxPro的命令窗口中运行下列命令CLEARUSExs以后,能够连续显示1-6条记录的命令是______________。24.防止未经授权的用户恶意地存取数据库中的数据,这是数据库的___________控制要解决的问题。25.阅读程序,写出运行结果。SETTALKOFFCLEARs=0FORk=1TO10s=s+kk=k+1ENDFOR?k?sSETTALKON26.事务故障恢复是指事务未运行至正常终止点前被撤消,此时应该对该事务做______处理。27.函数LEFT(“湖北工业大学理学院”,4)的值为________。28.函数SUBSTR(“ghhertertidffjloh”,8,...