甘长春(身份号:12010519660601213X),于北京交通大学电气工程及自动化专业。自从参加工作以来,一直致力于计算机应用系统的研发和建设,先后参与了多个铁路应用项目的开发工作,同时,也与多家IT企业合作研发项目,主要负责数据库架构设计及项目开发等工作。从2014年起,直在津大学软件学院及各大学从事兼职教学工作,所授课程为PHP和Oracle。 孟飞(身份号:12021803260193),目前就读于天津农学院信息专业,在读。于内蒙古工业大学自动化专业,在学习期间,曾参与内蒙古自治区博士自然科学“混合微电网综合协调控制与能量分配策略研究”和“风光储混合分布式发电系统协调控制与能量分配策略研究”项目研发;申请一项实用新型专利:一种基于染料敏化太阳能电池的发电装置。致力于C语言和汇编语言的学习过程中,还在自修较为流行的DBMS数据库系统,主攻方向MySL、Oracle。在MySL数据库方面,参与过项目数据库设计与开发,主要负责表结构设计及存储程序的编写等。
笔者于北京交通大学电气工程及自动化专业,当前供职于中国铁路北京局集团有限公司。
参加工作以来,一直致力于计算机应用系统的研发和建设,先后参与了多个铁路应用项目的研发工作,如《铁道物资管理信息系统平台》《机车(含机动车)汽柴油及油卡信息系统平台》等。也曾与多家IT企业合作开发项目,如《通用商城(含商场)营运系统平台》《华北大区电厂营运系统平台》等。在这些项目中,主要承担Oracle数据库架构设计和必要的数据库应用开发等工作。
从2014年起,在天津大学、天津民航大学、天津工业大学等学校从事兼职教学工作,所授课程为PHP和Oracle。在教学工作中,笔者积累了较为丰富的经验,也了解到了用何种方式能将Oracle开发运维技能更有效地表达出来,让读者轻松学会。
孟飞老师目前是天津农学院信息专业的在读。他曾参与内蒙古自治区博士自然科学“混合微电网综合协调控制与能量分配策略研究”和“风光储混合分布式发电系统协调控制与能量分配策略研究”项目研发。除此之外,孟飞老师曾与多家IT企业合作研发数据库应用项目,积累了丰富的数据库维护与开发经验,尤其是Oracle和MySL,擅长数据库内嵌程序的开发。
配套资源
为了让读者切实学习好本书,随书提供下列配套资料。
(1)书中源代码。下载包中源代码的代码编号与书中的代码编号是一一对应的;这样就省去了读者敲写的麻烦,通过复制粘贴操作就可在自己的环境下执行了。
(2) Oracle数据库实验环境。该环境是从一个在用的生产系统中通过exp导出的dmp文件,实实在在的真实环境而非模拟虚构(其中的数据已处理),对于从事Oracle 数据库开发的读者具有很好的借鉴和参考价值,是难得的资料。
读者需要通过imp命令将该dmp文件导入到自己数据库中,具体的导入操作,请参阅下载包中的使用说明。
(3)一套完整的Oracle数据库学习题库。笔者根据书中的内容,特地为读者整理出一套带有翔实讲解的题库,可帮读者更加扎实地夯实本书所学内容。
适用人>
笔者在写作本书时,力求做到内容实用,实例丰富,希望能帮Oracle数据库初学者夯实体系架构和SL语言基础,并拾级而上,稳步提升开发和运维技能。与此同时,笔者将大量实践案例融入其中,除帮初学者缩短理论到实践的距离外,也期望为具备一定经验的开发者找到解决具体问题的思路和方法。
致谢
特别感谢中国铁道出版社有限公司在本书写作中对笔者的帮,借此向中国铁道出版社有限公司的所有工作人员表示感谢!
面对当今信息科技的日新月异,笔者也深感追赶不上时代的脚步,书中难免有疏漏和不足的地方,敬请读者朋友批评指正。