SQL 简介

SQL是一种用于访问和操作数据库的标准语言。

SQL 是什么

  • SQL是结构化查询语言的缩写
  • SQL允许你访问和操作数据库
  • SQL在1986年成为美国国家标准协会(ANSI)的标准,并在1987年成为国际标准化组织(ISO)的标准。

SQL 能做什么

  • SQL可以对数据库执行查询
  • SQL可以从数据库中检索数据
  • SQL可以在数据库中插入记录
  • SQL可以更新数据库中的记录
  • SQL可以从数据库中删除记录
  • SQL可以创建新的数据库
  • SQL可以在数据库中创建新表
  • SQL可以在数据库中创建存储过程
  • SQL可以在数据库中创建视图
  • SQL可以对表、存储过程和视图设置权限

SQL 是一个标准 – 但是….

尽管SQL是一个ANSI/ISO标准,但有不同版本的SQL语言。

然而,为了与 ANSI 标准相兼容,它们至少都得以类似的方式支持主要命令(如SELECTUPDATEDELETEINSERTWHERE)。

注意:除了SQL标准外,大多数SQL数据库程序还有自己的专有扩展。

在网站中使用SQL

要建立一个显示数据库数据的网站,你将需要:

  • 一个RDBMS数据库程序(比如MS Access、SQL Server、MySQL)。
  • 使用服务器端的脚本语言,如PHP或ASP
  • 使用SQL来获取你想要的数据
  • 使用HTML/CSS来设计页面风格

RDBMS

RDBMS是指关系型数据库管理系统。

RDBMS是SQL的基础,也是所有现代数据库系统的基础,如MS SQL Server、IBM DB2、Oracle、MySQL和Microsoft Access。

RDBMS中的数据被存储在称为表的数据库对象中。表是相关数据条目的集合,它由列和行组成。

SQL 示例

SELECT * FROM Customers LIMIT 5;

输出:

SQL 简介

每个表都被分解成更小的实体,称为字段。

Customers表中的字段包括CustomerID, CustomerName, ContactName, Address, City, PostalCode和Country。

字段是表中的一列,旨在维护表中每条记录的具体信息。

一条记录,也叫行,是表中的每个单独条目。例如,在上面的Customers表中有5条记录。记录是表内的一个横向实体。

列是表格中的一个垂直实体,包含与表格中特定字段相关的所有信息。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程