数据库------1

数据库

说明: 数据库是专⻔⽤来存储数据的软件
注意: 对于测试⼯作⽽⾔, 如果项⽬⻚⾯没有实现, 但是我们⼜想要校验数据,则可以直接通过查询数据库实现
关系: 具体存在的商品录⼊后 -> 产⽣对应的数据(存到数据库中) -> 最后会被加载到项⽬⻚⾯中

数据库的分类

分类:
 1> 关系型数据库: 以数据表为核⼼
 2> ⾮关系型数据库: 不存在数据表的概念
关系型数据库: RDMS(Relational Database Management System)关系型数
据库系统
常⻅的关系型数据库:
 Oracle: 在⼤型项⽬中使⽤,例如:银⾏、电信等项⽬
 MySQL: Web 项⽬中使⽤最⼴泛的关系型数据库
 Microsoft SQL Server: 在微软的项⽬中使⽤
 SQLite: 轻量级数据库,主要应⽤在移动平台
关系型数据库的核⼼要素:
 数据⾏(⼀条记录)
 数据列(字段)
 数据表(数据⾏的集合)
 数据库(数据表的集合,⼀个数据库中能够有 n 多个数据表)

SQL 语⾔

说明: SQL:Structured Query Language(结构化查询语⾔),通过 SQL 语
⾔可以对数据库进⾏操作
注意:
 1. SQL 语⾔默认⽀持操作所有常⻅的关系型数据库
 2. 作为测试⼈员, 必须要掌握 SQL 的查询语句
 (DQL:数据查询语⾔,⽤于对数据进⾏查询,例如:select)
 3. 对于 MySQL ⽽⾔, 编写 SQL 语句时, 不区分字⺟的⼤⼩写

MySQL 数据库

说明: MySQL 是⼀个关系型数据库管理系统,⽬前属于 Oracle 旗下产品, ⽬
前为⽌ MySQL 社区版是可以免费使⽤的
特点: 开源/免费/跨平台(Windows/macOS/Linux)/跨语⾔(Java/Python...)

数据库连接⼯具 Navicat

说明: 由于数据库软件处于服务器中, 想要操作数据库, 就必须使⽤⼯具远程连接数据库后, 进⾏操作

连接数据库操作步骤

说明: 将来在⼯作中, 想要远程连接数据库, 需要具备以下条件:
 1> 数据库所在服务器的 IP 地址及数据库的端⼝号
 2> 向相关⼈员获取数据库的账号和密码
 3> 使⽤数据库连接⼯具, 远程连接数据库即可
注意: 远程连接需要注意⽹络连通性

使⽤ Navicat ⼯具中的命令列

在这里插入图片描述
命令⾏基本操作步骤
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值