这个我来说句公道话。
前面大家讨论时都把D B,SQL,RDBM S混用,
你我也一样, 反正大家都明白就行, 不是写正式论文。 何况他
来浙版讨论,算是客人 , 现在回过来这样说他就 不厚道了。他虽然
不是DB专业, 但也算是CS出身,这 些基本概念应该不至于 不懂。
这里顺便向不是这行的 老乡科普一下。 DB就是常说的Dat abase,
中文叫数据库. 传统的数据库模型是E . F. Codd发明的Rel ational模型。
实现RDB(Rela tional DB)的软件管理系统 ,就是RDBMS, 比如ORACLE,
MYSQL, SQL SEVER, IBM DB2等。
RDB的查询语言基于 Relational Algebra, 或Relationa Calculus,
相当于数学里的一阶逻 辑。 SQL就是标准化的R DB的查询语言。
纯粹的SQL因为基于 一阶逻辑, 所以不是图灵完备(T uring-comp lete)的。
但常用扩充的SQL是 图灵完备的。
【 在 raki (Sela'ma ashal'anor e!) 的大作中提到: 】
: 再说一遍,你很多概念 不清。你前面那些帖子 把DB,sql,RD BMS都等同起来。D B不光是
: RDBMS, document-o riented, federated, graph db都算,你要质疑可 以发信问SIGMOD
: 。:D
: SQL不过是个lan guage standard,没 人会说它是个DB, nosql里面照样可 以实现SQL。
: Hadoop当然不是 一个DB,HBase 才是。不过,你似乎认 为作bigdata的 公司非得是直接作
: Hadoop的, not true。
: DB architect不 是DBA,我已经说了 ,需要heavy coding。
: 看似你也没有Inte rnet startup经验, Internet startup有其特 殊性,自开始处理的就
: 可以是PB级的。
: startup做过, 才是真正多面手,哪里 都能上。那谁要说跳出 db框架,容易的很, 去
: .......... .........
http://gengwg.blogspot.com/
你我也一样, 反正大家都明白就行,
来浙版讨论,算是客人
不是DB专业, 但也算是CS出身,这
这里顺便向不是这行的
中文叫数据库. 传统的数据库模型是E
实现RDB(Rela
MYSQL, SQL SEVER, IBM DB2等。
RDB的查询语言基于
相当于数学里的一阶逻
纯粹的SQL因为基于
但常用扩充的SQL是
【 在 raki (Sela'ma ashal'anor
: 再说一遍,你很多概念
: RDBMS, document-o
: 。:D
: SQL不过是个lan
: Hadoop当然不是
: Hadoop的, not true。
: DB architect不
: 看似你也没有Inte
: 可以是PB级的。
: startup做过,
: ..........
Comments
Post a Comment
https://gengwg.blogspot.com/