当前位置: 首页icon 51CTO软考 > 软考资讯 >考试科目 >2023年5月软件设计师 模拟二 上午之十八

2023年5月软件设计师 模拟二 上午之十八

作者:mb6059652fef3b12024-01-09 01:00:13
备考咨询 刷题指导
添加专属学姐
下载资料 2024上半年软考备考资料+考试大纲
下载按钮 下载
引号

摘要:对于【软件设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2023年5月软件设计师 模拟二 上午】部分试题的详解,一起来看看吧~1、已知关系模式:图书(图书编号,图书类型,图书名称,作者,出版社,出版日期,IS

引号
摘要:对于【软件设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2023年5月软件设计师 模拟二 上午】部分试题的详解,一起来看看吧~



1、已知关系模式:图书(图书编号,图书类型,图书名称,作者,出版社,出版日期,ISBN),图书编号唯—识别—本图书。建立“计算机”类图书的视图Computer-BOOK,并要求进行修改、插入操作时保证该视图只有计算机类的图书。实现上述要求的SOL语句如下:CREATE (51)    AS SELECT 图书编号, 图书名称, 作者, 出版社, 出版日期       FROM 图书       WHERE 图书类型='计算机'       (52);
A、FOR ALL
B、PUBLIC
C、WITH CHECK OPTION
D、WITH GRANT OPTION

答案:C
答题解析:

视图是从一个或几个基本表(或视图)导出的表。它与基本表不同,是一个虚表。数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原基本表中。SOL语言用CREATE VIEW命令建立视图,其一般格式如下。

CREATE VIEW<视图名>[(<列名>[, <列名>1...)]

AS<子查询>[WITH CHECK OPTION];

其中,子查询可以是任意复杂的SELECT语句,但通常不允许含有ORDER BY子句和DISTINCT短语。WITH CHECK OPTION表示对视图进行UPDATE、INSERT和DELETE操作时要保证更新、插入或删除的行满足视图定义中的谓词条件(即子查询中的条件表达式)。

据此,使用语句CREATE VIEW Computer-BOOK创建一个“计算机”类图书的视图Computer-BOOK;使用语句WITH CHECK OPTION满足“进行修改、插入操作时保证该视图只有计算机类的图书(即子查询中的条件表达式WHERE图书类型=‘计算机’)”。



2、若某二叉树的后序遍历序列为KBFDCAE,中序遍历序列为BKEFACD,则该二叉树为(53)。
A、5555555555555555555.png
B、 5555555555555555555.png
C、5555555555555555555.png
D、5555555555555555555.png

答案:A
答题解析:依题意,选项A的二叉树,其中序遍历序列为BKEFACD,后序遍历序列为KBFDCAE。

3、在13个元素构成的有序表M[1…13]中进行折半查找(向下取整),若找到的元素为M[4],则被比较的元素依次为(54)。
A、M[7]、M[3]、M[5]、M[4]
B、M[7]、M[5]、M[4]
C、M[7]、M[6]、M[4]
D、M[7]、M[4]

答案:A
答题解析:在13个元素构成的有序表M[1…13]中进行折半查找(向下取整),若找到的元素为M[4],则被比较的元素依次为M[7]、M[3]、M[5]、M[4]。

查看完整试题>>>


免费刷题报考资讯 机考模拟 学习群