黑马程序员-软件测试-10阶段2-linux和数据库-44-70为什么学习数据库,数据库分类关系型数据库的说明Navicat操作数据的说明,Navicat操作数据库连接说明,Navicat的基本使用,

03 第三章 -数据库介绍

31-数据库概念

44-今日内容介绍

在这里插入图片描述

45-为什么学习数据库

数据库是什么?
为什么学习数据库
软件中产生的所有数据, 最终都要存储于数据库当中
测试人员如果想要进行数据查询/数据校验, 就必须掌握对数据库的基本操作
游戏,社交,新闻,商城,财务等等,数据都存储在数据库当中,数据库是软件的基础,
浏览器
后端服务器:业务服务器,数据库服务器
业务服务器,数据库服务器
在这里插入图片描述
数据查询(数据校验)
为什么学习数据库?
软件当中产生的所有的数据,最终都要存储在数据库当中
如果想要进行数据查询、数据校验,就必须掌握对数据库的基本操作

46-数据库是什么?

数据库是什么?
存储数据的一个软件,在这里插入图片描述
物理存储服务器
用于存储数据的软件
表是基本的单位
表是数据存储的核心体现
表是数据存储的核心体现

47-数据库分类关系型数据库的说明

数据库的分类:
关系型数据库,
RDMS(relational database management system)关系型数据库系统
将数据之间的关系以数据库表的形式加以表达,并将数据存储在表格当中,来方便查询
以数据表的形式存储数据,来方便数据查询

非关系型数据库
在这里插入图片描述
mysqlweb项目当中使用最广泛的关系型数据
microsoft sql server
在微软项目当中使用
sqlite
轻量型数据库,主要应用在移动平台
在这里插入图片描述
SQLite:轻量型数据库,主要应用在移动平台

48-数据库分类关系型数据库的核心要素

数据行一条记录
数据列:字段
数据表:数据行的集合
数据库:数据表的集合,一个数据库当中能够有n多个数据表
数据表:数据行的集合
数据库:数据表的集合,一个数据库当中能够有n多个数据表
在这里插入图片描述
关系型数据库的核心要素

49-sql基本介绍

在这里插入图片描述
在这里插入图片描述
SQL Structured Query Language 结构化查询语言,通过sql语言对数据库进行操作
主流的关系型数据库都支持使用sql语言进行操作,也就是说可以通过sql语言操作sql
主流的关系型数据库都支持sql
在这里插入图片描述
DQL:数据查询语言,用于对数据进行查询
DML:数据操作语言,对数据进行增加修改删除
TPL:事务处理语言
虽然sql语言的分支很多,但是对于测试人员来说,我们只需要掌握查询
ccl指针控制语言,通过控制指针完成表的操作
ddl:数据定义语言,进行数据库,表的管理等
扩展:在mysql默认对sql语言不区分大小写

50mysql基本介绍

<

  • 23
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学习记录wanxiaowan

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值