SQL中“结构化”一词的含义是什么?
是因为这个(SQL)语言语句被组织成子句,表达式和谓词吗?
由于这个组织,它被称为“结构化”吗?
答案 0 :(得分:15)
原始全名是SEQUEL,which stood fo r“结构化英语查询语言”。由于商标问题,它后来不得不重命名为SQL。
所以基本上,这是另一种尝试将编程语言卖得“就像英语一样,除了正式的语法”(因此“结构化”)。
答案 1 :(得分:5)
据我了解,SQL实际上是SEQUEL或结构化英语查询语言的缩写。它的意思是每个人都可以阅读的查询。结构化部分意味着您只能使用结构化英语;即select col1 from table1
,但不是give col1 out of table1
。
答案 2 :(得分:2)
来自:http://wiki.answers.com/Q/Why_sql_is_called_structured_query_language
SQL,后来从Codd的工作开发的标准,提供了一种仅用自然结构描述数据的方法 - 也就是说,没有为机器表示目的叠加任何其他结构。
答案 3 :(得分:1)
主要是因为它是一个背景。他们需要一个S来制作续集。