1.课程目标
了解oracle 11g数据库的发展历程,掌握oracle数据库的网络配置、监听器机制,掌握oracle数据库的体系结构,采用真实案例、强化训练数据库的开发过程(例如使用PL/SQL编程、开窗函数进行统计等),学会数据库的SQL优化,掌握oracle的job进行定时周期性的自动工作调度(例如每天晚上自动发邮件或发信息给相关用户),掌握对oracle数据库的基本的备份与恢复方法。
随着计算机的普及,互联网的发展,企业需要越来越多的应用程序来满足日常工作的需求,更需要更多的企业管理软件来管理企业生产与销售。无论是应用软件还是管理软件还是其它软件,只要有软件,就离不开数据的存储。因此企业的核心都是数据,而数据的核心便是数据库。
在大型数据库中,oracle数据库占了70%的市场份额,因此,学好了oracle数据库,大份额的市场里就有你的身影,当今的大数据、云计算、物联网时代,更离不开数据库了。本课程以oracle数据库为核心,讲解oracle数据库的体系结构、以及oracle的网络配置、监听器的配置等,并通过大量的真实项目案例来分析、讲解数据库开发的重要环节,提高SQL的编写能力以及海量数据处理的能力以及数据库的优化能力。在原有数据库的基础是上再对数据库管理尤其是数据库开发方面提高一个层次,成为数据库开发的专业人士,为将来作为一名出色的DBA打下坚实的基础。
3.具备能力
能胜任数据库的开发工作、数据库运维、数据库设计、数据分析、数据库管理员助理、数据挖掘、DBA、软件产品的售前与售后、应用软件后台开发工作。
4.就业岗位
数据库开发工程师、数据采集员、数据录入员、报表制作工程师、电子数据交换工程师、数据挖掘工程师、商业智能与商业数据分析工程师、ELT(Extract-Transform-Load)工程师、DBA。
5. 招生条件
Oracle似乎有点难,但其实用心的人会发现它比编程语言更简单,学好数据库,一辈子不愁工作,任何一个软件开发团队中,都少不了一群数据库开发工程师。欢迎具备SQLServer基础,对数据有兴趣的同学加入。
7.考核模式
加入数据库开发兴趣班后,对于考核标准,实行科目积分考核,总分为100分,考核内容分2方面考核,分别为如下所示:
1.常规考核
根据出勤,上课表现,作业三方面对每章内容登记学分,每章课程6分
2.项目考核
个人独立完成1个综合项目,综合项目40分。对于学分达不到总分70%以上的同学,Android方向将不作为就业推荐方向。