Oracle 10g数据库基本应用
2013-01-14 18:51
267 查看
1. 了解Oracle版本?
8i、9i、10g、11g
Oracle :安全 + 性能
操作:繁琐
数据库分类:
小型数据库(文件数据库):access数据库。
中型数据库:MSSQL(微软)、MySql(开源的)等
大型数据库:Oracle(甲骨文)、DB2(IBM)、Sybase(Sybase)
2. 安装?
Linux \ window版(32位、64位)
表空间为单位。(类似SQLServer中的数据库概念)
3. 如何登陆Oracle数据库?
a) 启动Oracle的服务。(OracleService数据库名 例如:OracleServiceORCL)
b) (如果数据库服务器在本机,可以忽略此步骤。)启动服务器的监听器。(端口:1521)
c) 登陆到Oracle(3种方式)。
Dos登陆、Sqlpuls工具登陆、PLSQL管理工具(图形用户界面)。
Dos登陆:sqlplus 用户名/密码@服务名
例如:sqlplus system/zuxiastudent@hehe
Oralce中内置账号:
sys —— 系统超级超级管理员。(当前服务器登录;类似:windows身份登录)
System —— 超级管理员。(类似:sa)
scott / tigger —— 示例账户。
4. 如何使用数据库?(创建用户、创建表、插入数据等等)
使用Oracle的基本步骤:
a) 使用系统管理员,登录Oracle服务器。
b) 创建一个表空间。(一个项目一个表空间)
c) 创建一个或多个用户(默认一个表空间)。
d) 给用户授权。(用户之间也可以相互授权)。
--1. 创建一个表空间 create tablespace studentManagerTablespace datafile 'd:\studentMg.dbf' size 50M;
--查询表空间的相关信息 /*select * from dba_tablespaces select * from dba_data_files*/
--2. 创建一个用户 create user student001 identified by student001 default tablespace studentManagerTablespace --临时表空间
--3. 给用户授权 --grant 权限名 to 用户名 --登录权限 grant connect to student001 --使用系统资源的权限(可以使用表空间、访问系统相关信息) grant resource to student001 --grant dba to student001
--授权表的查询权限 grant select on help to student001 --用户在查询时,必须指定用户名;例如:system.help grant select,insert,update,delete on scott.dept to student001 grant all on scott.dept to student001
--回收权限 revoke all on scott.dept from student001
8i、9i、10g、11g
Oracle :安全 + 性能
操作:繁琐
数据库分类:
小型数据库(文件数据库):access数据库。
中型数据库:MSSQL(微软)、MySql(开源的)等
大型数据库:Oracle(甲骨文)、DB2(IBM)、Sybase(Sybase)
2. 安装?
Linux \ window版(32位、64位)
表空间为单位。(类似SQLServer中的数据库概念)
3. 如何登陆Oracle数据库?
a) 启动Oracle的服务。(OracleService数据库名 例如:OracleServiceORCL)
b) (如果数据库服务器在本机,可以忽略此步骤。)启动服务器的监听器。(端口:1521)
c) 登陆到Oracle(3种方式)。
Dos登陆、Sqlpuls工具登陆、PLSQL管理工具(图形用户界面)。
Dos登陆:sqlplus 用户名/密码@服务名
例如:sqlplus system/zuxiastudent@hehe
Oralce中内置账号:
sys —— 系统超级超级管理员。(当前服务器登录;类似:windows身份登录)
System —— 超级管理员。(类似:sa)
scott / tigger —— 示例账户。
4. 如何使用数据库?(创建用户、创建表、插入数据等等)
使用Oracle的基本步骤:
a) 使用系统管理员,登录Oracle服务器。
b) 创建一个表空间。(一个项目一个表空间)
c) 创建一个或多个用户(默认一个表空间)。
d) 给用户授权。(用户之间也可以相互授权)。
--1. 创建一个表空间 create tablespace studentManagerTablespace datafile 'd:\studentMg.dbf' size 50M;
--查询表空间的相关信息 /*select * from dba_tablespaces select * from dba_data_files*/
--2. 创建一个用户 create user student001 identified by student001 default tablespace studentManagerTablespace --临时表空间
--3. 给用户授权 --grant 权限名 to 用户名 --登录权限 grant connect to student001 --使用系统资源的权限(可以使用表空间、访问系统相关信息) grant resource to student001 --grant dba to student001
--授权表的查询权限 grant select on help to student001 --用户在查询时,必须指定用户名;例如:system.help grant select,insert,update,delete on scott.dept to student001 grant all on scott.dept to student001
--回收权限 revoke all on scott.dept from student001
相关文章推荐
- Oracle 10g数据库中,当在数据库中创建用户时,基于应用性能和管理方面的考虑,最好为不同的用户创建独立的表空间。 那么创建表空间的步骤是怎样实现的呢?本文我们主要就介绍了这一部分内容,接下来就让
- Oracle 10g数据库的基本数据类型
- oracle 10g基本配置(doc下进入数据库)
- oracle 10g基本配置(dos下进入数据库,plsql连接数据库)
- Oracle 10g数据库基础之基本查询语句-中-函数
- oracle 10g基本配置(dos下进入数据库,plsql连接数据库)
- Oracle 数据库sys权限基本应用
- Oracle 10g数据库基础之基本查询语句-上
- Oracle 10g数据库基础之基本DDL和DML语句
- Oracle 10g数据库基础之基本查询语句-下-连接&子查询
- Oracle 10g创建数据库 用户等基本操作
- Windows Oracle 10G手工创建数据库
- Windows下 Oracle 10g 数据库安装后的配置方法步骤
- 从Sql server 2000 到 Oracle 10g数据库迁移数据类型转化
- SQL Server 2005 Express 数据库导入到 oracle 10g的方法
- oracle 数据库的基本操作(表空间、表、用户的创建及查询)
- Oracle 数据库的绑定变量特性及应用
- Oracle 10g数据库概述
- 在 Linux x86 上安装 Oracle 数据库 10g
- VB6基本数据库应用(二):建立数据库