1.初识MySQL
javaEE:企业级 java 开发 Web
前端(页面:展示,数据)
后台(连接点:连接数据库 JDBC,链接前端(控制,控制视图跳转,给前端传数据))
数据库(存数据,Txt,Excel,word)
只会写代码,学好数据库,基础
操作系统,数据结构与算法,当一个不错的程序员
离散数学,数字电路,体系结构,编译原理,实战经验,高级程序员
1.1 为什么学习数据库
1. 岗位需求
2. 大数据时代
3. 被迫需求:存数据
4. 数据库是所有软件体系中最核心的存在
1.2 什么是数据库
数据库(DB,DataBase)
概念:数据仓库,软件,安装在操作系统之上的,SQL 可以存储大量的数据
作用:存储数据,管理数据
1.3 数据库分类
关系型数据库:行,列(SQL)
MySQL,Oracle,Sql,DB,SQLlite
通过表和表之间,行和列之间的关系进行数据的存储
非关系型数据库:(NoSQL)Not Only
Redis,MongDB
对象存储,通过对象的自身属性来决定
DBMS(数据库管理系统)
-
数据库的管理软件,科学有效的管理我们的数据。维护和获取数据;
-
MySQL,本质是数据库管理系统
1.4 MySQL
MySQL 是一个关系型数据库管理系统
前世:瑞典
今生:属于
MySQL 是最好的
开源的数据库软件