• 1. Oracle SUREKAM 曹林2011年11月
  • 2. Oracle数据库ORACLE 能在所有主流平台上运行(包括 windows)。完全支持所有的工业标准。采用完全开放策略。可以使客户选择最适合的解决方案。对开发商全力支持.oracle并行服务器通过使一组结点共享同一簇中的工作来扩展windownt的能力,提供高可用性和高伸缩性的簇的解决方案。oracle性能最高, 长时间的开发经验,完全向下兼容。得到广泛的应用。完全没有风险。 Oracle在兼容性、可移植性、可联结性、高生产率上、开放性也存在优点。与IBM SQL/DS,DB2,INGRES,IDMS/R等兼容。 Oracle的产品可运行于很宽范围的硬件与操作系统平台上。可以安装在70种以上不同的大、中、小型机上;可在VMS、DOS、UNIX、WINDOWS等多种操作系统下工作。提供了多种开发工具,能极大的方便用户进行进一步的开发。Oracle良好的兼容性、可移植性、可连接性和高生产率是Oracle RDBMS具有良好的开放性。 
  • 3. Oracle概述
  • 4. Oracle安装最基本要求: 1、内存最好256M以上,当然越大越好; 2、硬盘最好2G以上; 然后点击安装,按向导进行即可。 几个注意点: 1、机器上环境干净,即之前安装的Oracle卸载干净; 2、选择database产品(而非客户端和管理工具) 3、建议选择企业版(而非标准、个人版、自定义) 4、一般情况下选择默认即可。简单如下:
  • 5. (本页无文本内容)
  • 6. (本页无文本内容)
  • 7. (本页无文本内容)
  • 8. (本页无文本内容)
  • 9. (本页无文本内容)
  • 10. (本页无文本内容)
  • 11. (本页无文本内容)
  • 12. Oracle基本使用
  • 13. Oracle开启使用1、装好后,默认是开机自动启动的;在计算机管理的服务应用里面可以设置和启动关闭一般设置为手动,需要时候才启动,以免占用计算机内存。一般启动数据库实例与监听即可; 2、默认会生成很多用户,重要的sys用户和system用户: sys用户:即超级用户,有最高权限,具有sysdba角色; system用户:即管理员,比sys权限低,一般就够用,密码安装时候设置的。 3、有些数据库是一个用户多个数据库(数据库实例),例如mysql,而oracle是一个数据库(数据库实例)有多个用户。 4、oracle不像别的软件那样卸载,有卸载图标。它要删除注册表,清理环境,一般用安装软件那个,进行安装之前有按钮可以卸载。
  • 14. Oracle登录使用1、可以通过SQL*plus登录: 点击安装的SQL*plus,或者运行命令sqlplusw,或者运行命令sqlplus输入用户名、密码与主机字符串(数据库实例子名)即可,提一下几个命令; 连接数据库命令:Coon【ect】用户名/密码【as 权限名】; 断开链接:disc【onnect】; 退出:exit; 显示当前用户名:show user; 改密码:passw【ord】要用高权限才能修改; 运行脚本:start 文件名(有路径的sql脚本); 编辑脚本,Edit 文件名字(有路径的sql脚本);
  • 15. Oracle登录使用设置一行显示大小:Set linesize 大小值; 设置分页显示大小:Set pagesize 大小值; 2、用oracle企业管理器进入; 3、还有其他的一些登录使用方式,这里重点讲开发用的最多最普遍的使用工具:pl/sql development工作,是别的公司开发的,而非oracle开发的,一般开发是用这个工具,大家要重点掌握这个工具。
  • 16. 用户管理1、创建用户(要dba权限):create user 用户名 identified by 密码; 2、修改密码:password 用户名 3、删除用户【删除用户拥有的数据对象】:drop 用户名【cascade】 数据对象:表,视图,触发器、存储过程等 4、给用户赋权限(要可以授权的权限)【该用户可以传递权限,即他可给别人赋该对象/对象权限】: grant 权限名 on 对象 to 用户名【with grant /admin option】; 权限:对象权限,select 、drop、 update 、all 等;系统权限,创建用户等。
  • 17. 用户管理grant 角色名 to 用户名【with grant /admin option】; 角色:权限的集合,系统有的叫预定义角色,还可自定角色。 5、撤销权限: revoke 权限名 on 对象from 用户名; revoke 角色 from 用户名; 有了用户,有了权限我们就可以进行数据库的操作了,接下来我们进入数据库开发的学习重点。
  • 18. 练习 1、在自己机器上安装oracle,实例名为自己名字的首字母:如caolin,实例名:cl; 2、在命令行中,运行课件中介绍的所有命令,查看效果; 3、上网搜索并仔细阅读oracle数据库相关基本信息。 4、作业:安装好了后,给我你们ip地址,数据库实例名,用户名与密码,我抽查登录你们的数据库。