2024秋最新《云南开放大学数据库应用技术考核作业参考原题试题》形考作业试题题库、期末题库
考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库超星学习通、知到智慧树、国家开放大学、广东开放大学、江苏开放大学、上海开放大学、云南开放大学、芯位教育、云慕学苑、职教云、川农在线、长江雨课堂、安徽继续教育平台、青书学堂、睿学在线、成教云、京人平台、绎通继教云、学起Plus、云上河开、河南继续教育、四川开放大学、良师在线、继教云、日照专业技术人员继续教育、麦能网、21tb、168网校、云班课、电大中专、learnin、西财在线等平台复习试题与答案,敬请查看。
课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)
本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究
本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究
本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

数据库应用技术
学校: 云南开放大学
问题 1: 1. 下列关于视图的说法,正确的是( )。
选项:
• A. 视图与基本表一样,也存储数据
• B. 对视图的操作最终都转换为对基本表的操作
• C. 视图的数据源只能是基本表
• D. 所有视图都可以实现对数据的增、删、改、查操作
答案: 对视图的操作最终都转换为对基本表的操作
问题 2: 2. 在视图的定义语句中,只能包含( )。
选项:
• A. 数据查询语句
• B. 数据增、删、改语句
• C. 创建表的语句
• D. 全部都可以
答案: 数据查询语句
问题 3: 3. 视图对应数据库三级模式中的( )。
选项:
• A. 外模式
• B. 内模式
• C. 模式
• D. 其他
答案: 外模式
问题 4: 4. 关于视图的说法,正确的是( )。
选项:
• A. 通过视图可以提高数据查询效率
• B. 视图提供了数据的逻辑独立性
• C. 视图只能建立在基本表上
• D. 定义视图的语句可以包含数据更改语句
答案: 视图提供了数据的逻辑独立性
问题 5: 5. 创建视图的主要作用是 ( )。
选项:
• A. 提高数据查询效率
• B. 维护数据的完整性约束
• C. 维护数据的一致性
• D. 提供用户视角的数据
答案: 提供用户视角的数据
问题 6: 6. 设用户在某数据库中经常需要进行如下查询操作:
SELECT * FROM T WHERE C1=’A’ ORDER BY C2
设T表中已在C1列上建立了主键约束,且该表只建有该约束。为提高该查询的执行效率,可行的方法是( )。
选项:
• A. 在C1列上建立一个聚集索引,在C2列上建立一个非聚集索引
• B. 在C1和C2列上分别建立一个非聚集索引
• C. 在C2列上建立一个非聚集索引
• D. 在C1和C2列上建立一个组合的非聚集索引
答案: 在C2列上建立一个非聚集索引
问题 7: 7. 关于索引的说法,正确的是 ( )。
选项:
• A. 只要建立了索引就可以加快数据的查询效率
• B. 在一个表上可以创建多个聚集索引
• C. 在一个表上可以建立多个唯一的非聚集索引
• D. 索引会影响数据插入和更新的执行效率,但不会影响删除数据的执行效率
答案: 请关注公众号【大象答案】查看答案
问题 8: 8. 触发器的主要作用是( )。
选项:
• A. 提高数据的查询效率
• B. 增强数据的安全性
• C. 加强数据的保密性
• D. 实现复杂的约束
答案: 请关注公众号【大象答案】查看答案
问题 9: 9. 现有学生表和修课表,其结构为:
学生表(学号,姓名,入学日期,毕业日期)
修课表(学号,课程号,考试日期,成绩)
现要求修课表中的考试日期必须在学生表中相应学生的入学日期和毕业日期之间。正确的实现方法是( )。
选项:
• A. 在修课表的考试日期列上定义一个CHECK约束
• B. 在修课表上建立一个插入和更新操作的触发器
• C. 在学生表上建立一个插入和更新操作的触发器
• D. 在修课表的考试日期列上定义一个外键引用约束
答案: 请关注公众号【大象答案】查看答案
问题 10: 10. 设在SC(Sno,Cno,Grade)表上定义了触发器:
CREATE TRIGGER tri1 ON SC AFTER INSERT …
当执行语句:INSERT INTO SC VALUES('s001', 'c01',90)
会引发该触发器执行。关于触发器执行时表中数据的说法,正确的是( )。
选项:
• A. SC表和INSERTED表中均包含新插入的数据
• B. SC表和INSERTED表中均不包含新插入的数据
• C. SC表中包含新插入的数据,INSERTED表中不包含新插入的数据
• D. SC表中不包含新插入的数据,INSERTED表中包含新插入的数据
答案: 请关注公众号【大象答案】查看答案
问题 11: 11. 视图是一个虚表,数据库中只存储视图的定义,而不存储视图所包含的数据,这些数据仍存放在原来的基本表中。( )
选项:
答案: 请关注公众号【大象答案】查看答案
问题 12: 12. 当基本表中的数据发生变化时,从视图中查询出的数据并不随之变化。( )
选项:
答案: 请关注公众号【大象答案】查看答案
问题 13: 13. 使用索引的一个优点是,在对数据进行插入、更改和删除操作时,不需要对索引进行相应维护,就可以使索引与数据保持一致。( )
选项:
答案: 请关注公众号【大象答案】查看答案
问题 14: 14. 由于聚集索引项决定了表中数据的物理存储顺序,因此一个表只能包含一个聚集索引。( )
选项:
答案: 请关注公众号【大象答案】查看答案
问题 15: 15. UPDATE、INSERT和DELETE都可引发触发器代码的执行。( )
选项:
答案: 请关注公众号【大象答案】查看答案
问题 16: 1. 图书馆管理系统中表tb_user和表tb_book之间的关系是( )。
选项:
• A. 一对一
• B. 一对多
• C. 多对多
• D. 不确定
答案: 请关注公众号【大象答案】查看答案
问题 17: 2. 图书馆管理系统中表tb_bibliography和表tb_book之间的关系是( )。
选项:
• A. 一对一
• B. 一对多
• C. 多对多
• D. 不确定
答案: 请关注公众号【大象答案】查看答案
问题 18: 3. 图书馆管理系统中表tb_record和表tb_book之间的关系是( )。
选项:
• A. 一对一
• B. 一对多
• C. 多对多
• D. 不确定
答案: 请关注公众号【大象答案】查看答案
问题 19: 4. 图书馆管理系统中表tb_record和表tb_user之间的关系是( )。
选项:
• A. 一对一
• B. 一对多
• C. 多对多
• D. 不确定
答案: 请关注公众号【大象答案】查看答案
问题 20: 5. 针对PHP语句
“$mysqli = mysqli_connect('localhost', 'root', '', 'user_lib');”
以下解释错误的是( )。
选项:
• A. 所连接的主机是localhost
• B. 以root账户登陆
• C. 密码为空格
• D. 所连接的数据库为user_lib
答案: 请关注公众号【大象答案】查看答案
问题 21: 6. 针对PHP语句 “$mysqli->query("set author_names utf8"); ” 以下解释正确的是( )。
选项:
• A. 查询表“set author_names utf8”的所有记录
• B. 设置表的“author_names”字段名为“utf8”
• C. 设置查询名为“set author_names utf8 ”
• D. 设置编码格式以正确显示中文字符
答案: 请关注公众号【大象答案】查看答案
问题 22: 7. 以下不属于数据库系统开发的是( )。
选项:
• A. 系统分析
• B. 系统设计
• C. 系统实施
• D. 系统更新
答案: 请关注公众号【大象答案】查看答案
问题 23: 8. 地址栏中输入的地址为“http://localhost:8080/helloworld.php”,则以下表达正确的是( )。
选项:
• A. 主机名为localhost:8080
• B. Apache的端口号为8080
• C. 该网址不符合规范,无法访问
• D. php结尾的文件应改为html结尾,否则无法访问
答案: 请关注公众号【大象答案】查看答案
问题 24: 9. 以下一段代码的功能是( )。
$mysqli = mysqli_connect('localhost', 'root', '', 'lib');
$mysqli->query("set names utf8");
$sql = 'update tb_user set type="临时读者" where name="王子轩"';
$res = $mysqli->query($sql);
选项:
• A. 增加姓名为“王子轩”的读者记录
• B. 修改姓名为“王子轩”的读者类型为“临时读者”
• C. 修改姓名为“王子轩”的读者姓名为“临时读者”
• D. 信息不全,无法判断
答案: 请关注公众号【大象答案】查看答案
问题 25: 10. 以下一段代码的功能是( )。
$mysqli = mysqli_connect('localhost', 'root', '', 'lib');
$sql = 'select * from tb_user';
$res = $mysqli->query($sql);
选项:
• A. 显示所有读者记录
• B. 显示tb-user的指定列
• C. 显示tb_user字段的所有值
• D. 信息不全,无法判断
答案: 请关注公众号【大象答案】查看答案
问题 26: 11. WampServer是一个集Apache、MySQL和PHP于一身,在Windows操作系统下的集成开发环境。( )
选项:
答案: 请关注公众号【大象答案】查看答案
问题 27: 12. PHP作为一种嵌入HTML的脚本语言,以“”和”标签对的方式标明PHP代码执行的起止。( )
选项:
答案: 请关注公众号【大象答案】查看答案
问题 28: 13. Apache的默认端口号通常为80。( )
选项:
答案: 请关注公众号【大象答案】查看答案
问题 29: 14. MySQL的默认端口号通常为3306。( )
选项:
答案: 请关注公众号【大象答案】查看答案
问题 30: 15. 请判断以下表述的对错。
GRANT SELECT, INSERT, UPDATE ON *.* TO '16100101'@'localhost'; 的含义是对账户“16100101”赋予在localhost主机上所有数据库中表执行查找、插入以及更新的权限。( )
选项:
答案: 请关注公众号【大象答案】查看答案
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。