数据库 基础知识篇(二)sql语句概述

     在基础篇一中我们对数据库概念进行了解,接下来我们将对数据库的语言sql语句进行学习。

   一,sql语句概述

      首先我们需要明白一点,数据库是并不认识java语言的,但是我们要对数据库进行交互,这时候就需要用到数据库认识的语言sql语句。它是数据库的代码。

     1.  结构化查询语言(Structured Query Language)简称sql,是关系型数据库管理系统都需要遵循的规范。不同数据库生产商都支持sql语句,但都有其特有内容。

     2.sql语句的分类 

                  分为四大类:

             DDL:数据库定义语言

                          它主要是对数据库,数据库表进行创建,删除和维护。关键字:create(创建)   alter (修改) drop(删除)show(查)  

             DCL:数据库操纵/控制语言

                           它主要控制数据库访问权限  

             DML:数据库操作语言 

                           它主要对表中数据进行增删改  关键字:insert (增加)declet(删除)   update(修改)等

             DQL:数据库查询语言

                            它主要对表中数据进行查询  关键字:select from where (条件)  

  为了更直观的了解上述内容和给不喜欢阅读文字的朋友带来福音,特此将上述的内容进行图形化,方便我们进行记忆。

                                                                                    SQL语句的四大类

       DDL

数据库定义语言

           DCL

   数据库操纵/控制语言

       DML

  数据库操作语言 

       DQL

数据库查询语言

 作用:对数据库,数据库表进行创建,  删除和维护

作用:控制数据库访问权限

作用:对表中的数据进行增删改

作用:对表中数据进行查询

关键字:create  alter  drop  show   关键字:insert  delect  update 关键字:select form where(条件)

  二.sql语言的基本语法和数据类型

              1.sql语句可以单行或多行书写,以分号结束

              2.可以使用空格和缩进来增强语句的可读性

              3.mysql数据库的sql语句不区分大小写,关键字建议使用大写

              4.同样可以使用/**/的方式完成注释,在Sqlyog中也可以是 #或者-- 注释一行     

              5.mysql中经常使用的数据类型有:int(整型),double(浮点型),varchar(字符串型),date(日期类型,格式为yyyy-MM-dd  只有年月日,没有时分秒),当然还有更将详细的数据类型,有兴趣的小伙伴可以深入了解。

                说了这么多你可能已经对sql语句有了一番了解,那么废话不多说,下一篇博文我们将进行实际操作做了解!

猜你喜欢

转载自www.cnblogs.com/G1314520/p/10720378.html