SQL学习资料来源:http://www.w3school.com.cn/sql/index.asp

SQL 是用于访问和处理数据库的标准的计算机语言。

什么是 SQL?
SQL 指结构化查询语言
SQL 使我们有能力访问数据库
SQL 是一种 ANSI 的标准计算机语言
编者注:ANSI,美国国家标准化组织

SQL 能做什么?
SQL 面向数据库执行查询
SQL 可从数据库取回数据
SQL 可在数据库中插入新的记录
SQL 可更新数据库中的数据
SQL 可从数据库删除记录
SQL 可创建新数据库
SQL 可在数据库中创建新表
SQL 可在数据库中创建存储过程
SQL 可在数据库中创建视图
SQL 可以设置表、存储过程和视图的权限

不幸地是,存在着很多不同版本的 SQL 语言,但是为了与 ANSI 标准相兼容,它们必须以相似的方式共同地来支持一些主要的关键词(比如 SELECT、UPDATE、DELETE、INSERT、WHERE 等等)。
注释:除了 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 中的数据存储在被称为表(tables)的数据库对象中。
表是相关的数据项的集合,它由列和行组成。

SQL 对大小写不敏感!

某些数据库系统要求在每条 SQL 命令的末端使用分号。
分号是在数据库系统中分隔每条 SQL 语句的标准方法,这样就可以在对服务器的相同请求中执行一条以上的语句。
如果您使用的是 MS Access 和 SQL Server 2000,则不必在每条 SQL 语句之后使用分号,不过某些数据库软件要求必须使用分号。

最新文章

  1. 简单的Linux的用户权限管理
  2. MINA2 框架详解(转)
  3. 如何发布及部署asp.net网站
  4. Linux下screen命令
  5. C#-创建自定义双击事件
  6. java eclipse 连接数据库全过程
  7. U3D学习使用笔记(四)
  8. Chapter 17_2 备忘录函数
  9. mysql数据库-中文乱码问题解决方案
  10. PowerShell 异常处理
  11. Python处理正则表达式超时的办法
  12. frida的用法--Hook Java代码篇
  13. BFPRT算法
  14. 【JVM系列】一步步解析java执行内幕
  15. DAY2练习-购物车
  16. jsp页面传中文到后台乱码怎么办?
  17. [Python] Marshmallow QuickStart
  18. 学习requests_html
  19. TestSushu1
  20. 《Linux内核分析》第一周——计算机是如何工作的?

热门文章

  1. 编译jmeter5.0源码
  2. 软件测试实验二----selenium、katalon、junit
  3. OGG 18.1 for mysql远程捕获测试
  4. flutter -icons
  5. 4、网上收集Storm 讲解图
  6. Java锁与CAS
  7. pip安装scrapy失败:twisted安装失败 error: Microsoft Visual C++ 14.0 is required.. 解决方法
  8. L1,L2正则化代码
  9. Sony索尼数码录音笔MSV格式转换为MP3格式【转】
  10. git遇到error: RPC failed; curl 18 transfer closed with outstanding read data remaining fatal: The remote end hung up unexpectedly fatal: early EOF fatal: index-pack failed failed怎么办?