[置顶] 鸟瞰数据库系统原理
来源:程序员人生 发布时间:2014-11-08 08:02:06 阅读次数:2325次
http://www.wfuyu.com/db/系统是1种管理数据的系统,首先设计到数据,谈到数据就要从数据管理的历史来看http://www.wfuyu.com/db/系统的发展。其中,到达http://www.wfuyu.com/db/阶段后,我们开始来讨论我们这门课程。
先来看利用部份:
1、分析数据
设计使用http://www.wfuyu.com/db/,首先要对问题进行分析。那末http://www.wfuyu.com/db/世界中的问题不就围绕数据展开的嘛!所以先从数据开始分析。
数据分析时,由于人们常常不能对问题的解决1步到位。所以人们对http://www.wfuyu.com/db/的分析也是1般从宏观到微观,采取抽象的办法来对数据进行逐渐细化的分析。人们在对数据抽象进程中对数据抽象不同阶段得到4种模型。
由于人们在得到4种模型进程中是通过不断细化得到的,所以这些模型也自然构成了1种层次关系。这类层次关系各自解决不同层次的问题,层次之间通过映照来联系。这类http://www.wfuyu.com/db/结构分析好以后就该动手设计了。
2、设计http://www.wfuyu.com/db/
要设计http://www.wfuyu.com/db/,先整体计划好,然后弄清楚需求。有了1个比较清晰的需求,下面针对各个模型进行具体的设计。
在概念模型设计中,1个比较重要的工具是E-R图,通过E-R图可以比较直观地了解将要开发的系统。如果1个好的系统设计出来,那末自然要上手尝试1下它的魅力。
3、使用
http://www.wfuyu.com/db/的使用最基本的是SQL语言,单独来讲SQL语言其实就是对表的增删改查。而对SQL语言扩充以后的T-SQL也就是增加了1些流程控制。http://www.wfuyu.com/db/语言的使用学会以后,就要学会对http://www.wfuyu.com/db/的管理了。
4、管理
使用http://www.wfuyu.com/db/系统的条件是该系统能保证数据的正确性和安全性,要能保证这些离不开对http://www.wfuyu.com/db/系统的管理。数据正确性最直接的是使用束缚,限制数据范围。其次是通过事务机制来保证随着系统运行,数据不会产生意外损失。系统中多个事务并行进行,就要对系统进行并行控制。最后最糟的情况,就1定能保证恢复原来的状态。
保证了数据的正确性依然不能满足人们的需要,由于对数据的操作是有权限的,正如我们在程序设计中使用访问控制符来限定对数据操作1样。我们要对数据的安全进行管理
,避免非法的操作及意外故障对系统的破坏。
再看理论部份:
利用总是要有相应的理论来支持和指点的,这里我们依照顺序从建表的理论开始学习,在表设计中总要有个好坏的标准吧,盲目地建表会产生许多麻烦的问题,这就提出了范式。建表有了统1的标准后,接下来就是用表了即操作表,对表有许多的操作,你讲不出为何能这么做总不行吧。所以下面就针对表的操作来研究这些操作的理论。
生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠