自学内容网 自学内容网

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)!