黑马程序员技术交流社区

标题: 【郑州校区】为什么学习数据库 [打印本页]

作者: 我是楠楠    时间: 2019-9-26 10:05
标题: 【郑州校区】为什么学习数据库
【郑州校区】为什么学习数据库

190%以上的软件都需要操作数据,⽐如游戏、社交、新闻、商城、财务等,这些软件都在不停的展示、存储数据,它们的数据都存储在数据库,数据库是软件的基础。
2、测试⼯程师在测试软件的过程中,不仅需要在界⾯上操作,还需要检查数据库中的数据是否正确。从⽽在软件出问题时,测出更深层的问题。
⽐如测试注册登录功能,在输⼊了注册信息后,提示注册成功,但是使⽤刚才注册的信息登录不成功。这时需要检查数据库中是否保存了正确的注册信息,如果数据库中没有保存数据,那么使⽤刚才注册的账号肯定登录不了,这样就能定位问题:注册时,没有把数据存储起来。

数据库知识点
数据库相关概念
MySQL安装与使⽤
Navicat使⽤(重点)
SQL语⾔-查询(重点)
⾼级
学习⽬标
熟练编写SQL语⾔中的查询语句
基本概念
数据库是什么
RDBMS
SQL
MySQL
数据存储
1、⼈⼯管理阶段
结绳记事


甲⻣





⼈⼯管理阶段,数据都是靠⼈⼯进⾏整理和保存,使⽤起来很不⽅便。不便于查询、共享、保存。

2、⽂件系统阶段
磁盘


⽂件系统阶段,将数据存储在磁盘上,数据都是以⽂件的形式出现,通过⽂件系统管理。相对于⼈⼯管理⽅便的多,但是在查询数据内容时,还不是很⽅便。
3、数据库系统阶段

数据库
数据库是指⻓期存储在计算机内、有组织的数据集合。简⽽⾔之,数据库就是⼀个存储数据的地⽅。表是数据库中存储数据的基本单位,数据按照分类存储到不同的表中,能够⾮常⾼效的查询其中的数据。
网页中显示的商品信息


数据库中存储的商品数据


真实的商品








欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2