从工作到现在,已有半月有余了,直至今日,感觉自己完成了DB2学习的第一步,对DB2有了初步了解。与大家分享一
下,为没有数据库基础的DBA新人们简单阐述下我的经历。
我原本是做java开发的,对java的使用也有两年多了,对java体系的也有自己的理解,但因为自己的错误的决定,让我
丧失了一个莫好的工作机会,后悔莫及。意外的情况下,到了现在的公司,专门从事数据库开发维护工作。
第一步:sql基础。对于java开发人员来说,或许对数据库最熟悉的地方就是结构化查询语言sql。会这个至少对我们有
两个好处:1、DBMS的前台命令大多是sql语句,可以让我们快速的能够使用DBMS的一些功能,特别是在plsql的地方,写存
储过程、函数等有很多的sql语句。2、第二个好处是多年来的经验,给大家举个例子,如果学习一个新东西,什么都感觉很抽
象,不知其然,更不知其所以然,很快便会失去兴趣,但此时如果你突然看到一个自己熟悉的地方,你就会很兴奋,通过此熟
悉的地方去挖掘其他地方的意思。这是大家学习的一种惯性思维。
第二步:什么都不要想,建立个数据库出来。学java以后,我们的学习顺序就变了,先知道how do,然后再想
what 和why。顺序的改变并不是一个错误,而是自学的一种有效途径。工作了以后,基本上都要靠自学,一种高效、适合
自己的学习方法是必须的,这个希望大家自己去总结、萃取。我这里明显的是先走出一条路来,在心中有个印象,然后再扩
宽、改变它。
第三步:数据库的体系结构。体系结构式数据库的核心部分。不同阶段的DBA对其理解的深度也不同,但它是数据库
的整体骨架,我们学习体系结构,第一、是直观的了解数据的逻辑、物理结构;第二、为我们以后的学习指明方向。不管怎
么学,都要以体系结构为核心,在其上学广学细学精。
第四步:就是在体系结构的基础学习了。db2数据库有实例、数据库、各种数据库对象、数据库访问、数据备份恢
复、各种工具。这些都是基础知识。至于性能调优和故障处理等这些是要靠经验积累的,不可急于求成。
此方法不仅适于数据库的学习,也适用于java等开发语言学习,概括言之也是 点--线---面。
不知道在数据库的岗位上能够走多远,也不知道何时能再运用自己熟悉的java,一直想对java学习路线及以后发展作
一详细的描述,暂时没有时间和精力去总结,先把主流数据库学好吧
分享到:
相关推荐
DB2 基础---DB2进程
这是一本从Oracle转向DB2的书籍
深入解析DB2--高级管理,内部体系结构与诊断案例.7z.003
db2jcc-1.0.jar
DB2 Express-C 快速入门.zip
《深入解析DB2--高级管理,内部体系结构与诊断案例》 《循序渐进DB2.DBA系统管理、运维与应用案例》 这个资源是第三本《循序渐进DB2.DBA系统管理、运维与应用案例》,此三本书,我会全部上传的,又喜欢DB2的兄弟们下...
深入解析DB2--高级管理,内部体系结构与诊断案例.pdf
Windows安装DB2 Express-C 10
一本介绍DB2 Express-C快速入门的好书
DB2基础----表空间
db2 000-731试题db2 000-731试题db2 000-731试题db2 000-731试题db2 000-731试题db2 000-731试题
DB2--302认证考题真题及参考答案【全】
DB2DB2-CLIENT-Sat Jan 30 11_48_21 2010.log Test sourse
用于 Docker 的 IBM DB2 Express-C 映像 这是 Dockerfiles 和 IBM DB2 Express-C 脚本的 Git 存储库,由 IBM Analytics Emerging Technology 团队维护。 此目录中的 Dockerfile 用于在上构建DB2 Express-C映像 用法...
这个资源是第二本《《深入解析DB2--高级管理,内部体系结构与诊断案例》,此三本书,我会全部上传的,有喜欢DB2的兄弟们下下来看看,机不可失失不再来,最后一句,真喜欢此套书的,还是买实体书吧,拿到手里感觉真好...
DB2jdbc-4.23.42.zip 为db2的jdbc,用于 DB2 数据库开发或连接客户端等。
db2jcc-license-3.5.jar
一本db2学习资料,非常适合db2入门的初学者,比较细致和广泛的介绍db2的基本操作和原理。
dbeaver连接db2 数据库的驱动,该工具适用各个dbeaver版本。另外如果大家要安装db2,可以使用docker 拉取docker pull ibmoms/db2express-c 来体验。
db2中有表损坏时最快的恢复方法db2look-move