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、范式
第一范式:表中任何一个字段的信息必须是唯一的,他不可再分割;
第二范式:第二范式必须先满足第一范式,必须给表创建一个主键;
第三范式:必须先满足第二范式,使用外键使表中不包含其他表的非主键信息。