数据库的概述
数据库概述
数据库的作用:
数据库类似于程序的记忆模块,作用是高效的存储和管理数据。
数据库的特点:
- 持久化存储
- 存取效率高
- 支持可扩展
数据库的组成和分类:
数据库管理系统 管理数据库的一套软件系统,简称DBMS
数据库管理系统构成:
1)客户端
2)服务端
3)数据库文件
关系型数据库管理系统: RDBMS
数据库的分类和特点:
-
关系型数据库:基于关系模型建立,用二维表进行数据存储的数据库
MySQL Oracle
-
非关系型数据库:不是基于二维表,基于key-value 方式存储
MongoDB Redis
关系型数据库的核心元素:
- 数据库: 数据库系统
- 数据表: 二维表,(行、列)
- 记录(二维表的一行,要求数据要完整)
- 字段(二维表的列,要求一列的数据类型要一致)
数据库的使用
数据保存的流程
- 创建数据库 --> 创建数据表—>字段 ---> 保存数据
数据库服务器向内实现数据库文件的增删改查,向外(数据库客户端)提供通过SQL语句调用的接口。
C/S通信语言SQL语句主要分为:
i. DQL: 数据查询语⾔,⽤于对数据进⾏查询.
ii. DML: 数据库操作语⾔.
iii. DDL: 数据定义语⾔,进⾏数据库、表的管理等.
MYSQL数据库在Linux下的安装命令
MYSQL的安装、启动与停止
使⽤ 1 sudo apt-get install mysql-server 命令安装 MySQL 数据库.
使⽤ 1 sudo service mysql start 命令启动 MySQL 数据库.
使⽤ 1 sudo service mysql stop 命令停⽌ MySQL 数据库.
使⽤ 1 ps ajx | grep mysql 命令查看 MySQL 数据库启动状态. ps -ajx 查看系统进程 / grep通过管道查询
-------------------------------------------------- 花有重开日,人无再少年... -----------------------------------------------------

浙公网安备 33010602011771号