数据库系统电大小抄

上传人:痛*** 文档编号:44369753 上传时间:2021-12-05 格式:DOC 页数:22 大小:153.50KB
返回 下载 相关 举报
数据库系统电大小抄_第1页
第1页 / 共22页
数据库系统电大小抄_第2页
第2页 / 共22页
数据库系统电大小抄_第3页
第3页 / 共22页
点击查看更多>>
资源描述
对外经济贸易大学远程教育学院数据库系统期末考试复习大纲一、单项选择题1以下( D )不属于实现数据库系统安全性的主要技术和方法。A.存取控制技术B.视图技术C.审计技术D.出入机房登记和加防盗门2SQL中的视图机制提高了数据库系统的( D )。A.完整性B.并发控制C.隔离性D.安全性3SQL语言的GRANT和REVOKE语句主要是用来维护数据库的( C )。A.完整性B.可靠性C.安全性D.一致性4在数据库的安全性控制中,授权的数据对象的( A ),授权子系统就越灵活。A.范围越小B.约束越细致C.范围越大D.约束范围大5完整性检查和控制的防范对象是( C ),防止它们进入数据库。A.不合语义的数据B.非法用户C.不正确的数据D.非法操作6找出下面SQL命令中的数据控制命令( A )。A.GRANTB.COMMITC.UPDATED.SELECT7下述SQL命令中,允许用户定义新关系时,引用其他关系的主码作为外码的是( C )。A.INSERTB.DELETEC.REFERENCESD. SELECT8下述SQL命令的短语中,不是定义属性上约束条件的是( D )。A.NOT NULL短语B.UNIQUE短语C.CHECK短语D.HAVING短语9一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是一个不可分割的操作序列的属性是( A ) 。A.原子性B.一致性C.独立性D.持久性10表示两个或多个事务可以同时运行而不互相影响的是( C )。A.原子性B.一致性C.独立性D.持久性11事务的持续性是指( B )A. 事务中包括的所有操作要么都做,要么都不做B. 事务一旦提交,对数据库的改变是永久的C. 一个事务内部的操作对并发的其他事务是隔离的D. 事务必须使数据库从一个一致性状态变到另一个一致性状态12SQL语言中的COMMIT语句的主要作用是( C )。A.结束程序B.返回系统C.提交事务D.存储数据SQL语言中用( B )语句实现事务的回滚A.CREATE TABLEB.ROLLBACKC.GRANT和REVOKED.COMMIT13若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为( A )。A.介质故障B.运行故障C.系统故障D.事务故障14在DBMS中实现事务持久性的子系统是( D )。A.安全管理子系统B.完整性管理子系统C.并发控制子系统D.恢复管理子系统15后援副本的作用是( C )。A.保障安全性B.一致性控制C.故障后的恢复D.数据的转储16事务日志用于保存( C )。A.程序运行过程B.程序的执行结果C.对数据的更新操作D.对数据的查询操作17数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括( C )。A.数据字典、应用程序、数据库后备副本B.数据字典、应用程序、审计档案C.日志文件、数据库后备副本D.数据字典、应用程序、日志文件18解决并发操作带来的数据不一致问题普遍采用( A )技术A.封锁B.存取控制C.恢复D.协商19下列不属于并发操作带来的问题是( C )。A.丢失修改B.不可重复读C.死锁D.脏读20DBMS普遍采用( C )方法来保证调度的正确性A.索引B.授权C.封锁D.日志21事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放,这是( A )A.一级封锁协议B.二级封锁协议C.三级封锁协议D.零级封锁协议22如果事务T获得了数据项Q上的排他锁,则T对Q( C )A.只能读不能写B.只能写不能读C.既可读又可写D.不能读也不能写23设事务T1和T2,对数据库中的数据A进行操作,可能有如下几种情况,请问哪一种不会发生冲突操作( D )A.T1正在写A,T2要读AB.T1正在写A,T2也要写AC.T1正在读A,T2要写AD.T1正在读A,T2也要读A24如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是( D )A.一个是DELETE,一个是SELECTB.一个是SELECT,一个是DELETEC.两个都是UPDATED.两个都是SELECT25如何构造出一个合适的数据逻辑结构是( C )主要解决的问题 。A. 物理结构设计B.数据字典C.逻辑结构设计D.关系数据库查询26概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的( B )。A. 数据模型B.概念模型C.层次模型D.关系模型27数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数据的存储安排和存储结构,这是数据库设计的( D )。A. 需求分析阶段B. 逻辑设计阶段C. 概念设计阶段D. 物理设计阶段28数据库物理设计完成后,进入数据库实施阶段,下述工作中,( D )一般不属于实施阶段的工作。A.建立库结构B.系统调试C.加载数据D.扩充功能29数据库设计可划分为六个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上建什么样的索引”这一设计内容应该属于( C )设计阶段。A.概念设计B.逻辑设计C.物理设计D.全局设计30在关系数据库设计中,设计关系模式是数据库设计中( A )阶段的任务。A.逻辑设计阶段B.概念设计阶段C.物理设计阶段D.需求分析阶段31在关系数据库设计中,对关系进行规范化处理,使关系达到一定的范式,例如达到3NF,这是( D )阶段的任务。A.需求分析阶段B.概念设计阶段C.物理设计阶段D.逻辑设计阶段32概念模型是现实世界的第一层抽象,这一类最著名的模型是( D ) 。A.层次模型B.关系模型C.网状模型D.实体-关系模型33对实体和实体之间的联系采用同样的数据结构表达的数据模型为( B )A.网状模型B.关系模型C.层次模型D.非关系模型34在概念模型中的客观存在并可相互区别的事物称( A )A.实体B.元组C.属性D.节点35区分不同实体的依据是( B )A.名称B.属性C.对象D.概念36公司有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类形是( C ) 。A.多对多B.一对一C.一对多D.多对一37关系数据库中,实现实体之间的联系是通过关系与关系之间的( D )A.公共索引B.公共存储C.公共元组D.公共属性38数据流程图是用于数据库设计中( D )阶段的工具。A.概要设计B.可行性分析C.程序编码D.需求分析39在数据库设计中,将ER图转换成关系数据模型的过程属于( B )。A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段40子模式DDL是用来描述( B )A.数据库的总体逻辑结构B.数据库的局部逻辑结构C.数据库的物理存储结构D.数据库的概念结构41数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是( C )。A. 层次分析法和层次结构图B. 数据流程分析法和数据流程图C. 实体联系方法D.结构分析法和模块结构图42在关系数据库设计中,设计关系模式是数据库设计中( A )阶段的任务 。A.逻辑设计阶段B.概念设计阶段C.物理设计阶段D.需求分析阶段43关系数据库的规范化理论主要解决的问题是( A )。A. 如何构造合适的数据逻辑结构B. 如何构造合适的数据物理结构C. 如何构造合适的应用程序界面D. 如何控制不同用户的数据操作权限44关系模型中每一个非主属性都完全函数依赖于码,则该关系模式属于( B )A.第一范式B.第二范式C.第三范式D.BC范式45哪个不是分E-R图之间的主要冲突( C )A.属性冲突B.命名冲突C.流程冲突D.结构冲突46从ER图导出关系模型时,如果实体间的联系是M:N的,下列说法中正确的是( C )。A.将N方码和联系的属性纳入M方的属性中B.将M方码和联系的属性纳入N方的属性中C.增加一个关系表示联系,其中纳入M方和N方的码D.在M方属性和N方属性中均增加一个表示级别的属性47在ER模型中,如果有3个不同的实体型,3个M:N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是( C )。A.4B.5C.6D.748规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:每一个属性都是( B )A.长度不变的B.不可分解的C.互相关联的D.互不相关的49已知关系模式R(A,B,C,D,E)及其上的函数依赖集合FAD,BC ,EA ,该关系模式的候选码是( B )。A.ABB.BEC.CDD.DE50关系模式中,满足2NF的模式( B )。A.可能是1NFB.必定是1NFC.必定是3NFD.必定是BCNF51关系模式R中的属性全是主属性,则R的最高范式必定是( D )。A.1NFB.2NFC.3NFD.BCNF52消除了部分函数依赖的1NF的关系模式,必定是( B )。A.1NFB.2NFC.3NFD.BCNF53关系模式的候选码可以有1个或多个,而主码有( C )。A.多个B.0个C.1个D.1个或多个54候选码的属性可以有( D )。A.多个B.0个C.1个D.1个或多个55设U是所有属性的集合,X、Y、Z都是U的子集,且ZUXY。下面关于多值依赖的叙述中,不正确的是( C )。A. 若XY,则XZB. 若XY,则XYC. 若XY,且YY,则XYD. 若Z,则XY56关系数据库规范化是为了解决关系数据库中( B )的问题而引入的。A.提高查询速度B.插入、删除异常和数据冗余C.保证数据的安全性和完整性57学生表(id,name,sex,age,depart_id,depart_name),存在的函数依赖是idname,sex,age,depart_id; dept_iddept_name,其满足( B )。A.1NFB.2NFC.3NFD.BCNF58设有关系模式R(S,D,M),其函数依赖集:FSD,DM,则关系模式R的规范化程度最高达到( B )。A.1NFB.2NFC.3NFD.BCNF59设有关系模式R(A,B,C,D),其数据依赖集:F(A,B)C,CD,则关系模式R的规范化程度最高达到( B )。A.1NFB.2NFC.3NFD.BCNF60XY,当下列哪一条成立时,称为平凡的函数依赖( B )。A. X YB.YXC.XYD.XY61哪个不是数据库需求分析和设计阶段的内容( C )A.需求分析B.概念设计C.修改和调整D.逻辑设计62.在两个关系的连接运算中,( D )运算结果集合的数据最多。A:等值连接B:自然连接C:非等值连接D:笛卡尔积63.BCNF解决的问题是( C )A.消除非主属性对码的传递函数依赖B.消除非平凡且非函数依赖的多值依赖C.消除主属性对码的部分和传递函数依赖D.消除非主属性对码的部分函数依赖64.“日志”文件用于保存( D )A:程序运行结果B:数据操作C:程序执行结果D:对数据库的更新操作65.二级封锁协议可以达到的一致性为( A )A.不丢失修改、不读脏数据B.不丢失修改、可重复读C.不读脏数据、可重复读D.不丢失修改66.事务T在修改数据R之前先对其加X锁,修改后即释放封锁;读取数据R之前先对其加S锁,直到事务结束才释放封锁。这样封锁属于几级封锁协议( C )A.一级B.二级C.三级D.都不是67数据库( C )是被命名的一组与数据库操作相关的权限,是权限的集合。A.事务B.存储过程C.角色D.用户68数据库管理系统中,多事务同时操作数据库时,确保数据库一致性的机制是( C )控制。A:安全性B:完整性C:并发性D:事务69审计的作用是( C )A.通过口令校验,控制用户的访问B.对数据进行加密,防止敏感数据泄露C.记录用户的操作,事后算帐D.使用户在进行统计查询时,不能访问到超过访问权限的数据70在数据库设计时,概念结构设计通常有四类方法。最经常采用的方法是( A )A.自顶向下B.自底向上C.逐步扩张D.混合策略71与关系中每个属性相关的特定基本类型称为( D )A.对象B.元组C.类D.域72SQL语句的GRANT和REVOKE语句主要是用来维护数据库的( C )。A.完整性B.可靠性C.安全性D.一致性73表示两个或多个事务可以同时运行而不相互影响的是【19】A.原子性B.一致性C.独立性D.持久性74在关系数据库中,模式对应的是( D )A. 索引B. 基本表C. 物理文件D. 存储文件的逻辑结构75对事务T要修改的数据R加X锁,直到事务结束为止,这是( B )A. 3级封锁协议B. 1级封锁协议C. 2级封锁协议D. 4级封锁协议76封锁粒度(granularity)是指( A )A. 封锁对象的大小B. 封锁对象的层次深度C. 封锁对象的层次结构D. 封锁对象的类型77建立数据字典的时机是( A )A. 需求分析阶段B. 数据库物理设计阶段C. 数据库实施阶段D. 概念结构设计78为防止用户通过视图对数据进行增、删、改时,无意或故意操作不属于视图范围内的基本表数据,可在定义视图时加上下列哪个子句?( A )A. WITH CHECK OPTION子句B. WITH CHECK DISTINCT子句C. WITH CHECK ON子句D. WITH CHECK STRICT子句79若关系模式RU,F中不存在这样的候选码X、属性组Y以及非主属性Z(ZY),使得XY,(YX)和YZ成立,则( C )A. R1NFB. R2NFC. R3NFD. R4NF80实际的数据库管理系统产品在体系结构上通常具有的相同特征是( C )A.树型结构和网状结构并用B.有多种接口,提供树型结构到网状结构的映射功能C.采用三级模式结构并提供两级映象功能D.采用关系模型81范式是指( B )A.规范化的等式B.规范化的关系C.规范化的数学表达式D.规范化的抽象逻辑表达式82哪个不是SQL语言中定义事务控制的语句( B )ABEGIN TRANSACTIONBEND TRANSACTIONCCOMMITDROLLBACK83在数据库中,产生数据不一致的根本原因是( C )A. 未对数据进行完整性控制B.数据存储量太大C. 数据冗余D. 没有设置触发器84下列说法正确的是( D )A.数据库管理系统是由DBA设计的B.数据库管理系统用DDL实现对数据库的插入、删除、查询等操作C.数据库管理系统用DML来定义三级模式D.应用程序只有通过数据库管理系统才能和数据库联系85下列说法不正确的是( D )A.在全码关系中,一定只有一个候选码B.全码关系中,属性之间不存在函数依赖关系C.全码关系中的属性都是主属性D.全码关系的每个属性分别是一个候选码86关系数据库系统中,用“先来先服务”的策略解决( C )问题。A.共享锁B.排它锁C. 活锁D.死锁87若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为( A )问题。A.介质故障B.运行故障C.系统故障D.事务故障88如果事务T获得了数据项Q上的排它锁,则T对Q( B )。A. 只能读不能写B. 既可读又可写C. 只能写不能读D.不能读也不能写89设有关系模式R(A,B,C,D),其数据依赖集:F=(A,B)C,CD,则关系模式R的规范化程度最高达到( C )。A.4NFB.3NFC.2NFD.1NF90对某个具体的数据库应用来说,下列说法中正确的是( D )AE-R图是唯一的B数据模型是唯一的C数据库文件是唯一的D以上三个都不是唯一的91E-R模型的基本成分是( C )A字段与记录B库结构与属性C实体与联系D记录与属性92在下列选项的描述中包含数据库系统中的外模式/模式映像定义的是( A )A外模式B概念模式C物理模式D存储模式93将局部E-R图合并成全局E-R图时可能出现冲突,下列选项中不属于合并冲突的是( D )A属性冲突B命名冲突C结构冲突D语法冲突94下列哪项不是数据库的并发操作可能会带来的问题?( A )A数据泄密B丢失修改C读“脏”数据D不可重复读95关于数据库概念模型的说法中正确的是( B )A依赖于DBMS,独立于硬件设备B独立于硬件设备和DBMSC依赖于操作系统,独立于DBMSD独立于用户需求96设有关系W(工号,姓名,工种,定额),将其规范化到第三范式正确的答案是( C )AW1(工号,姓名),W2(工种,定额)BW1(工号,定额),W2(姓名,工种)CW1(工号,姓名,工种),W2(工种,定额)DW1(工号,工种,定额),W2(工号,姓名)97用于实现数据存取安全性控制的SQL语句是( D )ACREATE INDEXBCOMMITCROLLBACKDGRANT和REVOKE98描述事物的符号记录称为( B )。 A 信息B 数据C 记录D 记录集合99( C )是长期存储在计算机内的有组织,可共享的数据集合A 数据库管理系统B 数据库系统C 数据库D 文件组织100( A )是位于用户与操作系统之间的一层数据管理软件.A 数据库管理系统B 数据库系统C 数据库D 数据库应用系统101 数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和( D )A 数据库管理系统B 数据库应用系统C 相关的计算机系统D 各类相关人员102 在人工管理阶段,数据是( B )。A 有结构的B 无结构的C 整体无结构,记录有结构D 整体结构化的103 在文件系统阶段,数据( B )。A 无独立性B 独立性差C 具有物理独立性D 具有逻辑独立性104 关系模型中,实体与实体间的联系都是通过( C )。A 索引表示B 指针链表示C 关系表示D 文件表示105 数据的正确、有效和相容称之为数据的( D )。A 安全性B 一致性C 独立性D 完整性106 下列哪个语句实现将计算机系学生各科成绩置为0( B )。A update sc set grade=0 where sc.sno=student.sno and sdept=csB update sc set grade=0 where sno in (select sno from student where sdept=cs)C update grade=0 from scwhere sno in (select sno from student where sdept=cs)D update grade=0 from sc where sdept=cs107 ( B )属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。A 数据模型B 概念数据模型C E-R图D 关系模型108 在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除。这是由层次模型的( C )决定的。A 数据结构B 数据操作C 完整性约束D 缺陷109 系统运行过程中,由于某种硬件故障使存储在外存上的数据部分损失或全部损失,称为_,这类故障比其它故障的可能性_。( A )(1)事务故障 (2)系统故障 (3)介质故障 (4)大,但破坏性小 (5)小,破坏性也小 (6)大,破坏性也大 (7)小,但破坏性大A (3),(7)B (1),(4)C (3),(5)D (2),(6)110 当数据库的_改变了,由数据库管理员对_映象作相应改变,可以使_保持不变,从而保证了数据的物理独立性。( C )(1)模式 (2) 存储结构 (3)外模式模式 (4)用户模式 (5)模式内模式A (3),(1),(4)B (1),(5),(3)C (2),(5),(1)D (1),(2),(4)111 SQL语言最主要功能是( C )。A 数据定义功能B 数据管理功能C 数据查询D 数据控制112 在SQL语言中授权的操作是通过( C )语句实现的。A CREATEB REVOKEC GRANTD INSERT113 建立数据库三级模式的功能由SQL语言的( A )完成.A 数据定义功能B 数据操纵功能C 数据查询D 数据控制114 数据库中只存放视图的( C )。A 操作B 对应的数据C 定义D 限制115 视图的优点之一是( A )。A 提高数据的逻辑独立性B 提高查询效率C 操作灵活D 节省存储空间116 当修改基表数据时,视图( B )。A 需要重建B 可以看到修改结果C 无法看到修改结果D 不许修改带视图的基表117 若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为( B )。 A 主码B 候选码C 主属性D 外码118 ( A )由数据结构、关系操作集合和完整性约束三部分组成。A 关系模型B 关系C 关系模式D 关系数据库119 SQL语言属于( D )。A 关系代数语言B元组关系演算语言C 域关系演算语言D具有关系代数和关系演算双重特点语言120 下列语句哪一句有错误( C )。A select * B from scC where grade=nullD order by sno121 实体完整性要求主属性不能取空值,这一点可以通过( B )来保证。A 定义外码B 定义主码C 用户定义的完整性D 由关系系统自动122 在一个关系中,不能有相同的( B )。A 值域B 属性C 值D 域123 集合R与S的差表示为( B )。A t|tRtSB t|tRtSC t|tRtSD tt|tR tS124 所谓空值就是( C )的值。A 数值0B 空的字符串 C 未知的值D 任何值125 集合R与S的交可以用关系代数的5种基本运算表示为( A )。A R-(R-S)B F(RS)C 空D 0126 SQL 语言中视图(view)对应数据库系统三级模式结构中的( C )。A 内模式B 模式C 外模式D 都不对127 下述哪一条是并发控制的主要方法( B )。A 授权B 封锁C 日志D 索引128 恢复的主要技术是( C )。A 事务B 数据大量冗余C 日志文件和数据转储D 数据查询129关系数据库中的视图属于4个数据抽象级别中的( A ) A 外部模型 B 概念模型 C 逻辑模型 D 物理模型 130在下列关于关系的陈述中,错误的是( B ) A 表中任意两行的值不能相同 B 表中任意两列的值不能相同 C 行在表中的顺序无关紧要 D 列在表中的顺序无关紧要 131为了防止一个用户的工作不适当地影响另一个用户,应该采取( C ) A 完整性控制 B 安全性控制 C 并发控制 D 访问控制 132关系数据库中,实现实体之间的联系是通过表与表之间的( D ) A 公共索引 B 公共存储 C 公共元组 D 公共属性 133下面系统中不属于关系数据库管理系统的是( C ) A Oracle B MS SQL Server C IMS D DB2 134SQL语言中,删除一个表的命令是( B ) A DELETE B DROP C CLEAR D REMORE 135存在一个等待事务集T0,T1,Tn,其中T0正等待被T1锁住的数据项,T1正等待被T2锁住的数据项,Tn-1正等待被Tn锁住的数据项,且Tn正等待被T0锁住的数据项,则系统的工作状态处于( D) A 并发处理 B 封锁 C 循环 D 死锁 136设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHERE DNAME LIKE ( B )A _ _ W _ % B _ % W _ _ C _ W _ _ D _ W _ % 137有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( C ) A 实体完整性约束 B 参照完整性约束 C 用户自定义完整性约束 D 关键字完整性约束 138已知关系R如图1所示,可以作为R主码的属性组是( B ) RABCD123413452456143413473456图1AABCBABDCACDDBCD139已知成绩关系如图2所示。执行SQL语句:SELECT COUNT(DISTINCT学号)FROM成绩WHERE分数60查询结果中包含的元组数目是( B )成绩学号课程号分数S1C180S1C275S2C1nullS2C255S3C390图2A 1B 2C 3D 4140已知关系框架R(A,B,C,D,E)及其上的函数相关性集合,F=AB,EA,CED,该关系框架的候选关键字是( A )AAEBBECCEDDE141设有关系框架R(A,B,C,D)及其上的函数相关性集合BA,BCD,那么关系框架最高是( A) A第一范式的B第二范式的C第三范式的DBCNF范式的142要保证数据库的数据独立性,需要修改的是( A ) A三层模式之间的两种映射B模式与内模式 C模式与外模式 D三层模式 143下列四项中说法不正确的是( C )A.数据库减少了数据冗余B.数据库中的数据可以共享 C.数据库避免了一切数据的重复 D.数据库具有较高的数据独立性 144公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( D )A多对多B一对一C多对一D一对多 145下列四项中,必须进行查询优化的是( A ) A关系数据库B网状数据库 C层次数据库D非关系模型 146在视图上不能完成的操作是( C ) A更新视图B查询C在视图上定义新的基本表D在视图上定义新视图 147关系数据模型的三个组成部分中,不包括( C ) A完整性规则B数据结构 C恢复D数据操作 148下列四项中,不属于关系数据库特点的是( D ) A数据冗余小B数据独立性高C数据共享性好D多用户访问 149数据库的并发操作可能带来的问题包括( A )A丢失更新B数据独立性会提高 C非法用户的使用D增加数据冗余度 150.在基本SQL语言中,不可以实现( D ) A定义视图B定义基表C查询视图和基表D并发控制 151下列关于关系数据模型的术语中,哪一个术语所表达的概念与二维表中的“行”的概念最接近?( D )A属性B关系C域D元组152设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则( D )A只有SNO不能取空值B只有CNO不能取空值C只有GRADE不能取空值DSNO与CNO都不能取空值153如果对关系emp(eno,ename,salary)成功执行下面的SQL语句:CREATE CLUSTER INDEX name_index ON emp(salary)对此结果的正确描述是( A )A在emp表上按salary升序创建了一个聚簇索引B在emp表上按salary降序创建了一个聚簇索引C在emp表上按salary升序创建了一个唯一索引D在emp表上按salary降序创建了一个唯一索引154设关系R和S的元数分别是r和s,且R有n个元组,S有m个元组。执行关系R和S的笛卡儿积T,则( B )AT的元数是r+s,且有n+m个元组BT的元数是r+s,且有nm个元组CT的元数是rs,且有n+m个元组DT的元数是rs,且有nm个元组155下列关于数据库三级模式结构的说法中,哪一个是不正确的?( A )A一个数据库中可以有多个外模式但只有一个内模式B一个数据库中可以有多个外模式但只有一个模式C一个数据库中只有一个外模式也只有一个内模式D一个数据库中只有一个模式也只有一个内模式156SQL语言的REVOKE语句实现下列哪一种数据控制功能?( C )A可靠性控制B并发性控制C安全性控制D完整性控制157下列关于E-R模型的叙述中,哪一条是不正确的?( D )A在E-R图中,实体类型用矩形表示,属性用椭圆形表示,联系类型用菱形表示B实体类型之间的联系通常可以分为1 : 1,1 : n 和m : n三类C1 : 1联系是1 : n联系的特例,1 : n联系是m : n联系的特例D联系只能存在于两个实体类型之间158下列哪一项不是DBMS的组成部分?ADDL及其翻译处理程序BDML及其编译、解释程序C数据库运行控制程序D宿主语言及其编译、处理程序159保持事务的原子性是数据库管理系统中哪一个部件的责任?( A )A事务管理B存取管理C性能管理D安全管理160SQL语言规定对数据库中的表能够执行授予权限和收回权限命令的用户( D )A只能是表的使用者B只能是表的建立者C只能是DBAD是DBA和表的建立者161数据库系统运行过程中,由于应用程序错误所产生的故障通常称为( B )A设备故障B事务故障C系统故障D介质故障162下列关于关系模式的码的叙述中,哪一项是不正确的?( B )A当候选码多于一个时,选定其中一个作为主码B主码是单个属性C不包含在主码中的属性称为非主属性D若一个关系模式中的所有属性构成码,则称为全码163关系模式Student的规范化程度最高达到( D )A1NFB2NFC3NFDBCNF164在数据库逻辑结构设计中,将E-R模型转换为关系模型应遵循相应原则。对于三个不同实体集和它们之间的一个多对多联系,最少应转换为多少个关系模式?( C )A2B3C4D5165数据库中存储的是( A )。A数据B数据模型C数据之间的联系D数据以及数据之间的联系166反映现实世界中实体及实体间联系的信息模型是( D )。A关系模型B层次模型C网状模型DE-R模型167基本SQL语言可以创建的内容中,不包括( C )。A视图B索引C完整性D基本表168关系数据模型的三个组成部分中,不包括( C )。A完整性规则B数据结构C恢复D数据操作169事务有多个性质,其中不包括( D )。A一致性B隔离性C原子性D不可撤消170下列四项中,不正确的提法是( C )。ASQL语言是关系数据库的国际标准语言BSQL语言具有数据定义、查询、操纵和控制功能CSQL语言可以自动实现关系数据库的规范化DSQL语言称为结构查询语言二、多项选择题1 事务的ACID特性是指:( b c d f )A安全性B隔离性C持久性D一致性E独立性F原子性G完整性2 SQL语言的特点( a b c d ):A面向集合操作B集数据定义、数据查询和数据控制功能于一体C统一语法结构的两种使用方式D高度非过程化E导航式语言3 登记日志文件的原则(a c)A登记的次序严格按发生事务执行的时间次序B必须先写数据库,后写日志文件C必须先写日志文件,后写数据库D登记的次序严格按事务开始的时间次序4 数据库中的故障类型有:( a c d f )A事务内部故障B事务外部故障C系统故障D介质故障EDBMS故障F计算机病毒5 sql server2000备份系统数据库,主要指备份( a b c )A、 master数据库 B、 msdb数据库 C、 model数据库D、 tempdb数据库E、 northwind数据库F、 pubs数据库6安全性控制的防范对象是( A B C D ),防止他们对数据库数据的存取。A.不合语义的数据B.非法用户C.不正确的数据D.非法操作8下述SQL命令的短语中,定义属性上约束条件的是( A B C )。A.NOT NULL短语B.UNIQUE短语C.CHECK短语D.HAVING短语三、判断对错1关系模型的三个组成部分是关系数据结构、关系操作集合和关系完整性约束。T2用户选作元组标识的一个候选码为主码,其属性可以取空值。F3关系代数运算中,传统的集合运算有:笛卡尔积,并,交,差。T4关系代数运算中,专门的关系运算有:建库,建表。F5关系数据库中基于数学上的两类运算是:关系代数 关系操纵。F6关系代数中,从两个关系中找出相同元组的运算称为交运算。T7数据库数据具有永久存储 有组织 可共享三个基本特点。T8数据库管理技术的发展经历三个阶段:人工管理,计算机处理,数据库系统阶段。F9DBMS必须提供数据的安全性保护、数据的完整性检查、并发控制、数据库恢复等数据控制功能。T10三级模式之间的两层映象保证了数据库系统中的数据具有较高的安全性和并发性。F11根据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次。第一类是概念模型,第二类是数据模型。T12DDL:数据定义语言。用来定义数据库模式、外模式、内模式的语言。T13DML:数据操纵语言。用来对数据库中数据进行查询、插入、删除和修改的语句。T14网络模型是目前最常用也是最重要的一种数据模型。F15采用关系模型作为数据的组织方式的数据库系统称为关系数据库系统。T16关系的完整性约束条件包括三大类:实体完整性、系统完整性和用户安全性。F17规范设计法从本质上看仍然是手工设计方法,其基本思想是过程迭代和逐步求精。T18用实体 联系方法(E-R)方法来设计数据库的概念模型是数据库概念设计阶段广泛采用的方法。T19客观存在并可相互区别的事物称为属性,它可以是具体的人、事、物,也可以是抽象的概念或联系。F20唯一标识实体的属性集称为记录。F21实体之间的联系有一对一、一对多、多对多、多对一,四种。F22如果两个实体之间具有M:N联系,则将它们转换为关系模型的结果是2个关系。F23ER模型是对现实世界的一种抽象,它的主要成分是实体、联系和属性。T24数据字典表达了数据和处理的关系,数据流图则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。F25各分E-R图之间的冲突主要有三类:属性冲突、命名冲突和结构冲突。T26在E-R模型向关系模型转换时,M:N的联系转换为关系模式时,其码包括M、N端实体的码。T27关系数据库的规范化理论是数据库概念结构的一个有力工具。F28ER模型是数据库的逻辑设计设计的一个有力工具。F29属性是数据库中存放数据的基本单位。F30在数据库运行阶段,对数据库经常性的维护工作主要是由设计人员完成的。F31事务是一系列的数据库操作,是数据库应用程序的基本逻辑单元。T32事务处理技术主要包括数据库恢复技术和数据加密技术。F33事务具有四个特性,这个四个特性也简称为ACID特性。F34把数据库从错误状态恢复到某一已知的正确状态(亦称为一致状态)的功能,这就是数据库的恢复。T35建立冗余数据最常用的技术是数据转储和登录日志文件。T36转储可分为静态转储和动态转储,转储方式可以有海量转储和增量转储。T37转储文件是用来记录事务对数据库的更新操作的文件。F38日志文件有两种格式:以记录为单位的日志文件和以数据块为单位的日志文件。T39并发操作带来的数据不一致性包括:丢失修改、数据泄密和不可重复读。F40多个事务的并发执行是正确的,当且仅当其结果与按某一次序串行地执行它们时的结果相同,我们称这种调度策略为可串行化的调度。T41在数据库并发控制中,两个或多个事务同时处在相互等待状态,称为活锁。F42封锁对象的大小被称为封锁的粒度。T43数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。计算机系统有三类安全性问题,即技术安全类、管理安全类、政策法律类。T44用户权限定义和合法权检查机制一起组成了DBMS的安全子系统。T45MAC表示自主存取控制,DAC强制存取控制。F46用户权限是由两个要素组成的:数据对象和操作类型。T57对数据库模式的授权由DBA在创建用户时实现。T58数据库角色是被命名的一组与用户相关的权限。F59角色是用户的集合。F60通过视图机制可以把要保密的数据对无权存取的用户隐藏起来,从而自动地对数据提供一定程度的安全保护。T61审计一般可以分为用户级审计和系统级审计。T62数据库的完整性是指数据的安全性和正确性。F63数据库完整性的定义一般由SQL的DML语句来实现。F64数据库完整性的定义作为数据库模式的一部分存入数据字典中。T65关系模型的实体完整性在中CREATE TABLE用PRIMARY KEY定义。T66为了避免对基本表进行全表扫描,RDBMS核心一般都对主码自动建立一个索引。T67参照完整性在CREATE TABLE中用短语定义哪些列为外码列。T68参照完整性用FOREIGN KEY短语指明这些外码参照哪些表的主码。F69三个实体间的多对多联系和三个实体两两之间的多对多联系是相同的。F
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 办公文档


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!