《福建师范大学《数据库管理与应用》在线作业一及答案.doc》由会员分享,可在线阅读,更多相关《福建师范大学《数据库管理与应用》在线作业一及答案.doc(8页珍藏版)》请在三一办公上搜索。
1、2014秋福建师范大学数据库管理与应用在线作业一及答案一、单选题(共40道试题,共80分。)1.为数据表创建索引的目的是(A)A.提高查询的检索性能B.创建唯一索引C.创建主键D.归类满分:2分2.设关系R和S的属性个数为r和s,则(RS)操作结果的属性个数为(A)A.r+sB.r-sC.r*sD.max(r,s)满分:2分3.SELECT语句中(C)子句的作用是对结果集按的值的升序或降序进行排序。A.FROMB.WHEREC.ORDER BYD.GROUP BY满分:2分4.SELECT语句中(A)子句用于指明要查询的数据来自哪些基本表或视图。A.FROMB.WHEREC.SELECTD.G
2、ROUP BY满分:2分5.如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的(C)A.候选码B.主码C.外码D.连接码满分:2分6.若关系模式R属于1NF,且每个非主属性都不传递依赖于主关键字,则R属于(B)A.2NFB.3NFC.4NFD.BCNF满分:2分7.一家航空公司把一年中飞行距离超过10000里的客户全部信息从名为flyers的表中转移到一张称为flyersclub的表中,该操作的语句为(A)A.insert into flyersclub from flyers where idista
3、ncetravelled=10000B.insert flyersclub where idistancetravelled=10000C.inse rtinto flyersclub from flyers where(idistancetravelled)values=10000D.insert flyersclub (idstancetravelled )values from flyerswhe满分:2分8.SQL的DML包括的语句有(D)A.ROLLBACK,COMMITB.CREATE,DROP,ALTERC.GRANT,REVOKED.INSERT,DELETE,UPDATE满分
4、:2分9.(A)是用来设置与SQLServer2000连接的网络配置。A.企业管理器B.事件探测器C.查询分析器D.客户端网络实用工具满分:2分10.关系模式中,满足2NF的模式,(B)A.可能是1NFB.必定是1NFC.必定是3NFD.必定是BCNF满分:2分11.SQL中使用(D)语句创建索引。A.CREATE PROCB.CREATE VIEWC.CREATE TABLED.CREATE INDEX满分:2分12.撤消数据库使用(B)语句。A.ALTER DATABASEB.DROP DATABASEC.CREATE DATABASED.DELETE DATABASE满分:2分13.(A
5、)可以创建数据库、基本表和存储过程,还能够帮助完成数据导入和数据输出数据备份任务。A.企业管理器B.事件探测器C.查询分析器D.客户端网络实用工具满分:2分14.SQL集数据定义、数据查询、数据操纵和数据控制功能于一体,语句UPDATE实现哪类功能?(C)A.数据定义B.数据查询C.数据操纵D.数据控制满分:2分15.当关系模式R(A,B)已属于3NF,下列说法(B)是正确的。A.它一定消除了插入和删除异常B.仍存在一定的插入和删除异常C.一定属于BCNFD.A和C都是满分:2分16.(C)是SQLServer2000提供用来分析查询计划,同时运行多个查询、察看数据及索引的工具。A.企业管理器
6、B.事件探测器C.查询分析器D.客户端网络实用工具满分:2分17.当B属性函数依赖于A属性时,属性A与B的联系是(B)A.l对多B.多对1C.多对多D.以上都不是满分:2分 18.关系数据库中,实现实体之间的联系是通过表与表之间的(D)A.公共索引B.公共存储C.公共元组D.公共属性满分:2分19.对视图的查询,最终要转化为对(C)的查询。A.索引B.元组C.基本表D.数据库满分:2分20.触发器是一种特殊的(D)A.索引B.视图C.基本表D.存储过程满分:2分21.SQLServer2000是一个基于(B)模型的RDBMS。A.A/SB.C/SC.I/OD.B/S满分:2分22.(C)阶段要
7、做的工作是将需求分析得到的用户需求抽象为反映用户观点的概念模型。A.数据库实施B.逻辑结构设计C.概念结构设计D.数据库运行和维护满分:2分23.定义外键实现的是哪一(些)类完整性?(B)A.实体完整性B.参照完整性(即引用完整性)C.用户定义的完整性D.实体完整性、参照完整性和用户定义的完整性满分:2分24.数据库管理系统中用于定义和描述数据模式的语言称为(A)A.数据库模式描述语言(DDL)B.数据库子语言(SubDL)C.数据操纵语言(DML)D.数据结构语言满分:2分25.SQL语言中,删除一个表的命令是(A)A.DELETEB.DROPC.CLEARD.REMOVE满分:2分26.(
8、B)结点之间的联系不受层次的限制,可以任意发生联系,所以它的结构是结点的连通图。A.层次模型B.网状模型C.关系模型D.面向对象模型满分:2分27.在下列关系代数的操作中,哪一个不属于专门的关系运算?(C)A.自然连接B.投影C.广义笛卡尔积D.连接满分:2分28.关系数据库管理系统应能实现的专门关系运算包括(B)A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表满分:2分 29.(B)结构中至少有一个结点有多于一个的父结点。A.层次模型B.网络模型C.关系模型D.面向对象模型满分:2分 30.下列哪一项不是DBMS的组成部分?(D)A.DDL及其翻译处理程序B.
9、DML及其编译、解释程序C.数据库运行控制程序D.宿主语言及其编译、处理程序满分:2分 31.从现实世界中抽象出实体型、属性和实体集间的联系,并用(A)模型来描述它们。A.E-RB.概念C.逻辑D.物理满分:2分 32.并发事务T1和T2都要读入同一数据X的值并进行更新,但事务T1先提交T2后提交,T2提交的结果破坏了T1提交的结果,致使T1对X的修改被丢失,该情形称(A)A.丢失更新B.系统混乱C.不一致分析D.未提交依赖满分:2分 33.在下列关于关系的陈述中,错误的是(B)A.表中任意两行的值不能相同B.表中任意两列的值不能相同C.行在表中的顺序无关紧要D.列在表中的顺序无关紧要满分:2
10、分34.并发操作有可能引起下述(D)问题。I丢失更新II不可重复读III读脏数据A.仅I和IIB.仅I和IIIC.仅II和IIID.都是满分:2分35.假定学生关系是S(SNO,SNAME,SEX,AGE)课程关系是C(CNO,CNAME,CREDIT)学生选课关系是SC(SNO,CNO,GRADE)要查找选修“数据库”课程的女学生的姓名,将涉及到的关系(D)A.SB.C,SCC.S,SCD.S,C,SC满分:2分36.(A)是对数据库中全体数据的逻辑结构和特征的描述。A.模式B.子模式C.外模式D.内模式满分:2分37.下列关于E-R模型的叙述中,哪一条是不正确的?(D)A.在E-R图中,实
11、体类型用矩形表示,属性用椭圆形表示,联系类型用菱形表示B.实体类型之间的联系通常可以分为1:1,1:n和m:n三类C.1:1联系是1:n联系的特例,1:n联系是m:n联系的特例D.联系只能存在于两个实体类型之间满分:2分38.(D)规定除根结点外,任何其他结点不能离开其父结点而孤立存在。A.表结构B.网络结构C.关系结构D.层次结构满分:2分39.(B)是对用户所用到的那部分数据的描述。A.模式B.外模式C.内模式D.关系模式满分:2分 40.(D)是数据库系统的核心,用于数据库的建立、使用和维护。A.硬件系统B.软件系统C.数据库管理员D.数据库管理系统满分:2分二、多选题(共10道试题,共
12、20分。)1.用户定义的完整性约束条件的作用对象可以是(ABCE)A.元组B.关系C.属性列D.数据库E.基本表满分:2分2.SQLServer2000的数据库系统的客户端应用程序可以运行在(CDE)系统上。A.UnixB.LinuxC.Windows9xD.WindowsNTE.Windows2000满分:2分3.下面关于函数依赖的叙述中,正确的是(ACD)A.若XY,XZ,则XYZB.若XYZ,则XZ,YZC.若XY,WYZ,则XWZD.若XY,则XZYZ满分:2分4.若事务T对数据R已经加了排它锁,则下面说法错误的是(ABC)A.其他事务对数据R可以加共享锁不能加排它锁B.其他事务对数据
13、R不能加共享锁可以加排它锁C.其他事务对数据R可以加共享锁也可以加排它锁D.其他事务对数据R不能加任何锁满分:2分5.在关系数据中,三级模式结构包括(ABD)A.内模式B.概念模式C.存储模式D.外模式满分:2分6.关系数据库的物理结构主要是指数据的(CD)A.查询方法B.排序方法C.存取方法D.存储结构E.统计方法满分:2分7.事务是DBMS的执行单位,一般具有哪些性质?(ABCD)A.原子性B.一致性C.隔离性D.持久性满分:2分 8.数据库的数据模型由(BCE)组成。A.数据类型B.数据结构C.数据操作D.数据长度E.数据的约束条件满分:2分9.SQL的主要组成部分有(ABC)A.数据定义语言B.数据操纵语言C.数据控制语言D.数据维护语言满分:2分10.SQLServer2000具有的特点有(ABCDE)A.数据仓库B.Internet集成C.可伸缩性和可用性D.企业级数据库功能E.易于安装、部署和使用满分:2分