-----00讲-----
Oracle完全可以代表数据库的最高水平。
Oracle学习基础:
1.学习过一门编程语言(java,c,c++均可)
2.最好学习过一门别的数据库(sql server,mysql,access)
软件公司招聘dba,但是实际上一个只会Oracle,而没有任何项目经验的dba,是不可能成为一个合格的dba的。因为不能根据实际情况对数据库做出相应的处理。Oracle要在项目中,而且至少会一门编程语言(C,JAVA,C++).
Oracle功能强大,性能卓越。
成为高手的办法:
理解小的知识点---做小练习---把小的知识点连成线---做Oracle项目---把知识线形成知识面---深刻理解。
Oracle基础部分:
Oracle基本使用,Oracle用户管理,Oracle表管理
Oracle高级部分:
Oracle表的查询,Oracle的函数,Oracle数据库管理,Oracle的权限、角色,PL/SQL编程,索引、约束和事务。
-----01讲-----
Oracle介绍,Oracle的安装,启动及卸载。Oracle开发工具介绍,sql/plus的常用命令,oracle用户的管理。
目前主力数据库:
微软:sql server和access 瑞典:AB公司mysql IBMG公司:DB2 和informix
美国Sybase公司:Sybase 美国Oracle公司:Oracle.
小型数据库:access foxbase 中型数据库:mysql, sql server, informix 大型数据库 sybase<oracle<db2
用什么数据库考虑以下几点:
1.项目的规模 a.负载量多大即用户有多大 b.考虑本身的成本c.安全性
小型数据库:负载量小 100人内 比如留言本、信息系统。成本在千元内。安全性要求不高。
中型数据库:负载日访问量 5000-20000。成本在万元以内。比如电子商务网站
大型数据库:可以处理海量数据。Sybase<oracle<db2。中国移动中国联通db2。上本上万。大型数据库安全性很高。
Oracle公司认证:
1.dba认证 2.java认证 3.Oracle网络认证
其中dba认证又分成三类:
1.oca认证(oracle 初级认证)
2.ocp认证(Oracle专家级认证)
3.ocm认证(Oracle大师认证)韩国和香港能考,考试费需要2000美元。
Oracle全球第一大数据库厂商全球第二大独立软件供应商。
1970年数据库起家 1980年 Oracle6 1990年 Oracle7 1995年oracle8 1998年Oracle 8i
2002年 Oracle 9i 2003年Oracle10g……
安装Oracle
1.准备好你的Oracle安装文件
Oracle安装会自动的生存sys用户和system用户
(1)sys用户是超级用户,具有最高权限,角色sysdba角色,有create database的权限,该用户默认的密码是change_on_install。
(2)system用户是管理操作员,权限也很大。具有sysoper角色,没有create database的权限。默认密码是manager。
(3)一般讲,对数据库维护,使用system用户登录就可以了。