- 时间:2022-09-14 00:15 编辑: 来源: 阅读:296
- 扫一扫,手机访问
摘要:汇智动力回答读者问题:软件测试面试题中的数据库你懂吗?
[互站网]
汇智动力:对于数据库,初级测试工程师一般需要了解什么是数据库,什么是mysql、sql server、oracle、MongoDB等。去吧。 然后是SQL语句的优缺点,如DDL、DML、DQL、DCL、触发器、存储过程(匿名块、命名过程等。)和索引。存储过程应该是可编程的。 了解数据库的基本配置结构等 如果你能在测试过程中说出用sql测试的最佳方法。 面试官:“你懂数据库吗?”申请人:“数据库理解。我们的项目用的是Sql server 2008,常用的Sql语句用的比较多。 面试官:“你能告诉我你考试的时候怎么用数据库考试吗?”申请人:“以我最近做的这个项目为例。项目中的一些业务流程在功能界面中看不到。比如系统给每个客户端发送通知消息,服务器批量发送,每个客户端收到后会反馈状态标识。当时我是用sql从数据库查询的。tmp表中的消息状态0表示正在发送。 如果从功能界面来看这个功能,你得用不同的账号登录。 “数据库的知识非常非常重要。测试人员需要不断学习。首先,他们可以找出常见的sql语句。 剩下的慢慢学,还有面试。请问可以在linux centos上安装oracle数据库吗? 有兴趣可以自己研究一下。 注意:不会就别装了。技术上的东西,不能夸你能吹出来。如果你不会只是礼貌地拒绝,你可以这样回答:面试官:“你了解存储过程吗?”你不会写吗?"申请人:"我想的不好,但是对存储流程比较了解,但是工作上和他接触不多,所以还写不出来。" “惠智权