当前位置: 首页 > news >正文

[数据库]Oracle的培训讲师是个东北人

这是我这么多年来,听过的最痛快的技术培训,或许也是因为我在若干年前就对培训内容比较掌握的缘故吧,当我更感觉是因为Oracle的培训体系之精妙和讲师的妙语连珠,是我重新燃起了对Oracle的兴趣。
体系之精妙:
培训的内容是《oracle 9i program with PL/SQL》,用老师的话讲,这门课,就是教你怎么写PL/SQL块。学会了写简单的匿名块,你就可以给它起个名字,变成函数、存储过程、包、触发器。。。其实,从更大的角度讲,何尝又不是这样的呢?PL/SQL 是基础,学会了可以更好的进行数据库的管理,而要想做好数据库的管理,体系架构是最需要掌握的内容;掌握了体系结构之后,并且随着业务的推进和数据量的增长,备份和调优又会成为重中之重。。。
Oracle的教材通过步步为营的方式,让你建立一整套的符合思维逻辑的授课体系,并且加入了大量的动手操作的案例,学员上手又快又准。
想要简单的数据模型,用scott用户;想用复杂点的数据模型,可以打开hr和sh用户。这些数据模型通俗又易懂,贯穿了整个3天的培训过程中。如果你想深究,当然里面也渗透了体系结构的知识了,比方说回滚段,后台进程等,但是,初学者无需太多的体系结构知识,只要你肯动手,跟随着教材的案例,一样可以顺利完成学习PL/SQL编程的技巧。
讲师的妙语:
体系结构再精妙,遇上一个照本宣科的主,效果也会打折扣。刚刚好,这位老师跟这套教材,用他教课时常用到的词是:“绝配”。先摘录几段这位先生的语录:
"oracle是个小软件,实现了SQL99;sqlplus是oracle开发的小工具..." --比起讲起产品和工具就忽悠得天花乱缀不亦乐乎的主,这位老师实在是太朴实了。
“执行**命令,如果屏幕上出现了通讯通道错误,那就是非正常死亡...” --比oracle的错误信息容易理解多了。
"注意,现在我还没有跟数据库发生关系呢,马上,我就要跟它发生关系了..." ---想歪了吧,其实教材上的英文是:interacting with oracle server
"我们要在斯考特同学下面玩"--提示同学切换到scott这个schema下做试验。
“现在圆满了” ---又学会了一个新的东西,比原先进了一步,比方说学会了给块命名(成函数)。
“甚~~~么~~叫做。。。。预定义啊,同学们?就是预先定义好的”---晕,还以为有别的解释,呵呵。
"抛出的是砖头,回来的还是砖头"---讲异常的命名和处理部分。
“项目上出了问题,老大罩,老大罩不住了,公司处理,公司处理不了了,集团,集团还罩不住,那只能上中央了”--异常的处理和层层外传机制。
“人家的都死了,你的机器怎么还不死呢?”--问另一个写了死循环程序的同学。
“写一个job,隔一分钟涨一块钱。。。”--跟这位老师最大好处,就是他特别开通,经常给我们涨工资,满足我们的虚荣心,3天的课程,基本平均每天涨6-8次,最厉害的就是这次了。特开心。
“用老大登录” --conn / as sysdba 的代号。sys用户就是老大。哈哈。
“qq同学,嵌套了啊” --老师共享了桌面,qq又把他查看老师桌面给共享出来了。
说到qq这句,不得不提的是我们班的同学,起的名字,据我观察,叫aa的不下5个,其他别名还有叫 QQ 和小强的,自然,也少不了11 和asdf这类名字。看起来,这帮人不是一般的懒啊。哈哈

相关文章:

  • el-form-item 如何限制只能输入数字_TOC是如何帮助敏捷软件开发让其应用更为行之有效的?...
  • 新版手机浏览器_手机uc浏览器下载并安装_uc浏览器2020最新版免费下载 安卓版 V13.1.5.1095...
  • python储存与读取-Python Numpy中数据的常用保存与读取方法
  • ERP项目为何总是与成功失之交臂
  • ctrl v不能复制粘贴了 怎么处理_PDF怎么转换成Word?就是这么简单
  • javascript基础教程_JavaScript基础教程(七)函数的编写与使用
  • 爱的距离 ---"千里之外"
  • win7开机慢_[Windows] 【老旧电脑的福音】WIN10LTSB2015开机7秒
  • Mozilla Firefox 提高速度的方法
  • 电脑卡反应慢怎么处理_如果电脑不能读取SD卡怎么办
  • 一个批量更改文件名的Python脚本
  • iphone开机白苹果_苹果iPhone6s开机白苹果进不去是怎么回事?
  • win10命令提示符怎么打开_技巧,win10蓝屏SYSTEM_PTE_MISUSE怎么解决
  • be confident of/in/with应该如何区分?
  • xgboost算法_【模型篇】XGBoost模型
  • 【跃迁之路】【444天】程序员高效学习方法论探索系列(实验阶段201-2018.04.25)...
  • java取消线程实例
  • js正则,这点儿就够用了
  • Koa2 之文件上传下载
  • mysql 数据库四种事务隔离级别
  • opencv python Meanshift 和 Camshift
  • Python学习之路16-使用API
  • vue中实现单选
  • 高程读书笔记 第六章 面向对象程序设计
  • 聊聊hikari连接池的leakDetectionThreshold
  • 如何使用 JavaScript 解析 URL
  • 如何使用 OAuth 2.0 将 LinkedIn 集成入 iOS 应用
  • 使用权重正则化较少模型过拟合
  • 我感觉这是史上最牛的防sql注入方法类
  • 追踪解析 FutureTask 源码
  • 走向全栈之MongoDB的使用
  • mysql面试题分组并合并列
  • puppet连载22:define用法
  • 通过调用文摘列表API获取文摘
  • ​Linux·i2c驱动架构​
  • ​VRRP 虚拟路由冗余协议(华为)
  • ​决定德拉瓦州地区版图的关键历史事件
  • ​软考-高级-信息系统项目管理师教程 第四版【第14章-项目沟通管理-思维导图】​
  • ​直流电和交流电有什么区别为什么这个时候又要变成直流电呢?交流转换到直流(整流器)直流变交流(逆变器)​
  • #100天计划# 2013年9月29日
  • #include<初见C语言之指针(5)>
  • (1)Nginx简介和安装教程
  • (39)STM32——FLASH闪存
  • (C#)一个最简单的链表类
  • (Ruby)Ubuntu12.04安装Rails环境
  • (翻译)terry crowley: 写给程序员
  • (附源码)ssm跨平台教学系统 毕业设计 280843
  • (附源码)计算机毕业设计高校学生选课系统
  • (图)IntelliTrace Tools 跟踪云端程序
  • **CI中自动类加载的用法总结
  • ./configure、make、make install 命令
  • .NET Framework 3.5中序列化成JSON数据及JSON数据的反序列化,以及jQuery的调用JSON
  • .NET Framework杂记
  • .net连接oracle数据库
  • @FeignClient注解,fallback和fallbackFactory