如何推广网站网站推广常用方法,wordpress vip查看插件,设计制作费税率,宁波网站制作哪家优惠多一、数据库的相关概念
DB#xff1a;数据库#xff08;Database#xff09; 即存储数据的“仓库”#xff0c;其本质是一个文件系统。它保存了一系列有组织的数据。DBMS#xff1a;数据库管理系统#xff08;Database Management System#xff09; 是一种操纵和管理数…一、数据库的相关概念
DB数据库Database 即存储数据的“仓库”其本质是一个文件系统。它保存了一系列有组织的数据。DBMS数据库管理系统Database Management System 是一种操纵和管理数据库的大型软件例如我们前面下载的MySQL软件用于建立、使用和维护数据库对数据库进行统一管理和控制。用户通过数据库管理系统访问数据库中表内的数据。SQL结构化查询语言Structured Query Language 专门用来与数据库通信的语言。 数据库管理系统(DBMS)管理多个数据库一个数据库中有多张表通过SQL操作表中的数据 二、SQL语言分类
SQL语言在功能上主要分为如下3大类
DDLData Definition Languages、数据定义语言这些语句定义了不同的数据库、表、视图、索引等数据库对象还可以用来创建、删除、修改数据库和数据表的结构。 主要的语句关键字包括 CREATE 、 DROP 、 ALTER 等。 DMLData Manipulation Language、数据操作语言用于添加、删除、更新和查询数据库记录并检查数据完整性。 主要的语句关键字包括 INSERT 、 DELETE 、 UPDATE 、 SELECT 等。SELECT是SQL语言的基础最为重要。 DCLData Control Language、数据控制语言用于定义数据库、表、字段、用户的访问权限和安全级别。 主要的语句关键字包括 GRANT 、 REVOKE 、 COMMIT 、 ROLLBACK 、 SAVEPOINT 等。 因为查询语句使用的非常的频繁所以很多人把查询语句单拎出来一类DQL数据查询语言。 还有单独将 COMMIT 、 ROLLBACK 取出来称为TCL Transaction Control Language事务控制语言。
三、SQL语言的规则与规范
3.1、SQL语言的基本规则
SQL 可以写在一行或者多行。为了提高可读性各子句分行写必要时使用缩进每条命令以 ; 或 \g 或 \G 结束关键字不能被缩写也不能分行关于标点符号 必须保证所有的()、单引号、双引号是成对结束的 必须使用英文状态下的半角输入方式 字符串型和日期时间类型的数据可以使用单引号’ 表示 列的别名尽量使用双引号 而且不建议省略as
3.2、SQL大小写规范
MySQL 在 Windows 环境下是大小写不敏感的 MySQL 在 Linux 环境下是大小写敏感的数据库名、表名、表的别名、变量名是严格区分大小写的关键字、函数名、列名(或字段名)、列的别名(字段的别名) 是忽略大小写的。推荐采用统一的书写规范 数据库名、表名、表别名、字段名、字段别名等都小写 SQL 关键字、函数名、绑定变量等都大写
3.3、注释
SQL语言和Java一样也可以写注释。 SQL语言可以使用如下格式的注释结构
单行注释#注释文字(MySQL特有的方式)单行注释-- 注释文字(–后面必须包含一个空格。)多行注释/* 注释文字 */
与君共享
最后有兴趣的小伙伴可以点击下面链接这里有我整理的MySQL学习博客内容谢谢~
《MySQL数据库学习》