MySQL入门学习二(SQL语句基础)
2.1 SQL简介
SQL
是结构化查询语言
(Structure Query Language)
的缩写,它是使用关系模型的数据库应用言。
SQL
的起源可以追溯到
20
世纪
70
年代。当时,数据库管理系统主要采用层次模型和网状模型,数据的 存储和检索非常复杂。为了解决这个问题,IBM
公司的研究员
E.F. Codd
提出了关系模型,将数据以表 格的形式组织起来,通过 SQL
语言进行查询和操作。作为
IBM
关系数据库原型
System R
的原型关系语 言,实现了关系数据库中的信息检索。
1986
年,美国国家标准化学会(
ANSI
)发布了
SQL
的第一个标准
——SQL-86
,随后被国际标准化组织 (ISO
)采纳为国际标准。自那时起,
SQL
标准不断演进,从
SQL-89
到
SQL:2016
,实现了从基本数据库 操作到复杂的面向对象数据库管理等一系列功能的扩展。
2.2 SQL语句分类
SQL
语言功能强大,只需九个核心动词即可完成数据库的主要操作。这些动词分为四大类:数据定义、数 据操纵、数据查询和数据控制。
这些动词的组合使用能够实现
SQL
语言几乎所有的数据库操作,使其成为一门功能极强的编程语言
3.3 SQL语言的特点
SQL
语言不仅功能强大,而且简单易学,适合初学者。以下是
SQL
语言的五大特点:
1.综合统一:
SQL
语言风格统一,可以独立完成数据库生命周期中的全部活动,如定义数据库对象、 操纵数据、查询数据、控制安全等。
2.高度非过程化:使用
SQL
进行数据操作时,用户只需提出
“
做什么
”
,而不需要指明
“
怎么做
”
。
3.面向集合的操作方式:
SQL
语言采用
“
一次一集合
”
的操作方式,对集合进行增加、删除、修改、查 询,得到的结果还是集合。
4.同一种语法结构提供两种使用方式:
SQL
既可以作为独立语言使用,也可以作为嵌入式语言嵌入其 他宿主语言中使用。
5.语言简洁、易学易用:
SQL
的语法和结构非常接近英语,用户不需要编程经验即可上手。
这些特点使得
SQL
不仅在数据库管理中无可替代,而且广受欢迎。
3.4 SQL语句的书写规范
为了确保SQL代码的清晰和可读性,需要遵循以下书写规则:
1. SQL
关键字不区分大小写:通常建议
SQL
关键字大写。
2. 对象名和字段名不区分大小写:通常建议对象名和字段名小写。
3. 使用英文半角标点符号。
4. 适当增加空格和缩进,以提高代码的可读性。
5. 使用注释增强程序的可读性。
MySQL支持三种注释方式:
- #:单行注释。
- --:单行注释,--后需有一个空格。
- /* ... */:多行注释。
原文地址:https://blog.csdn.net/menge2333/article/details/145027072
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!