• u******* 下载了资源 国家开放大学C++语言程序设计形考作业3(四选一实验上传“实验结果截图”)
  • u******* 购买了资源 国家开放大学C++语言程序设计形考作业3(四选一实验上传“实验结果截图”)
  • u******* 下载了资源 国家开放大学C++语言程序设计形考作业2(四选一实验上传“实验结果截图”)
  • u******* 购买了资源 国家开放大学C++语言程序设计形考作业2(四选一实验上传“实验结果截图”)
  • 游客 下载了资源 国开电大《计算机导论#》形考作业2答案
  • 游客 购买了资源 国开电大《计算机导论#》形考作业2答案
  • u******* 下载了资源 国家开放大学C++语言程序设计形考作业1(四选一实验上传“实验结果截图”)
  • u******* 购买了资源 国家开放大学C++语言程序设计形考作业1(四选一实验上传“实验结果截图”)
  • u******* 加入了本站
  • u******* 签到打卡,获得1金币奖励

电大试卷2022年7月试卷号24046《数据库运维》

 

 

 

试卷代号 :4046

国 家 开 放 大 学 2022年 春 季 学 期 期 末 统 一 考 试

数据库运维 试题答案及评分标准

(供参考)

2022年 7月

一、单项选择题(每小题 2分 ,15题 ,共 30分)

1.C 2.A 3.D 4.C5.C

6. B 7.C 8.B 9.D10.B

11.A 12.D 13.B 14.A15.D

二、多项选择题(每小题 3分 ,10题 ,共 30分 ,错选、漏选均不得分)

16. ABCD 17. ABCD 18. AB 19. AC20. ABD

21. AB 22. ABD 23. BC 24. ABC25. AD

三、综合题(每小题 20分 ,2题 ,共 40分)

26. MySQL中的数据库中有两张表 :

消费者表 customers(cid,cname,caddress,cgender) ,cid是主键

北京消费者表 beijing_customers(cid,cname,cgender) ,cid为主键

其中消费者表中已经存在部分数据 ,而北京消费者表为一个空表 。

(1)查询 customers表中地址为北京的消费者 ; (2分)

答案 :

SELECT ∗ FFROM customers WHERE caddress= ’北京 ’;

(2)使用 select… into outfile语句导出 customers表中消费者的地址为北京的数据 ,导出的字段中不包 含地址 ,并且指定数据导出到 C盘的 BACKUP目录下 一 个名为 backupfile.txt的文件中 ,要求字段值如果 是字符则用双引号标注 ,字段值之间用逗号隔开 ,每行以问好为结束标志 。 (8分)

答案 :

SELECT cid,cname,cgender FROM customers

WHERE caddress= ’北京 ’

INTO OUTFILE ‘C:/BACKUP/backupfile.txt’

FIELDS TERMINATED BY ‘, ’

OPTIONALLY ENCLOSED BY ‘”’

LINES TERMINATED BY ‘? ’;

(3)假设(1)语句执行完后 ,得到如下所示的结果

那么执行完成(2)之后 backupfile.txt文件中得到的数据的形式为 :(4分)

(4046号)数据库运维答案第 1页(共 2页)

答案 :

1,”张三 ”,”F”? 2,”李四 ”,”M”?

(4)使用 loaddata 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分)

答案 :

renameuserdatabasenormal@localhosttodbnormal@localhost;

(3)登录 dbnormal@localhost账户并使用 setpassword语句修改账户密码为‘654321’

答案 :(6分)

mysql-udbnormal-p;

setpassword=password( ’654321’) ;

(4)登录 dbnormal@localhost账户并使用 update语句修改账户密码为‘123456’

答案 :(6分)

UPDATE mysql.user SET password=PASSWORD( ’db123456’) WHERE user=″dbnormal″andhost=″ localhost″;

(会发现操作被拒绝 ,因为该用户没有对 mysql数据库中的 user表的访问权限)

(5)查看该用户所拥有所有权限 ;(2分)

答案 :

show grants;

(4046号)数据库运维答案第 1页(共 2页)

 

资源下载
下载价格2
点点赞赏,手留余香 给TA打赏

AI创作

评论0

请先
支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性
显示验证码

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录