《数据库原理》在线作业一、单选题:1、下列__D___是数据库的元素。A、数据B、约束和模式C、联系D、以上所有2、E—R模型由__D___组成。A、实体B、属性C、联系D、以上都是3、面向对象DBMS用于___D__。A、数据和文本B、图片和图像C、声音和视频D、以上都对4、有组织的数据库结构的优点是__D___。A、数据冗余性B、数据独立性C、数据安全性D、以上都是5、函数依赖是__C___。A、两个属性集之间的多对多的联系B、两个属性集之间的一对一的联系C、两个属性集之间的多对一的联系D、以上都不是6、下面__B___是允许以规定的方式访问指定对象。A、角色B、权限C、许可D、以上都是7、包含在文件中需要进行信息处理的是__C___。A、知识B、指令C、数据D、以上都不是8、下列__A___不是数据定义语句。A、INDEXB、CREATEC、MODIFYD、DELETE9、对有5000行50m的表,其基数是__D___。A、10B、50C、500D、500010、下列__C___选项是SELECT语句的结果。A、TRICGERB、INDEXC、TABLED、以上都不对11、由一个独立存在的成分构成的属性称为__B___。A、复合属性B、原子属性C、单值属性D、派生属性12、下面属于面向对象特性的是__D___。A、继承B、抽象C、多态D、以上都对13、为特定用户定义一个或多个数据库视图的模式是_A__。A、外模式B、内模式C、概念模式D、以上都不对14、为不同用户使用而设计的数据集合称为__A___。A、数据库B、RDBMSC、DBMSD、以上都不对15、主键之外的全部候选键称为__D___。A、辅键B、替换键C、符合条件的键D、以上都不是16、RDBMS术语中行是__A___。A、元组B、关系C、属性D、域17、概念数据厍设计是一个__C___过程。A、推出数据库物理结构B、为高层数据模型创建概念模式和外模式C、分析所有的数据需求D、以上都不是18、对应与之联系的实体的一个实例,该实体的实例的个数称为__A___。A、联系的度B、联系的连接性C、联系的基数D、以上都不对19、下列实现协调并发操作、访问共享数据和彼此之间潜在干扰等数据库操作过程中的行为的数据库管理工作的是__A___。A、并发控制B、数据库管理C、事务管理D、信息管理20、当关系中所有的属性都依赖于主键时,该关系满足_B____。A、1NFB、2NFC、3NFD、4NF21、下述__B___不是死锁处理策略。A、时间溢出B、死锁避免C、死锁预防D、死锁检测22、下面__C___是限制用户访问应用程序中被授权的物理数据的过程。A、授权B、认证C、访问控制D、以上都不是23、SQL的CREATE操作是一个__B___。A、数据查询语言B、数据定义语言C、数据操纵语言D、数据控制语言24、由多个独立存在的成分构成的属性称为__A___。A、复合属性B、原子属性C、单值属性D、派生属性25、概念模式的改变不会影响到外模式(或应用程序),这称为__B___。A、物理数据独立性B、逻辑数据独立性C、以上都对D、以上都不对26、下面__C___不是数据库安全的一部分。A、数据B、硬件和软件C、人员D、外部黑客27、下面__D___恢复技术不需要使用日志。A、影子分页B、立即更新C、延迟更新D、以上都不是28、下述__A___表达查询树中查询的结果。A、根结点B、叶结点C、中间结点D、都不是29、包含数据描述的系统数据库的名称是_B____。A、数据字典B、元数据C、表D、以上都不是30、属性集X将完全函数依赖于属性集Y,如果满足下列条件___C__。A、X函数依赖于YB、X不函数依赖于任何Y的任何真子集C、以上都是D、以上都不是二、简答题:1、试述数据库系统三级模式结构,这种结构的优点是什么?答:数据库系统的三级模式结构由外模式、模式和内模式组成。外模式,亦称子模式或用户模式,是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。模式,亦称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。模式描述的是数据的全局逻辑结构。外模式涉及的是数据的局部逻辑结构,通常是模式的子集。内模式,亦称存储模式,是数据在数据库系统内部的表示,即对数据的物理结构和存储方式的描述。数据库系统的三级模式是对数据的三个抽象级别,它把数据的具体组织留给DBMS管理,使用户能逻辑抽象地处理数据,而不必关心数据在计算机中的表示和存储。为了能够在内部实现这三个抽象层次的联系和转换,数据库系统在这三级模式之间提供了两层映像:外模式/模式映像和模式/内模式映像。正是这两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。