您的位置:首页 > 数据库 > Oracle

oracle 11g 基础实践0

2012-02-20 11:42 218 查看
首先本人的用的是windows server 2003 下的oracle 11g:
今天的实践工作是在oracle 11g自带的sql*plus完成的
1、怎样连接数据库?
开始--运行 输入cmd 进入dos的窗口
输入sqlplus/nolog回车
出现sql>提示符输入conn sys/w123123 as sysdba
解释: conn是connect命令的缩写,用来连接数据库
sys用户名
w123123用户密码
as 是作为的意思 是connect的参数
sysdba是以此身份登录数据库
连接完成时可以用show user 来看书库的用户是谁
2、怎样退出呢?
disconnect即可退出
exit直接退出到dos提示符下
3、我的连接有那些数据库呢?
select dbid,name frome v$database;
解释:怎么知道v$datatbase中有dbid,name两个字段呢?
desc v$database即可
那么v$database是什么表?
v$database不是一般的表,它是数据字典
4、下来介绍一下常见的数据字典:
1 基本的数据字典:
DBA_TABLES 所有用户的所有表的信息;
DBA_TAB_COLUMNS 所有用户的表的列(字段)信息;
DBA_VIEWS 所有用户的所有视图信息;
DBA_SYNONYMS 所有用户同义词信息;
DBA_SEQUENCES 所有用户序列信息;
DBA_CONSTRAINTS 所有用户的表约束信息;
DBA_INDEXES 所有用户索引的简要信息;
DBA_IND_COLUMNS 所有用户索引的列信息;
DBA_TRIGGERS 所有用户触发器信息 ;
DBA_SOURCE所有用户存储过程源代码信息;
DBA_PROCEDUS 所有用户存储过程;
DBA_SEGMENTS 所有用户段(表,索引,Cluster)使用空间信息;
DBA_EXTENTS 所有用户段的扩展段信息;
DBA_OBJECTS 所有用户对象的基本信息(包括素引,表,视图,序列等);
CAT 当前用户可以访问的所有的基表 ;
TAB 当前用户创建的所有基表,视图,同义词等;
DICT 构成数据字典的所有表的信息;
2 与数据库组件相关的数据字典:
数据库:
V$DATABASE 同义词 V_$DATABASE,记录系统的运行情况;
表空间:
DBA_TABLESPACES 记录系统表空间的基本信息;
DBA_DATA_FILES 记录系统数据文件及表空间的基本信息;
DBA_FREE_SPACE 记录系统表空间的剩余空间的信息;
控制文件:
V$CONTROLFILE 记录系统控制文件的路径信息;
V$PARAMETER 记录系统各参数的基本信息;
v$CONTROLFILE_RECORD_SECTION 记录系统控制运行的基本信息;
数据文件:
DBA_DATA_FILES 记录系统数据文件及表空间的基本信息;
v$DATAFILE 记录来自控制文件的数据文件信息;
v$FILESTAT 记录数据文件读写的基本信息 ;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  it 11g 实践 orale