做系统,oracle数据库建立的流程是啥?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了做系统,oracle数据库建立的流程是啥?相关的知识,希望对你有一定的参考价值。

用ORCALE建立数据库以后该进行哪些操作?比如建用户,建表空间,建表?这些操作的步骤是什么?

我跟你说一下一个好的数据库设计的过程:

建立顺序

表空间--》用户--》表--》存储过程/触发器/函数/JOB等等--》视图

    其中建表空间再建立用户,对用户赋予对表空间的使用权,可以配额,可以分配无限大的空间(表空间够用)

    用户建立以后,我们需要在该用户下面建表,建表的时候指定表空间(后面再说)

    接着是建立相应的存储过程/触发器等

    最后是建立一些视图,表相当于人的皮肤,而视图相当于毛发,皮之不存毛将焉附,说明了表和视图之前的关系

 

说明:

1. 表空间的建立是非常讲究的,一般来说我会建立多个表空间,存储不同类型的数据。比如有的数据变化不大,就放在一个表空间,而有的数据变化非常大,就放在另一个表空间

这样做的意义在于不同的表空间,存储在文件系统上的地方是不一样的,优点在于查询效率要高

2. 同样,索引我们也需要建立独立的表空间,因为查询语句的时候,如果放在一个表空间,会造成I/O争用的情况,非常不利于系列的高效查询

 

最后要说的是,数据库系统还是比较难的,需要你对业务非常的熟悉,你才能设计出更合理的数据库,我做数据库系统设计很多年了,这是我的一点建议。

参考技术A 建用户、建表、建视图,存储过程等,授权、然后就是对表的各种操作了,表空间不用管追问

如果我的系统比较简单,可以不建视图和存储过程吗?

追答

哈哈,这个当然是可以啊,这些不是必须的,但表是必须的

利用arcgis建立数据库步骤是啥?

看什么样的参考教材?建立的步骤是什么?

参考技术A Geodatabase地理数据库的建设需要分层次进行,首先确定是Personal GEO还是EnterpriseGEo。
1、建立要素数据集,包括Feature dataset、Raster Catalog、Raster dataset等。
2、建立要素类,在相应的数据集中建立必须的要素类。
3、创建关系类。
4、定义域、子类型和关系规则。
具体创建地理数据库有两种方式:Arc Catalog和Case Tool(UML)
建议:第一种方式请看:Building a Geodatabase(.pdf)文档。
第二种方式请看:Modelling Our World本回答被提问者采纳

以上是关于做系统,oracle数据库建立的流程是啥?的主要内容,如果未能解决你的问题,请参考以下文章

Oracle重做日志恢复数据模拟实验

Navicat Oracal

Oracle里schema理解

用PHPCMS做网站的详细步骤是啥?

oracle数据库中sid是啥意思?

Oracle 中的SID是啥意思?有啥作用?