oracle 11g 基础实践0

首先本人的用的是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  记录数据文件读写的基本信息 ;

 

你可能感兴趣的:(orale,it,实践,11g)