在很多技术性的文章,特别是有关数据库类的文章中,经常会看到一个缩写“CRUD”,那什么是CRUD呢?
CRUD其实是数据库基本操作中的Create(创建)、Read(读取)、Update(更新)、Delete(删除)。而这里的Create(创建),就我理解而言,应该是增加记录的意思吧(不知道对不对),而不应该是创建数据库表的那个创建的意思。我们平常所说的增删改,也即是这里的Create、Delete、Update。
其实我觉得Read与其他3个操作放在一起感觉怪怪的,其他3个都是对数据库中数据的实际操作(会导致原始数据的变动),但Read仅仅只是数据的读取而已,为何要把它与
其它3个操作放在一起,就只有原创者知道了。即使放在一起,也应该有所区别,我觉得RCUD或者RUCD的缩写是不是更好一些 :)。
最后,再列一下SQL中对应与CRUD的语句 (其中的T是Table的名称):
- Create:
insert into T(...) values(...);
- Read:
Select ... From T Where...;
- Update:
Update T Set... Where...;
- Delete:
Delete From T Where...;
发表于 @ 2007年12月31日 20:44:00|评论(loading...)|编辑