P25 小结一个多月的实习,体验了真实的上班生活,这这一个多月里,学习了很多学校不能学到的东西。感谢各位同事的帮助。谢谢!今天总结一个月以来的所学,所想,以及即将要学习的知识重点。主要包含:oracle中使用的from buider,plsql的知识。
P31 本课程学习内容逻辑备份物理备份脱机物理备份联机物理备份备份实例ORACLE备份方式数据库的备份和恢复是数据库管理人员的重要职责之一。当数据库中的数据被破坏时,数据库管理人员应尽快地恢复,以确保数据库系统正常使用。ORACLE备份有三种方式:脱机物理备份联机物理备份逻辑备份逻辑备份是读取一系列的数据库记录集,并写入二进制文件中,这些记录集的读取与其所处位置无关。物理备份它涉及到组成数据库的文件,但不考虑逻辑内容。脱机物理备份脱机物理备份是指数据库在关闭情况下,对数据库文件进行备份。
P90 PL/SQL是Oracle对标准数据库语言的扩展,Oracle公司已经将PL/SQL整合到Oracle服务器和其他工具中了,近几年中更多的开发人员和DBA开始使用PL/SQL,本教程将以循速渐进的方式讲述PL/SQL基础语法,结构和组件、以及如何设计并执行一个PL/SQL程序,通过本教程的学习,您将初步掌握PL/SQL语言,能够利用PL/SQL语言完成建表、查询、添加、删除数据以及事务处理语句的基本用法。
P34 过程就是高级程序设计语言中的模块的概念,将一些内部联系的命令组成一个个过程,通过参数在过程之间传递数据是模块化设计思想的重要内容.存储过程特点1)存储过程是预编译过的,并且经优化后存储于SQL内存中,使用时无需再次编译,提高了工作效率;2)存储过程的代码直接存放于数据库中,一般由客户端直接通过存储过程的名字进行调用,减少了网络流量,加快了系统执行速度,例如在进行百万以上的大批量数据查询时,使用存储过程分页要比其他方式分页快得多;3)使用存储过程可以减少SQL注入式攻击,提高了系统的安全性,执行存储过程的用户要具有一定的权限才能使用存储过程,没有数据操作权限的用户只能在其控制下间接地存取数据;存储过程特点4)在同时进行主、从表及多表间的数据维护及有效性验证时,使用存储过程比较方便,而且可以有效利用SQL中的事务处理的机制;5)使用存储过程,可以实现存储过程设计和编码工作分开进行,只要将存储过程名、参数、及返回信息告诉编码人员即可;6)但使用存储过程封装业务逻辑将限制应用程序的可移植性;另外,如果更改存储过程的参数或者其返回的数据及类型的话,需要修改应用程序的相关代码,比较繁琐。
P3 oracle的体系太庞大了,对于初学者来说,难免会有些无从下手的感觉,什么都想学,结果什么都学不好,所以把学习经验共享一下,希望让刚刚入门的人对oracle有一个总体的认识,少走一些弯路
P16 提供了关连式资料库的查询语言SQL(Structured Query Language),是一种非常口语化、既易学又易懂的语法。此一语言几乎是每个资料库系统都必须提供的,用以表示关连式的操作,包含了资料的定义(DDL)以及资料的处理(DML)。SQL原来拼成SEQUEL,这语言的原型以"系统R"的名字在IBM圣荷西实验室完成,经过IBM内部及其他的许多使用性及效率测试,其结果相当令人满意,并决定在系统R的技术基础发展出来IBM的产品。而且美国国家标准学会(ANSI)及国际标准化组织(ISO)在1987遵循一个几乎是以IBMSQL为基础的标准关连式资料语言定义。
P2 BLOB(BinaryLargeObject):可存储大型二进制对象,如图形、视频、声音等文件。JAVA对SQLiteBLOB的操纵:存:直接把文件读取到Byte数组中,再把Byte数组直接插入到数据库。
P2 一个存储过程包括名字,参数列表,以及可以包括很多SQL语句的SQL语句集。创建存储过程。
P24 ORACLESQL性能优化系列(一):1.选用适合的ORACLE优化器、ORACLE的优化器共有3种:a.RULE(基于规则) b.COST(基于成本)c.CHOOSE(选择性)。
P24 高可用有什么好处?(1)业务持续性(2)良好的用户体验(3)工作乐趣和身心轻松(4)可能与收益有关(5)其他。
P267 本文描述的ORALCE及UNIX易错问题全部来自我工作中的经验所得,其中不少错误的理解让我吃尽了苦头,有的甚至让我付出了惨痛的代价。
P52 有一定Linux/Unix操作系统、Oracle数据库基础的工程人员和维护人员,证券公司信息技术人员等。本手册可作为工具,Oralce运维提供帮助。
P16
P27 在这篇文章中,你会使用设置好的文件配置OWB11gR1 的环境,你可以创建一个Warehouse Builder 用户然后登录进去.
P60 Oracle的分页查询语句基本上可以按照本文给出的格式来进行套用。
P19 使用trunc会占用更少的资源,性能更优。 使用to_char所有的CPU时间与trunc相差一个数量级,差不多10倍。因为to_char必须把日期转换成一个串,并利用当前系统所采用的NLS来完成,然后执行一个串与串的比较。而TRUNC只需要把后5个字节设置为1,然后将两个7位的字节的二进行数进行比较就搞定了。所要截取一个DATE列叶,应该避免使用to_char. 另外,要完全避免对DATE列应用函数。比如我们要查询2008年的所有数据,并且这一列上也有索引,我们希望能够用上这个索引。
P27 课程目标:了解Oracle基本结构及原理熟悉。Oracle基本操作(怎么创建数据库,表空间,用户及分配权限)。客户端如何连接Oracle服务器(三种方式:界面,命令连接,及PL/SQL工具连接)。
P10 Toad一个很好的oralce数据库操作与管理工具,使用它可以很方便地导入导出数据表,用户以及整个数据库。今天在这里主要讲一下用命令行来操作oracle数据导入和导出。
P 在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。 如果最左端是汉字,只取汉字最左半边字符的ASCII 码。INITCAP(c1) 【功能】返回字符串并将字符串的第一个字母变为大写,其它字母小写; 【参数】c1字符型表达式
P18