数据库

一、数据库分类

  1. mysql:开源免费(.7之前)的适用于中小型企业的免费数据库。最后sun公司被oracle收购。
  2. mariadb:有mysql创作人提出的相当于mysql开源版本的一个分支(命令基本一样)
  3. oracle:甲骨文公司的商业收费软件,适用于大型电商网站
  4. db2:IBM公司解决软件和硬件方案的服务器架构,适用于银行系统
  5. sql server:windows里面的政府网站asp.net,大学教学使用(图形化界面)
  6. sybase:被淘汰

二、关系型数据库和非关系型数据库区别

  • 非关系型数据库(NOSQL)
    key:value
  • 关系型数据库(E-R图)
  1. 实体:方框
  2. 属性:椭圆
  3. 关系:菱形


三、mysql的SQL语句(结构化查询语言)

DDL(数据定义语言):定义数据库、数据表它们的结构

1
create(创建) drop(删除) alter(修改)

DML(数据操纵语言):主要对数据

1
insert(插入) update(修改) delete(删除)

DCL(数据控制语言):定义访问权限

1
grant(授权)

DQL(数据查询语言)

1
select(查询) from子句 where子句

四、数据库的概述图

×

纯属好玩

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

文章目录
  1. 1. 一、数据库分类
  2. 2. 二、关系型数据库和非关系型数据库区别
  3. 3. 三、mysql的SQL语句(结构化查询语言)
  4. 4. 四、数据库的概述图
,