Oracle学习-Power Designer、visio 2003、Oracle sql developer、OEM、expdp

来源:互联网 发布:螺纹钢月线数据 编辑:程序博客网 时间:2024/06/06 15:42

Oracle的体系太庞大了,对于初学者来说,难免有些无从下手的感觉。经过一学期的学习对Oracle学习有了一些深入的了解,因为之前学习过Oracle的一些基本的知识,所以学习起来上手比较快一点。

这次Oracle项目让我重新对Oracle的基本知识进行了运用,并且对软件工程也有了新的认识,从需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库的建立和测试、数据库运行和维护。

虽然说数据库设计的周期比较长将近用了三周左右,但是每一步做的还是很认真的对待,我选择的是舰队管理系统,美国海军的装备性能大幅领先于中国海军,近年来,美国又出台了新的军事战略政策,重返亚太,在这个关键时刻,依据我们现有的战舰,如何管理,分配人员,安装武器等是个首要问题。在该系统中有四个模块:舰队信息管理、舰艇信息管理、兵官信息管理、武器信息管理,同时在该四个系统中要分别进行插入,查询,修改等修改。

根据这些分析出的信息,画出了数据流图,写出数据字典等,并使用Power Designer画出相应的CDMLDMPDM,之后创建表空间,创建用户,分配权限,创建用户配置文件,然后在oracle数据库的wqh用户进行建表、视图、同义词、存储过程、函数、触发器。

在做项目的过程中用到了很多软件Power Designervisio 2003Oracle sql developer等,使用软件的过程中对相关软件进行了学习,通过在网上查找资料,请教同学基本上掌握了相关软件的基本操作,我相信在今后的学习工作之中也会用到这些常用的软件,所有掌握好这些软件的使用方法很重要。

原来对Oracle 中的同义词、序列等数据库对象没有了解过,也不知道怎么去写,他们的用途是什么,通过这次的大作业会用这些对象了,而且对这些对象的含义及用途熟知。

OEM有了新的认识,学会了简单的使用。

数据导出方式为expdp先创建在使用Expdp程序之前需要创建DIRECTORY对象,并将该对象的READ,WRITE权限授予用户。之前对expdp没有使用过,但是经过实验操作之后学会了简单的使用。(ps:老师给的PPT很详细,例子很多,很适合学习,但是有一些错误,可让我费了好大功夫才找到,不过学习了不少知识,收获颇丰。

虽然课程结束了,但是Oracle的学习之路还是很漫长的,需要长期的坚持努力,并且不断的进行实验、总结再实验再总结,这样自己的技术才会慢慢的提高。

 

0 0
原创粉丝点击