数据库的概述

数据库概述

  数据库的作用:

    数据库类似于程序的记忆模块,作用是高效的存储和管理数据。

  数据库的特点:

  1.  持久化存储
  2.  存取效率高
  3.  支持可扩展

数据库的组成和分类:

  数据库管理系统 管理数据库的一套软件系统,简称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通过管道查询
 
 
-------------------------------------------------- 花有重开日,人无再少年... -----------------------------------------------------

 

posted @ 2021-12-01 11:29  Avery_rainys  阅读(157)  评论(0)    收藏  举报