第1次作业一、单项选择题(本大题共40分,共20小题,每小题2分)1.连接到SQLSERVER后,如果要使用数据库,应在登录时指定登录到哪种服务?A.数据库引擎(DatabaseEngine)B.应用服务器C.客户端应用D.数据库服务器2.数据库系统可能发生的主要故障类型有()。A.事务故障B.系统故障C.磁盘故障D.事务故障,系统故障,磁盘故障3.造成事务故障的原因可能是()。A.逻辑错误B.硬件错误C.软件漏洞D.设备故障4.日志记录的作用是()。A.为了保证在发生故障以后,数据库系统能恢复到和故障发生之前一致的状态B.硬件错误C.软件漏洞D.设备故障5.SQLSERVER2005的SQL语言TransactSQL(T-SQL)基于的SQL语言标准是()。A.ANSI-99B.ANSI-92C.ANSI-86D.ANSI-20086.保证数据库字段取值的合理性的完整性约束是()。A.域完整性B.实体完整性C.参照完整性D.用户定义完整性7.数据库中的数据一般很少全部更新,如果全部备份,效率较低,可采用()解决。A.日志文件备份B.增量备份C.定期备份D.磁带备份8.弱实体区分各个实体的属性集合称为()。A.主键B.超键C.外键D.鉴别键9.不是C/S结构缺点的是()。A.服务器端过于庞大B.负担太重C.系统安装、维护困难D.影响效率10.死锁可以用称为()的有向图来描述。A.调度图B.分级图C.优先图D.等待图11.在一个事务集中,每个事务都在等待集合中的另外一个事务,我们就说系统处于()状态。A.活锁B.饿死C.错误D.死锁12.关于SQLServer安装命名实例时,不正确的描述是()。A.最多只能用16个字符B.实例的名称是区分大小写C.第一个字符只能使用文字、@、_和#符号。D.实例的名称不能使用Default或MSSQLServer这两个名字13.如果对X的某个真子集X′,有X′→Y,则称Y对X()。A.平凡函数依赖B.完全函数依赖C.部分函数依赖D.传递函数依赖14.()描述代码部件的物理结构及各部件之间的依赖关系。A.部件图B.构件图C.类图D.动态图15.对R(U,F)有:若X→Y,W≥Z(表W包含Z)为F所蕴涵,则XW→YZ为F所蕴涵,这种性质是()。A.自反性B.增广性C.传递性D.伪增性16.对给定的查询语句()。A.只有一种计算方法B.通过查询优化构造具有最小查询执行代价的查询执行计划C.自然语言D.关系代数表达式17.代数优化中最常用的变换原则是()。A.尽量缩减查询过程中的中间结果B.在连接操作时,先做大关系连接,再做小关系连接C.先做二元操作,再作一元操作D.不考虑中间结果大小18.数据库的()是指数据的正确性和相容性。A.安全性B.完整性C.并发控制D.恢复19.设有如下关系表R:R(No,NAME,GENDER,AGE,CLASS)主关键字是NO,其中NO为学号,NAME为姓名,GENDER为性别,AGE为年龄,CLASS为班号,实现删除学号为20的学生记录的SQL语句是()。A.DELETERWHERENO=20;B.DROPFROMRWHERENO=20;C.DELETEFROMRWHERENO=’20’;D.DELETEFROMRWHERENO=20;20.在SQL语句的ORDERBY子句中,默认的排序方式是()。A.升序B.降序C.不排序二、判断题(本大题共20分,共10小题,每小题2分)1.数据操作子语言DML主要用于实现数据库中数据的添加、删除、修改的操作。2.SQL语言是一种用于存取和查询数据,更新并管理关系数据库系统的数据库查询和编程语言。3.信息需求是用户为了得到需求的信息而对数据进行加工处理的要求。4.主键只能由一个字段组成,不可以由多个字段组成。5.R-TS(Q):表示当前已成功执行read(Q)的所有事务的最小时间戳。6.使用网状数据模型数据库,应用程序在访问数据时不需要指定存储路径,可以透明访问。7.数据库的逻辑设计主要是将E-R图中的实体、实体的属性和实体之间的联系按照一定的转换规则转化为关系模式。8.关系模式分解的基本要求是分解必须具有无损联接和函数依赖保持性。9.在数据字典中描述加工,只需要描述分层数据流图中最底层的加工即可,没有必要描述所有加工。10.数据窗口控件是数据窗口对象的容器,用户通过数据窗口控件使用数据窗口对象。三、多项选择题(本大题共40分,共10小题,每小题4分)1.查询优化的方法包括()。A.代数优化B.规则优化C.物理优化D.代价估算优化2.从数据库最终用户的角度看,数据库系统的结构可分为()。A.集中式结构B.客户/服务器结构C.分散结构D.分布式结构E.并行结构3.下列技术是为了提高数据的存储和访问速度的有()。A.缓冲B.预读C.排序D.调度E.文件组织4.数据字典通常包括()。A.数据项B.数据结构C.数据流D.数据存储E.处理过程5.在数据流图中出现的各种数据项、实体、存储都需要在()中体现。A.规格说明B.数据字典C.图表D.分析说明6.数据库的作用包括以下()。A.数据存储B.数据维护C.方便管理D.数据分析E.用户管理7.实现二元连接操作的有()。A.嵌套循环连接算法B.索引嵌套循环连接算法C.归并连接D.散列连接8.标准SQL规范中,定义的事务隔离级别有()。A.未授权读取B.授权读取C.可重复读取D.不可重复读取E.序列化9.数据库系统的结构可分为()。A.集中式结构B.客户/服务器结构C.分布式结构D.并行结构E.面向对象结构10.数据库系统中发生的故障是多种多样的,包括()。A.事务内部故障B.系统故障C.介质故障D.计算机病毒E.用户操作错误答案:一、单项选择题(40分,共20题,每小题2分)1.A2.D3.A4.A5.B6.A7.B8.D9.A10.D11.D12.B13.C14.B15.D16.B17.A18.B19.D20.A二、判断题(20分,共10题,每小题2分)1.√2.√3.×4.×5.×6.×7.√8.√9.√10.√三、多项选择题(40分,共10题,每小题4分)1.ABCD2.ABDE3.ABDE4.ABCDE5.B6.ABC7.ABCD8.ABCE9.ABCD10.ABCDE