摘要:
摘自:http://www.cnblogs.com/zhdonghu/archive/2009/07/21/1528120.html数据库操纵语言DML DML有三条语句:insert、update、delete.一、insert:插入数据1 插入一条数据 insert into [列名] values() insert into stuInfo(stuName,stuNo,stuSex,stuAge,stuAddress) values('张三丰','s25308','男',24,default)2 插入多行(1)通过union关键字合拼数据进 阅读全文
摘要:
摘自:http://www.cnblogs.com/8765h/archive/2011/11/25/2374167.html实现删除功能可以使用truncate drop delete相同点:1.truncate和不带where子句的delete、以及drop都会删除表内的数据。2.drop、truncate都是DDL语句(数据定义语言),执行后会自动提交。不同点:1. truncate 和 delete 只删除数据不删除表的结构(定义)drop 语句将删除表的结构被依赖的约束(constrain)、触发器(trigger)、索引(index);依赖于该表的存储过程/函数将保留,但是变为 i 阅读全文
摘要:
摘自:http://www.cnblogs.com/linjiqin/archive/2012/04/01/2428695.html在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式。第一范式的合理遵循需要根据系统的实际需求来 定。比如某些数据库系统中需要用到“地址”这个属性,本来直接将“地址”属性设计成一个数据库表的字段就行。但是如果系统经常会访问“地址”属性中的“城 市”部分,那么就非要将“地址”这个属性重新拆分为省份、城市、详细地址等多个部分进行存储,这样在对地址中 阅读全文