一篇文章让你入门SQL

什么是SQL

SQL(StructuredQueryLanguage)是用于操作数据库的语言。一个博客有许多网站,一个游戏要储存许多游戏的账号密码,这些都离不开数据库操作。

关系型数据库与NoSQL

关系型数据库就是一个表格,每一个横行就是每一条数据,每一个纵列就是每条数据有哪些信息:

常见的关系型数据库:Oracle、MySql、MicrosoftSQLServer、SQLite

非关系型数据库就是没有这些限制的数据库,他们结构更自由,通常数据自身就以对象的方式存储,NoSQL往往为某些特别数据量身打造,在许多场合效率更高。

常见的NoSQL数据库:MongoDB、Redis、Memcached、HBase

但总体而言,SQL的使用场合多得多,NoSQL意为"NotOnlySQL",用于辅助SQL数据库,而非取而代之。

MySQL,SQL与InnoDB

SQL是一种结构化查询语言,是一门ANSI标准的计算机语言,但是仍然存在着多种不同版本的SQL语言。在不同的软件里,每款数据库的SQL语法通常有区别。但在基本的增删改查功能上他们是一样的,但某个特型数据库提供的SQL语句可能就不能在其他地方执行了。

SQL语句通常不区分大小写,但一般关键字用大写;SQL语句末尾要打分号。SQL以--


转载请注明:http://www.aierlanlan.com/cyrz/7544.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了