sql/数据库
AllenAmanda
每天进步一点点
展开
-
sql 语句中的注意事项
1.、增加列 alter table 用户 add 个性描述 varchar(20);2、外键参考 有可能参考自身主键 foreign key (父栏目编号) references 栏目(栏目编号) 参考其他表 foreign key (版主) references 用户(用户编号)3 、delete 主题 where 主键编号 = ‘t005’;原创 2010-05-20 22:33:00 · 428 阅读 · 0 评论 -
数据库系统中故障
数据库系统中可能发生各种各样的故障:1、事务内部的故障 事务内部的故障有的是可以通过事务程序本身发现的。从程序的角度来认识。例如银行转账: begin transaction 读取账户甲余额balance balance=balance-amount(转账金额) if (balance { 打印金额不原创 2010-05-20 23:21:00 · 1228 阅读 · 0 评论 -
事务的并发控制(1)
每个时刻只有一个事务运行,其他事务必须等到这个事务结束后才运行,当多个用户并发存取数据库时就会产生多个事务同时存取同一数据的情况。事务时并发控制的基本单位。事务并发操作带来的数据不一致性包括:丢失数据,不可重复读结果,读取脏数据。1、丢失数据(lost update)两个事务读入同一数据并修改,t2提交的结果破坏了t1提交的结果,导致t1提交的结果丢失。2不可重复读(non-rep原创 2010-05-20 23:56:00 · 691 阅读 · 0 评论 -
创建数据表注意问题
在很多情况下,我对知识都是掌握的模棱两可,一到用到的时候,自己就不能肯定的说自己作对了。我总结到,归于知识细节掌握的不扎实。正如今天软考关于数据表创建的一些小问题。在创建表的时候往往忽略了一些关键词的性质与作用。以至于在做题或者实践中忘记,或者做错。考试中,往往一些不肯定的东西那肯定是错误的。经此我自己感觉到学习知识要深入到细节,认真思考和踏踏实实做事。 创建表:USE 数据库原创 2010-05-22 22:25:00 · 878 阅读 · 0 评论