了解SQL

yumo6664周前 (04-05)技术文章20

SQL是什么?

SQL 是一种操作数据库的语言,包括创建数据库、删除数据库、查询记录、修改记录、添加字段等。SQL 虽然是一种被 ANSI 标准化的语言,但是它有很多不同的实现版本

SQL 是 Structured Query Language 的缩写,中文译为“结构化查询语言”。SQL 是一种计算机语言,用来存储、检索和修改关系型数据库中存储的数据。

SQL 是关系型数据库的标准语言,所有的关系型数据库管理系统(RDBMS),比如 MySQL、Oracle、SQL Server、MS Access、Sybase、Informix、Postgres 等,都将 SQL 作为其标准处理语言。

另外,SQL 也有一些变种,就像中文有很多方言,比如:

  • 微软的 SQL Server 使用 T-SQL;
  • Oracle 使用 PL/SQL;
  • 微软 Access 版本的 SQL 被称为 JET SQL(本地格式)。

为什么SQL如此受欢迎呢?

  • 允许用户访问关系型数据库系统中的数据;
  • 允许用户描述数据;
  • 允许用户定义数据库中的数据,并处理该数据;
  • 允许将 SQL 模块、库或者预处理器嵌入到其它编程语言中;
  • 允许用户创建和删除数据库、表、数据项(记录);
  • 允许用户在数据库中创建视图、存储过程、函数;
  • 允许用户设置对表、存储过程和视图的权限。

SQL的体系结构:

相关文章

如何在EXCEL中很简便地使用SQL语言

SQL结构化查询语言(Structured Query Language)是主流关系型数据库管理与操作的通用语言,应用及普及度极其广泛。对于普通的业务数据分析人员来说,掌握基本的SQL语句与操作,可以...

了解 SQL 语言特点、分类及规则

SQL 语言概述 SQL 全称是结构化查询语言(structured Query Language),它是一种在关系型数据库中定义和操纵数据的标准语言。最早是由IBM 的圣约瑟(Sanjose) 研究...

SQL语言分类有哪几种?分别都对应着哪些关键字?都整理在这里了

本文是mysql系列之第三篇文章 ,主要介绍常用的SQL语句 ,具体如下 ,若要查看mysql客户端工具的使用,请见:mysql系列之一文详解Navicat工具的使用(二)sql语言分类DDL:数据定...

SQL语句大全,所有的SQL都在这里

一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数...

SQL语言包括哪几部分?每部分都有哪些操作关键字?

【死记硬背】SQL即Structured Query Language结构化查询语言,包括数据定义(DDL)、数据操纵(DML)、数据查询(DQL)、数据控制(DCL)、事物控制(TCL)和指针控制(...