既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
1 数据库相关概念
😜 数据库
- 就是 存储和管理数据的仓库,数据按照一定的格式进行存储,用户可以对数据库中的数据进行增加、修改、删除、查询等操作
- 英文,
DataBase
,简称DB
😜 数据库管理系统
- 管理数据库的大型软件
- 英文,
DataBase Management System
,简称DBMS
😜 SQL
- 英文,
Structured Query Language
,简称 SQL,结构化查询语言 - 是操作关系型数据库的编程语言
- 定义操作所有关系型数据库的统一标准
❗️注意:
- 我们常说的
Mysql
、Oracle
等都是数据库管理系统
2 数据库的特点
- 持久化存储
- 读写速度极高
- 保证数据的有效性
- 方便存储和管理数据
- 使用了统一的方式(SQL)操作数据库
3 数据库的分类
3.1 关系型数据库
关系型数据库,是指采用了关系模型来组织数据的数据库,简单来说,关系模型指的就是二维表模型,好比Excel文件中的表格,强调使用表格的方式存储数据。
- 优点
- 都是使用表结构,格式一致,易于维护
- 使用通用的SQL 语言操作,使用方便,可用于复杂查询
- 数据存储在磁盘中,安全
- 常用的关系型数据库
Oracle
、SQL Server
、MySQL
、SQLite
、DB2
、Access
、PostgreSQL
、MariaDB
关系数据库管理系统(Relational Database Management System,简称RDBMS)是为管理关系型数据库而设计的软件系统,如果大家想要使用关系型数据库就需要安装数据库管理系统,其实就是一个应用软件。其可以分为:
- 关系型数据库服务端软件
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
续会持续更新**