1.Oracle概述.
Oracle数据库是由美国Oracle公司的一款关系型数据库;
Oracle的主要版本:Oracle8i、9i(internet)、Oracle10g/11g(girl)
使用Oracle数据库之前要启动Oracle监听,然后再启动Oracle服务(注意启动顺序)。
2.系统管理员.
Oracle安装会自动的生产sys用户和
system用户;
sys是超级管理员,拥有最高权限,默认密码:sys;
system是管理员,默认密码:system;
用管理员完成的主要事项:创建表空间、创建用户、授予权限、修改用户密码;
3.表空间和用户.
- 表空间是一个逻辑概念。Oracle中的数据逻辑上存储于表空间(tablespace)中,而物理上则存储于属于表空间的数据文件(datafile)中;
- 创建表空间会在物理磁盘上建立一个数据文件,作为数据库对象(用户、表、存储过程等等)的物理存储空间;
- Oracle中用户的所有数据都是存放在表空间的,很多个用户可以共用在一个表空间,也可以只用一某一个表空间
- 创建用户必须为其指定表空间,如果没有显性指定默认表空间,则指定users表空间;创建用户后,可以在用户上创建表、存储过程等等其他数据库对象;
4.创建表空间(管理员操作).
create tablespace 表空间名
datafile ‘数据文件存放位置’
size 50m 大小,50m
5.创建用户(管理员操作)
create user 用户名
identified by 密码
default tablespace 默认分配表空间名字
6.给用户授权(管理员操作)
- 语法:grant 权限名 to 用户名; grant connect to 用户名(授予访问数据库资源的权限)
grant resource to 用户名(授予操作Oracle数据库资源的权限)
grant connect , resource to 用户名 (一次性授予两个权限)
7.撤销用户权限(管理员操作).
- 语法:revoke 权限名 from 用户名;
- 如: revokeresource from 用户名;
8.PL/SQL Developer介绍
- PL/SQL Developer 只是访问Oracle数据库的一个工具,需要单独安装,和Oracle数据库没有直接关系;
- 连接Oracle数据库的工具有很多,除此之外还有:SQL developer、Navicat Premiu、Toad for Oracle等。
- 设置字体;
- 导入导出数据。