2022年东北大学计算机应用技术专业《数据库概论》科目期末试卷B(有答案).docx
《2022年东北大学计算机应用技术专业《数据库概论》科目期末试卷B(有答案).docx》由会员分享,可在线阅读,更多相关《2022年东北大学计算机应用技术专业《数据库概论》科目期末试卷B(有答案).docx(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022 年东北大学计算机应用技术专业数据库概论科目期末试卷B(有答案)一、填空题1、在 SELECT 命令中进行查询,若希望查询的结果不出现重复元组,应在SEL ECT 语句中使用 保留字。2、在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和 。3、数据仓库主要是供决策分析用的 ,所涉及的数据操作主要是 ,一般情况下不进行。4、设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。SELECT 城市FROM 作者表 SELECT 城市 FROM 出版商表;5、设某数据库
2、中有商品表(商品号,商品名,商品类别,价格)。现要创建一个视图, 该视图包含全部商品类别及每类商品的平均价格。请补全如下语句: CREATE VIEW V1(商品类别,平均价格)AS SELECT 商品类别, FROM 商品表 GROUP BY 商品类别;6、关系系统的查询优化既是关系数据库管理系统实现的关键技术,又是关系系统的优点。 因为,用户只要提出 ,不必指出 。7、安全性控制的一般方法有 、 、 、和 视图的保护五级安全措施。8、关系模型由 、 和 组成。9、某事务从账户A 转出资金并向账户B 转入资金,此操作要么全做,要么全不做,为了保证该操作的完整,需要利用到事务性质中的 性。10
3、、视图是一个虚表,它是从 导出的表。在数据库中,只存放视图的 ,不存放视图对应的 。二、判断题11、有两个关系 R 和 S,分别包含 15 个和 10 个元组,则在 RS、RS、RS 中可能出现的一种元组数目情况是 18、7、7()12、机制虽然有一定的安全保护功能,但不精细,往往不能达到应用系统的要求。()13、实体集和实体型是一回事,没有什么区别。()14、关系是一张二维表。()15、连接是数据库最耗时的操作。()16、在数据表中,空值表示不确定。()17、有了外模式/模式映象,可以保证数据和应用程序之间的物理独立性。( )18、在数据库表中,空值表示数值 0。()19、可以用 UNION
4、 将两个查询结果合并为一个查询结果。()20、标准 SQL 语言能用于所有类型的关系数据库系统。()21、数据库模式和实例是一回事。()22、二级封锁协议能解决不可重复读问题,不能解决读脏数据。()23、外模式 DDL 用来描述数据库的总体逻辑结构。( )24、一个数据表只能有一个唯一索引。()25、在 SQL 中,ALTERTABLE 语句中 MODIFY 用于修改字段的类型和长度等,ADD 用于添加新的字段。()三、选择题26、关系 R 与关系S 只有一个公共属性,T1 是R 与 S 等值连接的结果, T2 是 R 与 S 自然连接的结果,下列叙述正确的是()。AT1 的属性个数等于 T2
5、 的属性个数BT1 的属性个数小于 T2 的属性个数CT1 的属性个数大于或等于 T2 的属性个数 DT1 的属性个数大于 T2 的属性个数27、数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包指()。A数据字典、应用程序、审计档案、数据库后援副本 B数据字典、应用程序、日志文件、审计档案C日志文件、数据库后援副本 D数据字典、应用程序、数据库后援副本28、数据模型的三要素是() 。 A数据定义、数据操作和数据安全性约束B数据结构、数据操作和数据完整性约束C数据定义、数据存储和数据操作约束D数据结构、数据存储和数据一致性约束29、对数据对象施加封锁可能会引起活锁和死锁问题,避免活锁的
6、简单方法是采用() 的策略。A顺序封锁法B依次封锁法C优先级高先服务D先来先服务30、数据库运行与维护工作包括对数据库的()。A存取方法和存储结构的确定以及转储和恢复 B存取方法和存储结构的确定以及系统存储参数的配置C转储和恢复;安全性和完整性控制;性能的监督、分析和改进;重组织和重构造D定义数据库结构;组织数据入库;编制与调试应用程序和数据库试运行31、在 SQL Server 中,可以通过数据库对象及各种约束来保证数据的完整性,以下都属于数据库对象的有()。ADEFAULT、CHECK 和 UNIQUE BDEFAULT 、 CHECK 和 RULE CCHECK 和 DEFAULT DD
7、EFAULT 和 RULE32、关于数据库应用系统设计,有下列说法:数据库应用系统设计需要考虑数据组织与存储、数据访问与处理、应用设计等几个方 面 在数据库概念设计阶段,当采用自上而下的 E-R 设计时,首先设计局部 E-R 图, 然后合并各局部 E-R 图,得到全局 E-R 图在数据库逻辑设计阶段,将关系模式转换为具体DBMS 平台支持的关系表在数据库物理设计阶段,一般需要设计视图和关系模式的完整性约束上述说法正确的是:()。A、和BC和 D和 33、关于数据模型和模式结构,有下列说法:数据库系统的开发者利用数据模型描述数据库的结构和语义,通过显示世界到信息世 界再到机器世界的抽象和转换,构
8、建数据库数据结构模型是按用户的观点对数据进 行建模,是现实世界到信息世界的第一层抽象,强调语义表达功能,易于用户理解,是用 户与数据库设计人员交流的工具在数据模型中有“型”和“值”的概念,其中值是对某一类数据的结构和属性的说明在三级模式结构中,概念模式是对数据库中全体数据的逻辑结构和特征的描述,是所 有用户的公共数据视图上述说法正确的是()。A和 B、和 C和 D和34、DBMS 提供的 DML 有两种使用方式,其中一种是将 DML 嵌入到某一高级语言中, 此高级语言称为()。A查询语言 B宿主语言 C自含语言 D会话语言35、关于数据仓库设计,下述说法正确的是()。A. 数据仓库项目的需求很
9、难把握,所以不可能从用户的需求出发来进行数据仓库的设计, 只能从数据出发进行设计B. 在进行数据仓库主题数据模型设计时,应该按面向部门业务应用的方式来设计数据模型C. 在进行数据仓库主题数据模型设计时要强调数据的集成性D. 在进行数据仓库概念模型设计时,需要设计实体关系图,给出数据表的划分,并给出每个属性的定义域36、在关系模式 R(U,F)中,如果 XY,存在 X 的真子集 X,使 XY,称函数依赖XY 为()。A平凡函数依赖 B部分函数依赖 C完全函数依赖 D传递函数依赖37、关系代数表达式的优化策略中,首先要做的是() 。 A对文件进行预处理 B尽早执行选择运算C执行笛卡尔积运算D投影运
10、算38、关于 SQL Server 的数据库角色叙述正确的是()。A用户可以自定义固定角色 B数据库角色是系统自带的,用户一般不可以自定义 C每个用户只能拥有一个角色D角色用来简化将很多用户权限分配给很多用户这一复杂任务的管理39、SQL 语言中,HAVING 子句用于筛选满足条件的() 。 A列B行C分组D元组40、OLAP 系统按照其数据在存储器中的存储格式可以分为()3 种类型。A. 关系 OLAP、对象 OLAP、混合型 OLAPB. 关系 OLAP、混合型 OLAP、多维 OLAPC. 对象 OLAP、混合型 OLAP、多维 OLAPD. 关系 OLAP、对象 OLAP、多维 OLA
11、P四、简答题41、试述数据库系统的特点。42、什么是 NewSQL,查询相关资料,分析 NewSQL 足如何融合 NoSQL 和 RDBMS 两者的优势的。43、为什么事务非正常结束时会影响数据库数据的正确性?请举例说明之。44、并发操作可能会产生哪几类数据不一致?用什么方法能避免各种小致的情况?45、简述关系数据语言的特点和分类。五、综合题46、现有关系模式:教师授课(教师号,姓名,职称,课程号,课程名,学分,教科书名)其函数依赖集为:教师号姓名,教师号职称,课程号课程名,课程号学分,课程号教科书名指出这个关系模式的主码。这个关系模式是第几范式,为什么?将其分解为满足 3NF 要求的关系模式
12、(分解后的关系模式名自定)47、某工厂生产若干产品,每种产品由不同的零件组成,有的零件可用在不同的产品上。 这些零件由不同的原材料制成,不同零件所用的材料可以相同。这些零件按所属的不同产 品分别放在仓库中,原材料按照类别放在若干仓库中。请用 E-R 图画出此工厂产品、零件、材料、仓库的概念模型。参考答案一、填空题1、【答案】DISTINCT2、【答案】无损连接3、【答案】数据查询;修改操作4、【答案】EXCEPT【解析】EXCEPT 语句的作用是查询两个数据表中除“公共”数据以外的数据信息,即查询两个数据表中的“除外”数据信息。使用 EXCEPT 运算符可以实现集合差操作,从左查询中返回右查询
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库概论 2022 东北大学 计算机 应用技术 专业 数据库 概论 科目 期末试卷 答案
限制150内