国家开放大学2022春(202207)《4046数据库运维》期末考试真题及答案-开放专科.docx

国家开放大学2022春(202207)《4046数据库运维》期末考试真题及答案-开放专科.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
试卷代号:4046 国家开放大学2022年春季学期期末统一考试 数据库运维 试题答案及评分标准 (供参考) 2022年7月 一、单项选择题(每小题2分,15题,共30分) 1.C 2.A 3.D 4.C 5.C 6.B 7.C 8.B 9.D 10.B 11.A 12.D 13.B 14.A 15.D 二、多项选择题(每小题3分,10题,共30分,错选、漏选均不得分) 16. ABCD 17. ABCD 18. AB 19. AC 20. ABD 21. AB 22. ABD 23.BC 24. ABC 25. AD 三、综合题(每小题20分,2题,共40分) 26. MySQL中的数据库中有两张表: 消费者表customers(cid,cname,caddress,cgender),cid是主键 北京消费者表beijing_customers(cid,cname,cgender),cid为主键 其中消费者表中已经存在部分数据,而北京消费者表为一个空表。 (1)查询customers表中地址为北京的消费者;(2分) 答案: SELECT ? FFROMcustomersWHEREcaddress=’北京’; (2)使用select…into outfile语句导出customers表中消费者的地址为北京的数据,导出的字段中不包含地址,并且指定数据导出到C盘的BACKUP目录下一个名为backupfile.txt的文件中,要求字段值如果是字符则用双引号标注,字段值之间用逗号隔开,每行以问好为结束标志。(8分) 答案: SELECT cid,cname,cgenderFROMcustomers WHERE caddress=’北京’ INTO OUTFILE ‘C:/BACKUP/backupfile.txt’ FIELDS TERMINATEDBY ‘,’ OPTIONALLY ENCLOSEDBY ‘”’ LINES TERMINATEDBY ‘?’; (3)假设(1)语句执行完后,得到如下所示的结果 那么执行完成(2)之后backupfile.txt文件中得到的数据的形式为:(4分) 答案: 1,”张三”,”F”?2,”李四”,”M”? (4)使用load data infile命令将(3)导出的数据导入到空表beijing_customers中,具体的命令为:(6分) 答案: LOAD DATA INFILE ‘C:/BACKUP/backupfile.txt‘ INTO TABLE beijing_customers FIELDS TERMINATED BY ‘,’ OPTIONALLY ENCLOSED BY ‘”’ LINES TERMINATED BY ‘?’; 27. 实现对用户账户方面的基本操作: (1)创建一个密码为“123456”的普通用户账户“databasenormal”;(3分) 答案: createuser ‘databasenormal’@’localhost’identifiedby ‘123456’; (2)修改账户databasenormal@localhost用户名称为dbnormal(3分) 答案: Rename user databasenormal@localhost to dbnormal@localhost; (3)登录dbnormal@localhost账户并使用set password语句修改账户密码为‘654321’ 答案:(6分) Mysql –u dbnormal -p; setpassword=password(’654321’); (4)登录dbnormal@localhost账户并使用update语句修改账户密码为‘123456’ 答案:(6分) UPDATE mysql.user SET password=PASSWORD (’db123456’)WHERE user=″dbnormal″and host=″localhost″; (会发现操作被拒绝,因为该用户没有对mysql数据库中的user表的访问权限) (5)查看该用户所拥有所有权限;(2分) 答案: Show grants; 试卷代号:4046 国家开放大学2022年春季学期期末统一考试 数据库运维试题 2022年7月 一、单项选择题(每小题2分.15题,共30分) 1.数据库系统的核心是( )。 A.数据库 B.数据库管理员 C.数据库管理系统 D.计算机软硬件系统 2.MySQL服务器的存储引擎中支持事务处理、支持外键、支持崩溃修复能力和并发控制的存储引擎是( )。 A.InnoDB B.MyISAM C.Memory D.NDB 3.在MysoL中,建立数据库用(

您可能关注的文档

文档评论(0)

jingxuantiku + 关注
实名认证
内容提供者

精选文档、试题汇编、使用表格……应用尽有!

1亿VIP精品文档

相关文档