欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

数据库(1)

程序员文章站 2022-06-04 07:51:52
...

1.数据库的类型

1.关系型数据库

oracle 银行、*

MySQL 最广泛的

postgresql

sqlite 移动平台

2.非关系型数据库

redis

mongodb 等

2.数据库的核心元素

1.sql:关系型的数据库语言
2.Mysql 具体的数据库
3.RDBMS 关系型数据库管理系统
4.数据库:数据库是一种特殊的文件

3.sql语句的分类

DML:数据操作语句,添加,删除,修改,查询数据库的记录,检测数据的完整性
     insert(添加)
     delete(删除)
     updata(修改)
     select(查询)
DQL:数据查询语言,用于对数据进行查询,select

TPL:事务处理语言,对事务进行处理,begin  transaction  commit  rollback(撤回)

CCL:指针控制语言 通过控制指针完成操作 

DCL:数据控制语言,用于对用户的访问权限定义和安全级别的定义
     grant 授予访问权限
     revoke 撤销访问权限
     commit 提交事务
     rollback 撤销事务
     savepoint 设置保存点
     lock 锁定
     
DDL:数据库模式定义语言

CRUD:增删改查

4.sql的启动

sudo service mysql start

4.1 sql服务器的关闭

sudo service mysql stop

4.2 sql服务器的重启

sudo service mysql restart