MySQL数据库简识
-
当前主要使用两种类型的数据库:关系型数据库、非关系型数据库
-
所谓的关系型数据库RDBMS,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据
-
数据库里面的数据以表格的形式存在
-
SQL语句主要分为:
-
DQL:数据查询语言,用于对数据进行查询,如select
-
DML:数据操作语言,对数据进行增加、修改、删除,如insert、udpate、delete
-
TPL:事务处理语言,对事务进行处理,包括begin transaction、commit、rollback
-
DCL:数据控制语言,进行授权与权限回收,如grant、revoke
-
DDL:数据定义语言,进行数据库、表的管理等,如create、drop
-
CCL:指针控制语言,通过控制指针完成表的操作,如declare cursor
-
对于web程序员来讲,重点是数据的crud(增删改查),必须熟练编写DQL、DML,能够编写DDL完成数据库、表的操作,其它语言如TPL、DCL、CCL了解即可
-
SQL 是一门特殊的语言,专门用来操作关系数据库
-
不区分大小写