一、Oracle基本安装:
1.Oracle(甲骨文)简介:产品免费,服务收费的软件,全局数据库名是它的唯一标识。
2.配置本地网络服务名。
3.使用PL/SQL Developer第三方工具。
4.启动和关闭和Oracle相关的服务。
5.Oracle用户和权限。
二、Oracle数据操作和查询:
1.Oracle SQl语句的组成(DDL,DML(select...For update),DQL,TCL,DCL)。
2.Oracle中的数据类型(其中number(p,s),p代表整个的长度,其中小数点也算一位)。
3.创建表和约束。
4.Oracle中的操作符(其中的逻辑运算符(AND,Or(In),Not(!=true),提高查询效率))。
5.Like模糊查询(其中
escape表示转义)。(select * from dept where dname like '5
\%' escape '
\');(一般用regexp)。
5.Oracle中的集合(查询效率最高的)。
三、子查询和常用的函数:
1.Any查询和All查询语句。
2.Oracle中的伪例(
RowID(一种数据类型),RowNum)。
3.Oracle常用函数(数字函数、字符函数、日期函数、转换函数、聚合函数)。
四、Oracle中的数据库对象、表空间:
1.同义词(Synonym)的使用(相当于给表一个别名,要有相应的权限)。
2.序列和视图、索引。
3.表空间(系统表空间,Temp临时表空间,自定义表空间)。
4.表分区(范围分区,列表分区,散列分区)。
五、PL/SQL程序设计:
1.PL/SQL简介及作用。
2.PL/SQL块的语法定义和使用。
3.变量和常量(Constant)的声明和操作运算符。
4.PL/SQL中的数据类型(标量(基本)数据类型和属性数据类型(
%ROWTYPE、%TYPE()),大类型)。
5.PL/SQL中条件控制语句和循环结构语句。
6.动态执行SQL语句(Execute immediate 字符串):将字符串在PL/SQL中变为可执行语句。
7.异常处理(预定义系统异常,自定义异常,引发引用程序异常,
Pragma exception_init异常)。