SQL

SQL用于存储数据,以及计算、查询、更新、管理关系数据库系统。

SQL的分类及应用

SQL可以独立完成数据库生命周期中的全部活动。根据不同的操作类型,SQL可以分为以下4类:

(1)数据定义语言(DDL):用于创建、修改、删除数据库中的各种对象(数据库、表、视图、索引等)。对于业务分析人员来说,可以使用DDL完成分析逻辑的自用数据库的建设和修改。常用的命令有create、alter、drop。

(2)数据操作语言(DML):用于操作数据表中的记录。业务分析人员如果在分析时需要添加其他数据源的数据或者在删除不符合分析条件的数据时可以使用DML。常用的命令有insert、update、delete。

(3)数据查询语言(DQL):用于查询数据库表中的记录,时业务分析人员最常用的语言类型,贯穿信息获取、数据获取、数据理解、数据i清晰等多个环节,其主题结构为select<字段名>from<表或视图名>where<查询条件>。

(4)数据控制语言(DCL):用于定义数据库访问权限和安全级别。业务分析人员通常不涉及该类型命令的使用,它常用于数据库管理员为业务分析人员开数据库相关权限。常用的命令有grant、revoke。

SQL的特点:

1)书写要求:SQL设计巧妙,语言十分简洁,语法简单,对格式容忍度很高。对缩进、换行、大小写等均不敏感。SQL语句可以单行或多行书写,用英文的分号结尾,关键词用空格分隔。

但要养成良好的习惯,在编写脚本语句时,应该统一大小写,并配合换行和缩进老增强语句的完整性和可读性。通常来讲,每行代码的开头应为该语句的关键词,结尾为符号,若是完整的语句,则以分号作为结尾符号。

2)注释:注释语句时不可执行的语句,它分为单行注释和多行注释两种。在diamagnetic的内容之外进行注释的编写,不仅方便别人理解自己的脚本语句,也方便自己往后执行脚本语句时能够快速进入状态。

基础语法格式:

(1)单行注释:--+空格+注释内容或者#+注释内容。

(2)多行注释:/*注释内容*/。

你可能感兴趣的:(SQL)