站点图标 久久日记本

Oracle使用

1、Oracle的服务

OracleServiceXXX:数据库服务,包含表,试图,存储过程等操作;

XXXTNSListener:数据库访问服务,主要用于监听,在访问别人的oracle服务时使用。

2、Oracle的工具

1、DataBase Configuration assistant:用于数据库配置的工具,用于配置OracleServiceXXX的服务。

(SQLService中一个服务包含多个数据库,Oracle一个服务只对应一个数据库)

2、Net Configuration assistant :用于简体年份的配置,主要XXXTNSListener服务

3、NetManager:主要用于配置连接到别的数据库服务器上的连接信息,主要包括服务命名和监听程序。

Oracle的表空间:在一个服务中分多个项目

创建表空间:

create tablespace train
logging
datafile 'd:\oracle\product\10.2.0\db_1\oradata\train.dbf'
size 32M
autoextend on
next 32M maxsize 2048M
EXTENT MANAGEMENT LOCAL;

创建用户:在sysdba角色中创建

输入账号密码,默认表空间,role中分配:dba,connect

3、范式

第一范式:表中任何一个字段的信息必须是唯一的,他不可再分割;

第二范式:第二范式必须先满足第一范式,必须给表创建一个主键;

第三范式:必须先满足第二范式,使用外键使表中不包含其他表的非主键信息。

退出移动版