PL/SQL系列高级编程及大型B2C商城项目数据库实战
  完毕
收藏课程
9999+

PL/SQL系列高级编程及大型B2C商城项目数据库实战

资深Oracle讲师讲述PL/SQL高级编程,主要针对从事Oracle数据库开发方面的人员,本课程采用基础+B2C项目数据库实战进行细致的讲解!是国内唯一一部深...

适合人群:中级
课时数量:50课时
用到技术:PL/SQL高级编程
涉及项目:B2C商城系统实战

本课程为VIP6会员免费专享区课程,专享区包括300+门北风网原创实战课程,价值15万元以上,不断更新,VIP6会员可任意免费学习,点此查看专享区内所有课程。
  • 课程顾问贴心解答

    为你推荐精品课程,无论就业还是升职加薪,毫无压力。

  • 名企定制紧随大流

    量身打造紧贴企业需求的实用性课程。

  • 系统教学把控效果

    集学、测、练为一体的学习系统为你科学的安排学习进度,提高效率。

  • 一线大师1对1指导

    课程研发团队内一线资深讲师一对一指导,手把手教学,直到学会。

  • 点播答疑完美结合

    每周2-3次直播解答,保证学员日常学习问题能得到解决。

  • 量身定制学习计划

    告别杂乱的学习方式,我们会根据你的情况定制学习计划。

 

教学目的:本系列讲座主要是为了介绍oracle数据库系统下强大的PL/SQL编程语言,主要结合实例讲解,学完之后能熟练使用PL/SQL语言在企业开发中进行高级编程  

针对对象:有一定数据库设计基础和理论的在校大学生及有意从事oracle做为后台数据库开发的程序设计人员 

所需课时: 50课时

课程试看即将发布!

课程大纲:

一、PL/SQL运行环境配置及常用命令使用 

       1.1、PL/SQL环境配置 

       1.2、PL/SQL环境中常用命令 

二、PL/SQL基础 

       2.1、SQL语言基础:DML语句 DDL语句 DCL语句 

       2.2、PL/SQL类型 

       2.3、一般变量与替代变量 

       2.4、常用系统函数 

       2.5、PL/SQL块应用技巧 

       2.6、控制程序流  

       2.7、PL/SQL中异常处理 

三、PL/SQL高级编程 

       3.1、游标的灵活运用 

       3.2、锁及事务的高级使用  

       3.3、包与子程序 

       3.4、存储过程的原理及实战应用 

       3.5、用户自定义函数 

       3.6、各类触发器的高级应用及适用场合 

四、PL/SQL全真项目演练 

       1、项目名称:B2C电子商务网站数据库设计及Oracle编程实例 

       2、项目背景:网络购物已经随着Ineternet的飞速发展而得到越来越多应用。传统的面对面的现金交易已经远远不  能满足人们的现代化生活需要,尤其是卡片类商品,为了更好的适应现代社会人们的购物需要,为了提高交易效率,节省人们的宝贵时间,我们开发了这套稳定可靠、操作方便、安全有效的游戏点卡B2C在线销售系统

       3、项目功能::它主要包括用户管理、卡片管理、公告管理、汇款审核、综合信息管理、会员购物等几大模块。  

       4、具体实现:因该B2C网站是针对全国各地区用户,所以预计上线后用户会达100 万以上,日人均访问量会达上万人次,数据库决定采用Orcale实现。前台使用java或dnet语言开发 

       5、项目所涉及到的技术: 

            5.1、需求分析 

            5.2、概要分析 (数据库分析及E-R图设计) 

            5.3、详细设计(数据库实现) 

      涉及到的技术有: oracle权限管理、PL-SQL设计子程序\存储过程\自定义函数\触发器的使用\锁及事务等PL/SQL中高级编程部分的综合运用去编写该网站的后台业务逻辑以供前台java或dnet等语言调用。

 

课程详细每讲内容如下:

 

第一部分环境配置及常用命令:

       第一讲:课程简介及PLSQL运行环境配置

       第二讲:PLSQL中常用的命令

第二部分PLSQL基础

       第一讲:SQL语言基础

       第二讲:PLSQL类型

       第三讲 一般变量与替代变量

       第四讲 常用系统函数(一)

       第五讲 常用系统函数(二)

       第六讲 PLSQL块应用

       第七讲 控制程序流(一)

       第八讲 控制程序流(二)

       第九讲 PLSQL中异常处理

第三部分PLSQL高级编程

       第一讲游标的灵活运用(一)

       第二讲游标的灵活运用(二)

       第三讲游标的灵活运用(三)

       第四讲锁及事务的高级使用(一)

       第五讲锁及事务的高级使用(二)

       第六讲锁及事务的高级使用(三)

       第七讲存储过程的原理及实战应用(一)

       第八存储过程的原理及实战应用(二)

       第九讲存储过程的原理及实战应用(三)

       第十讲用户自定义函数(一)

       第十一讲用户自定义函数(二)

       第十二讲包与子程序(一)

       第十三讲包与子程序(二)

       第十四讲各类触发器的高级应用及适用场合(一)

       第十五讲各类触发器的高级应用及适用场合(二)

       第十六讲各类触发器的高级应用及适用场合(三)

第四部分PLSQL全真项目演练(大型B2C商城实战)

       第一讲数据库设计理论基础

       第二讲项目简介及系统分析

       第三讲注册会员模块功能实现

       第四讲找回密码模块功能实现

       第五讲管理员个人管理模块实现

       第六讲用户管理模块实现(一)

       第七讲用户管理模块实现(二)

       第八讲角色模块实现

       第九讲角色及卡片类别管理模块

       第十讲卡片管理模块实现

       第十一讲汇款审核模块实现(一)

       第十二讲汇款审核模块实现(二)

       第十三讲公告管理模块实现

       第十四商品列表模块实现(一) 

       第十五讲商品列表模块实现(二)

       第十六讲我的购物车模块实现(一)

       第十七讲我的购物车模块实现(二)

       第十八讲我的购物车模块实现(三)

       第十九讲投诉汇款模块实现

       第二十讲存款记录及购物记录模块实现

       第二十一讲存款记录及购物记录模块实现

       第二十二讲用户登录模块实现

       第二十三讲Oracle编程实战中性能优化