软件测试mysql要掌握哪些_软件测试从业者,需要掌握的数据库知识

此文首发于“简尚”公众号,原创文章,禁止转载。

数据库、Linux、测试理论、软件工程知识、网络基础、服务器基础等,都是软件测试从业者必须具备的基础知识。

如上,其他方面,之前文章都聊过。唯独数据库这块,确实文章很少涉及。

主要是老徐认为数据库没啥好讲的,就那么点东西,自己折腾下就会了。

然而,今天,圈子内嘉宾的一个主题帖,让老徐甚为惊讶。

如上图,你看到了什么 ?

是的,竟然有110条评论,想学习SQL 。

嗯,老徐非常嫉妒,之前老徐发的主题,可以很少能收到如此热烈的响应。

SO,大家既然有需求,那就得响应需求。

从今天开始,圈子每日一主题分享,除了老徐的“每日一个Linux命令”、“答疑解惑”、“每日观点分享”、“主题讨论”等,新增“每日一个SQL知识” 。

近千人,每日一个SQL。

每天进步一点点,持续提升。

正文

软件测试从业者,需要掌握的数据库知识体系。

至少得知道常见的数据库

Mysql MSSQL Oracle Memcached Redis Mongodb

注:如下以Mysql为例。

数据库的安装、部署。

你至少得会自己在服务器 或 自己电脑上安装个数据库。

数据库链接工具。

如 WorkBench Navicat phpMyAdmin 等 。

数据库基础配置 。

修改密码、添加用户等。

创建/删除库、创建/删除表、查看库、查看表。

基本的增删改查 语句。

备份、还原数据库 。

稍微复杂点的SQL

多表查询、子查询 等等。

存储过程 、视图 等。

导入、导出数据 等。

造数据。

实际测试过程中,经常需要通过数据库造一些测试数据。

OK ,大体如上。

算是比较高频的使用知识。

具体其他有兴趣,自己去扩充。

如果想每日提升一点点,每天掌握点数据库相关知识,欢迎进“软件测试圈”交流。

晚安。

By IDO老徐

2017-8-15

最后,推荐几篇文章:

注:老徐所有的文章、资料,会第一时间更新至老徐的公众号“简尚”,欢迎关注。

软件测试从业者,需要掌握的数据库知识文章如有用,欢迎 转发 、 分享 。

你可能感兴趣的:(软件测试mysql要掌握哪些)