北航《数据库原理及应用》在线作业三单选题一、单选题(共25道试题,共100分。)1.“运行记录优先原则”只指应该在对数据库更新()A.前先写一个日志记录到日志文件B.后写一个日志记录到日志文件C.前先运行记录D.后在日志缓冲区运行记录-----------------选择:A2.对数据库并发操作有可能带来的问题包括()。A.读出“脏数据”B.带来数据的冗余C.未被授权的用户非法存取数据D.破坏数据独立性-----------------选择:A3.实体完整性是指关系中()。A.不允许有空行B.主码不允许取空值C.属性值外码取空值D.允许外码取空值-----------------选择:B4.有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是SELECTSNAMEFROMS,C,SCWHERE子句。这里WHERE子句的内容是()A.S.S#=SC.S#andSEX=“女”andCNAME=“计算机”B.S.S#=SC.S#ANDC#=SC.C#andCNAME=“计算机”C.SEX=“女”andCNAME=“计算机”D.S.S#=SC.S#andC.C#=SC.C#andSEX=“女”andCNAME=“计算机”-----------------选择:D5.选择表中若干行使用命令SELECT时应使用子句()。A.INTOB.UNIQUEC.ORDERBYD.WHERE-----------------选择:D6.在数据库系统中死锁属于()A.系统故障B.程序故障C.事务故障D.介质故障-----------------选择:C7.SQL中,下列涉及空值的操作,不正确的是A.AGEISNULLB.AGEISNOTNULLC.AGE=NULLD.NOT(AGEISNULL)-----------------选择:C8.在数据库系统中,空值是()。A.0B.空格C.空字符串D.不确定-----------------选择:D9.在一个ER图中,如果共有20个不同实体类型,在这些实体类型之间存在着9个不同的二元联系(二元联系是指两个实体之间的联系)其中3个是1:N联系,6个是M:N联系,还存在1个M:N的三元联系,那么根据ER模型转换成关系模型的规则,这个ER结构转换成的关系模型个数为()A.24B.27C.29D.30-----------------选择:B10.VisualFoxPro数据库文件是______。A.存放用户数据的文件B.管理数据库对象的系统文件C.存放用户数据和系统的文件D.前三种说法都对-----------------选择:D11.文件系统的一个缺点是()A.数据不保存B.数据冗余性C.没有专用软件对数据进行管理D.数据联系强-----------------选择:B12.数据恢复的基本策略是数据冗余,被转储的冗余数据包括()A.日志文件和数据库副本B.应用程序和数据库副本C.数据字典、日志文件和数据库副本D.应用程序、数据字典、日志文件和数据库副本-----------------选择:A13.如果事务T已在数据R上加了X锁,则其他事务在数据R上____A.只可加X锁B.只可加S锁C.可加S锁或X锁D.不能加任何锁-----------------选择:D14.在关系模型中,关系的“元数”(arity)是指____A.行数B.元组个数C.关系个数D.列数-----------------选择:D15.关系模型的程序员不需熟悉数据库的()A.数据操作B.完整性约束条件C.存取路径D.数据定义-----------------选择:C16.ER图中的主要元素是()A.结点、记录和文件B.实体、联系和属性C.记录、文件和表D.记录、表、属性-----------------选择:B17.DBAS指的是______。A.数据库管理系统B.数据库系统C.数据库应用系统D.数据库服务系统-----------------选择:C18.SQL语言具有两种使用方式,分别称为交互式SQL和()。A.提示式SQLB.多用户SQLC.嵌入式SQLD.解释式SQL-----------------选择:C19.在二元关系模式R(U,F)中,X,Y都是单一属性,如果X→Y,则R最高可以达到()A.2NFB.3NFC.BCNFD.4NF-----------------选择:D20.()是控制数据整体结构的人,负责三级结构定义和修改A.专业用户B.应用程序员C.DBAD.一般用户-----------------选择:C21.数据库设计属于()。A.程序设计范畴B.管理科学范畴C.系统工程范畴D.软件工程范畴-----------------选择:D22.ER图是数据库设计的工具之一,它适用于建立数据库的()。A.需求模型B.概念模型C.逻辑模型D.物理模型-----------------选择:B23.一般情况下,当对关系R和S使用自然联接时,要求R和S至少含有一个共同的()A.记录B.行C.数据字典D.属性-----------------选择:D24.四元关系R的属性A、B、C、D,下列叙述中正确的是()A.∏B,C(R)表示取值为B,C的两列组成的关系B.∏2,3(R)表示取值为2,3的两列组成的关系C.∏B,C(R)与∏2,3(R)表示的是同一个关系D.∏B,C(R)与∏2,3(R)表示的不是同一个关系-----------------选择:C25.关系R与关系S只有一个公共属性,T1是R与S等值联接的结果,T2是R与S等值自然联接的结果,则()A.T1的属性个数等于T2的属性个数B.T1的属性个数小于T2的属性个数C.T1的属性个数大于T2的属性个数D.T1的属性个数大于或等于T2的属性个数-----------------选择:CAABDDCCDBDBADDCBCCDCDBDCC