下载此文档

Oracleg基本操作介绍.doc


文档分类:汽车/机械/制造 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
初识Oracle
Oracle体系结构
数据库实例及数据库
数据库:数据文件的集合,在物理上表现为数据文件、日志文件和控制文件等
数据库实例:Oracle系统所运行的所有进程和分配的内存结构的组合
表空间定义
SQL Plus方式登录
创建数据库-BOOKMANAGE,采用数据库配置助手
步骤如下:
创建表空间
CREATE TABLESPACE epet_tablespace
DATAFILE 'D:\oracle\product\\oradata\JBITDB\'
SIZE 100M
AUTOEXTEND ON NEXT 32M MAXSIZE UNLIMITED
LOGGING
EXTENT MANAGEMENT LOCAL
SEGMENT SPACE MANAGEMENT AUTO; //以分号结束
简写:
CREATE TABLESPACE epet_tablespace
DATAFILE 'D:\oracle\product\\oradata \JBITDB\'
SIZE 100M; //以分号结束
创建用户
CREATE USER epet
IDENTIFIED BY bdqn
DEFAULT TABLESPACE epet_tablespace;
给用户分配权限或角色
#把CONNECT、RESOURCE角色授予用户epet。
GRANT CONNECT,RESOURCE TO epet;
#撤销用户epet的RESOURCE角色。
REVOKE RESOURCE FROM epet;
#以下代码演示另一个用户SCOTT授予用户epet操作EMP表的对象权限。
#允许用户查看 EMP 表中的记录
GRANT SELECT ON EMP TO epet;
#允许用户更新 EMP 表中的记录
GRANT UPDATE on EMP TO epet;
创建数据表、
CREATE TABLE master(
id NUMBER(11,0) PRIMARY KEY,
loginid NVARCHAR2(50) NOT NULL,
password NVARCHAR2(20) NOT NULL,
status CHAR(1) DEFAULT 1 NOT NULL );
CREATE TABLE pet_type(
id NUMBER(11) NOT NULL,
name NVARCHAR2(50) NOT NULL,
status CHAR(1) DEFAULT 1 NOT NULL );
ALTER TABLE pet_type ADD CONSTRAINT pet_type_pk PRIMARY KEY (id);
CREATE TABLE pet(
id NUMBER(11),
master_id NUMBER(11) NOT NULL,
name NVARCHAR2(50),
type_id NUMBER(11) NOT NULL,
health NUMBER(11) DEFAULT 100 NOT NULL,
love NUMBER(11) DEFAULT 100 NOT NULL,
prop1 NVARCHAR2(100),
prop2 NVARCHAR2(100),
prop3 NVARCHAR2(100),
adopt_time DATE NOT NULL,
status CHAR(1) DEFAULT 1 NOT NULL,
CONSTRAINT pet_pk PRIMARY KEY(id),
CONSTRAINT master_fk FOREIGN KEY (master_id) REFERENCES master(id),
CONSTRAINT type_fk FOREIGN KEY (type_id) REFERENCES pet_type(id) );
添加注释
COMMENT ON TABLE pet IS '宠物';
COMMENT ON COLUMN IS '宠物昵称';
COMMENT ON COLUMN IS '宠物健康值';
创建序列
CREATE SEQUENCE master_seq
START WITH 1
INCREMENT BY 1
NOMAXVALUE
CACHE 10;
使用序列
INSERT INTO master VALUES(,'lkl','lk

Oracleg基本操作介绍 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ipod0c
  • 文件大小962 KB
  • 时间2018-04-30