|
登录注册 |
☦ 上海交通大学论坛 > 数据库 > 浏览当前帖子 | 手机版 关闭左侧栏 |
Re几个令人困惑的问题。 |
【返回本版】 【发表帖子】 【回复帖子】 | 浏览量 4047 回帖数 0 |
天川 等级 ☆ 楼主 发表于 2011/9/11 10:13:09 编 辑 |
||
> ==> Air_Xu(水水) 说道 > 看了本数据库方面的书,总觉得抓不住精髓。特请教之。 我觉得你如果是要自己学数据库的话,可以先找本理论的书看看,现在 机械工业出版社翻译过来的有几本好象还不错,比如数据库系统导论和数据 库系统概念,黄山路上就有。 > Sybase,Oracle,informix三者都是数据库,他们的区别在哪里? 如果你是因为有项目呢,就针对具体的数据库着手,通过实践来学习数 据库我觉得也是一种不错的方法。数据库的初学者可以先不考虑各公司数据 库的区别,因为这个要到你已经熟悉了某一种或更多种数据库以后才能有深 入的体会。 > 而SQL SERVER又是怎么与他们相连的呢? > 另外,SQL SERVER中的Meta Data Services是什么意思? > 事务是怎么分类的? 和jien_zhou一样,我也没听说事务的分类,如果硬要分的话,可以按执行 SQL语句的数目分为单语句事务和多语句事务,单语句事务是理想的事务,所得 到的结果都是简单的和自包含的,一般说来,数据库把不是明确用Begin Transation 启动的事务看做是不受服务器上□□行为制约的单语句事务。多语句事务就是我 们通常说的了,呵呵。事务有四个重要的性质,原子性(要么动作全部被执行,要 么全部不执行,也就是只要一个检查失败了,就全部失败),独立性(事务运行期 间对数据的访问不受其它动作的影响),持久性(也就是说一旦成功,事务的影响 就持续存在,很难消除),一致性(多个事务一起提交的时候,专业词汇叫并发事 务啦,由数据库的并发控制机制来管理,比如说作成个等待队列串行处理,保证数 据库在这个时候状态的一致性)。 这些概念一般的书上都有, |
1 |
论坛帮助 会员认证删帖申请 联系我们 |