美文网首页
【转行】互联网测试 必懂的知识点(SQL数据库)

【转行】互联网测试 必懂的知识点(SQL数据库)

作者: 塞北孤狼 | 来源:发表于2019-04-09 12:06 被阅读0次

近两年发现许多传统行业想转型互联网公司的朋友,但是对互联网了解不深,转型成了这些朋友的大难题。

在狼人看来;目前互联网行业,测试工作是互联网行业难度较低的一个工作,从这个切入点切入其实是一个蛮不错的点。

今天我就来给想从事互联网行业的小伙伴讲讲一些测试入门必懂的知识点。

今天笔者狼人讲讲数据库的必懂知识点!

一、什么是数据库

数据库其实也是一种软件,是按照数据结构来组织的。

主要功能是;存储和管理数据的仓库;

其中数据结构可能是货物的类型(食物,器材等),放货物的容器(箱,包等),货物的堆放方式(横着堆,竖着堆)以及货物之间的排列方式等等。

例如在淘宝上买东西,你的个人信息,收货地址,商品信息,订单信息等都可以放在数据库中。

二、什么是SQL

SQL是一种结构化查询语言(Structured Query Language)

简称SQL

这是一种数据库查询和编程语言,在测试人员手中也是很常见。

通常用于访问数据库以及查询,更新和管理关系数据系统!

说白了就是可以编写一串命令来操作数据库的语言。

三、常用数据库

目前,商业数据库管理系统以关系数据库为主

整体技术较为成熟

如;微软的Access(小型),SQL server(仅windows,中大型)免费开源的MySql(中小型),成熟稳定的Oracle(中大型),流行而又陌生的DB2(中大型)和开源的postgresql(中大型)。

其他非关系型数据库如MongoDB,Redis,Hbase等,可以自行了解下。

SQL中的(增加、删除、检查、修改)

w3school学习,虽然是不同的数据库使用SQL的方式不同,但他们都与标准兼容,注:w3school说SQL 对大小写不敏感!如SELECT 等效于 select

1,查询 SELECT (测试中,适用于查询表的所有信息)

执行后,结果被存储在一个结果表中(称为结果集)

SELECT列名称(或*) FROM表名称---------*代表全部列

2,插入 INSERT(测试中,适用于在表中插入新的行)

INSERT INTO表名称VALUES(值1, 值2,....)        ---------值与列相对应

也可以指定所要插入数据的列:

INSERT INTO表名称(列1,列2,...) VALUES(值1, 值2,....)  ---------未包括列的值为空

3,修改 UPDATE(测试中,适用于修改表中的值,需要where条件)

UPDATE表名称SET列名称=新值WHERE列名称=某值---------修改多列,列名称=新值,列名称=新值,...

4,删除 DELETE(测试中,适用于删除表中的某一行,可需要where条件)

DELETE FROM表名称WHERE列名称=值----------不加where条件,删除所有行数据

五,常用辅助查询

1,DISTINCT 语句(测试中,适用于去除重复值,并返回列)

SELECT DISTINCT列名称FROM表名称----------针对多列重复,列名称,列名称,...

2,WHERE 语句(测试中,适用于有条件选取语句)

SELECT列名称FROM表名称WHERE列运算符值

相关文章

  • 【转行】互联网测试 必懂的知识点(SQL数据库)

    近两年发现许多传统行业想转型互联网公司的朋友,但是对互联网了解不深,转型成了这些朋友的大难题。 在狼人看来;目前互...

  • SQL 优化必懂知识点

    1. 基数 单个列唯一键(distict_keys)的数量叫做基数。比如性别列,该列只有男女之分,抛开中性,所以这...

  • SQL 优化必懂知识点

    文章来源于作者:martin在 GitChat 上的分享。 1. 基数 单个列唯一键(distict_keys)的...

  • SQL必知必会

    《SQL必知必会》SQL是使用 广泛的数据库语言,几乎所有重要的DBMS都支持SQL。《SQL必知必会(第4版)》...

  • 数据库基础和SQL基础总结

    本文会总结下数据库知识,SQL基础,常用SQL语句总结; 一、数据库基础相关概念 二、数据库重点知识点 三、数据库...

  • 数据库序2

    选择数据库USE name <==> describe $name; SQL语句大小写不敏感多条SQL语句必...

  • Mybatis入门程序,根据id查询用户

    1. 创建数据库(在源代码中给出) sql_table.sql:记录表结构sql_data.sql:记录测试数据,...

  • 基础-SQL操作,MySQL为主

    内容来自《SQL必知必会》(4th)、 基础SQL语法,以MySQL为主 1.基本数据库名词 数据库:存放数据的容...

  • Tornado 异步数据库请求性能测试

    异步sql查询的测试数据 单链接数据库同步测试 对比还是很明显的

  • 数据库知识点

    数据库知识点 数据库相关概念 mysql安装与使用 navicat的使用 SQL语言的查询(重点) 高级(了解) ...

网友评论

      本文标题:【转行】互联网测试 必懂的知识点(SQL数据库)

      本文链接:https://www.haomeiwen.com/subject/npbviqtx.html