Oracle11g 安装及体系结构概述

Oracle 数据库简介

对象关系型的数据库管理系统 (ORDBMS)
在管理信息系统、企业数据处理、因特网及电子商务等领域使用非常广泛
在数据安全性与数据完整性控制方面性能优越
跨操作系统、跨硬件平台的数据互操作能力

为什么要用oracle?

  1. Oracle跨平台,可移植
  2. 数据安全性和完整性控制
  3. 支持多用户、大事务量的事务处理
  4. 支持分布式数据处理

Oracle 10g 体系结构

  1. 数据库的体系结构是指数据库的组成、工作过程与原理,以及数据在数据库中的组织与管理机制
  2. Oracle服务器提供开放、全面和综合的信息管理,它由Oracle数据库和Oracle实例组成

Oracle 11g 的安装

百度网盘下载地址
提取码:h168
复制这段内容后打开百度网盘手机App,操作更方便哦

解压
Oracle11g 安装及体系结构概述_第1张图片
把oracle应用程序解压合并

进入database找到setup.exe双击
Oracle11g 安装及体系结构概述_第2张图片
进入安装
Oracle11g 安装及体系结构概述_第3张图片
根据要求完成安装

运行sql plus
Oracle11g 安装及体系结构概述_第4张图片

把服务该为手动
把oracle的服务改为手动,不然以后开机会很慢!!!

一般
先关 OracleServiceORCl服务
先开 OracleOraDb11g_home1TnSListener监听

oracle 中的注释
――单行注释(在需要注释的前面加"–")
/**/多行注释

oracle 默认用户

  1. sys
  2. system(管理员用户)
  3. scott

要连接到Oracle数据库,就需要创建一个用户帐户
每个用户都有一个默认表空间和一个临时表空间
create user命令用于创建新用户

创建表空间
create tablespace 表空间名
datafile ‘文件存储位置\表空间名.sql’ size 100m(表空间大小)
autoextend on next 50m(扩容大小);

创建临时表空间
create temporary tablespace 临时表空间名
tempfile ‘临时文件存储位置\ 临时表空间名.sql’ size 100m(临时表空间大小) autoextend on next 临时扩容大小;

创建用户
create user gz(用户名) identified by sa(密码) default tablespace 表空间名 temporary tablespace 临时表空间名;

授予权限

权限有两种类型,系统权限和对象权限

系统权限允许用户执行某些数据库操作,如创建表就是一个系统权限
对象权限允许用户对数据库对象(如表、视图、序列等)执行特定操作

授权
grant dba to gz(用户名);
移除权限
revoke dba from gz(用户名);

用户(解锁)
alter user scott(用户名) account unlock;
上锁
alter user scott(用户名) account lock;

修改用户(密码)
alter user scott(用户名) identified by xx(xx就是你要修改的密码);
删除用户
drop user gz(用户名) cascade;

总结

  • Oracle 服务器由Oracle 数据库和 Oracle 实例组成
  • Oracle 实例 启动 后台进程 分配 系统全局区
  • Oracle 中用于访问数据库的主要查询工具有 SQLPlus、iSQLPlus 和 PL/SQL
  • Oracle 中的 SYSTEM 用户和 SYS 用户具有管理权限,而 SCOTT 用户只有基本的权限

你可能感兴趣的:(笔记,oracle,java)