手记

【备战春招】第一天 MySQL8.0零基础入门之从青铜到钻石

学习课程名称:MySQL8.0零基础入门之从青铜到钻石
章节名称:数据库简介
讲师:欧阳熊猫


课程内容:

  1. MySQL 数据库介绍
  2. 数据库的概述和优缺点
  3. 常见的数据的特点以及应用

MySQL 数据库介绍
灵魂提问:能不能存储在内存中,文本中,为啥要存在数据库中?思考存储在各个介质上的好处和坏处?

1、数据保存在内存
如果程序断电或者程序意外退出,内存里的数据将会清空,其好处:可以把一些数据从电脑中拷贝至外边去(具体方法:1使用对应的U盘或者硬盘;2使用固态硬盘);存储和访问的速度很快

2、数据保存在普通文件
优点:永久保存
缺点:查找、增加、修改、删除数据比较麻烦,效率低

3、数据保存在数据库
优点:永久保存,通过SQL 语句比较方便的操作数据库

常见的数据库的特点以及应用场景

MYSQL: 开源免费的数据库,小型的数据库,已经被Oracle收购了。

Oracle: 收费的大型数据库,Oracle 公司的产品,Oracle 收购 SUN 公司,收购 MYSQL。

DB2: IBM 公司的数据库产品,收费的。常应用在银行系统中。

SQLServer: MicroSoft 公司收费的中型的数据库。C#、.net 等语言常使用。

SQLLite: 嵌入式的小型数据库,应用在手机端。

常用数据库: MYSQL , Oracle

在web应用中,使用最多的就是 MySQL 数据库,原因如下:
开源、免费
功能足够强大,足以应付web应用开发(最高支持千万级别的并发访问)

SQL语句介绍

SQL 语句的介绍
数据库安装成功以后,即可通过 SQL 语句进行操作

SQL 语句的分类,DDL,DML,DQL,DCL(权限)
DDL: DDL 语句操作数据库以及表的create(增加),drop(删除),alter(修改)等

DML: DML 语句对表数据进行 insert (增加), delete (删除) , update (修改)

DQL: DQL 语句对表数据进行各种维度的 select 查询

MySQL 数据库约束(保证数据库存储的是有效、完整性)


0人推荐
随时随地看视频
慕课网APP