SQL是什么?_你只需要告诉它你想做什么_延伸阅读SQL的历史挺有意思的
SQL是什么?
SQL,全称是“结构化查询语言”(Structured Query Language),就像是数据库的“管家”,负责管理数据库中的数据。简单来说,你可以用它来创建数据库、查询信息、修改数据,甚至删除不需要的东西。用SQL就像是在和电脑聊天,你只需要告诉它你想做什么,它就会帮你完成。
SQL有几个主要的功能部分:
- 数据查询语言(DQL):用SELECT语句来查找数据。
- 数据操作语言(DML):用INSERT、UPDATE、DELETE语句来操作数据。
- 数据定义语言(DDL):用CREATE、ALTER、DROP语句来定义或改变数据库表的结构。
- 数据控制语言(DCL):用GRANT、REVOKE语句来控制谁可以访问数据。
SQL真的很强大,不管是在Oracle、SQL Server还是MySQL这些数据库里,都能用得上。
Shell是什么?
Shell是一个命令行工具,就像一个“翻译官”,让你可以通过输入命令来和操作系统对话。在Shell里,你可以打字输入命令,Shell就会帮你执行。
Shell有几个特点:
- 命令行界面:就像打字游戏,你可以在Shell里输入命令。
- 脚本编程:你可以写脚本,就是一串命令的组合,可以一次性执行很多命令。
- 管道和重定向:Shell允许你把一个命令的输出传递给另一个命令,或者把输出保存到文件里。
Shell有好多种类,比如Bourne Shell、Bourne Again Shell、C Shell、Korn Shell,在Unix和Linux系统里,Shell是超级重要的。
延伸阅读
SQL的历史挺有意思的。1970年代初,IBM公司的埃德加・科德提出了数据表的概念。1974年,他们又发明了一套语言叫做SEQUEL,后来在1980年改名叫SQL。简单来说,SQL就是从那时候开始流行起来的。