SQL的定义:
是一种用于管理关系数据库管理系统的标准编程语言。关系型数据库的含义:由多张相互连接的二维表组成的数据库
id | job |
1 | 班长 |
2 | 学委 |
3 | 生活委员 |
id | name | age |
1 | 小红 | 17 |
2 | 小刚 | 18 |
3 | 小明 | 17 |
SQL的书写规则:
1)单行或多行书写以分号结束
2)使用空格/缩进增强可读性
3)不区分大小写,关键词建议是用大写
4)注释,单行注释:--注释内容或 #注释内容; 多行注释:/*注释内容*/
SQL语法概念:
1) DDL:数据定义语言,用于定义创建、修改和删除数据库中的对象,如表、视图和索引,常用的语句为(CREATE TABLE table_name(column1 datatype1,column2 datatype2……)
2)DML:数据操作语言,用于插入、更新、删除,常用的语句为(INSERT)
3)DQL:数据查询语言,查询表中的数据,常用的语句为(SELECT)
4)DCL:数据控制语言,创建用户控制数据库的访问权限。
GRANT:授予用户访问数据库对象的权限,如(GRANT SELECT ON table_name TO user)
REVOKE:收回用户的权限,如(REVOKE ON table_name FROM user)
COMMIT:提交事务,使对数据的更改永久生效。
ROLLBACK:回滚事务,撤销未提交的更改。
/*这个文章在我草稿箱里带太久,关于这个很多笔记我都是记在本子上的,改天再详细写一篇,先水一篇吧。哈哈哈,抱歉了。*/