`

数据库基础の创建表空间,用户,并授权,序列,触发器

阅读更多
-- 创建表空间   ----------------------------------------------------
CREATE TABLESPACE jyd_tbs 
DATAFILE 'd:\jyd_tbs.dbf' 
SIZE 1000M AUTOEXTEND ON;

-- 创建用户
CREATE USER jyd 
IDENTIFIED BY "123"
DEFAULT TABLESPACE "JYD_TBS"
QUOTA UNLIMITED ON "JYD_TBS";

-- 用户授权
grant dba to jyd;

-- 连接用户
conn jyd/123;

commit;

-- 创建用户表 
create table jyd.Member_info
(
    U_ID            number(30) primary key not null, 
    U_Name          varchar2(50) not null ,
    U_Password    varchar2(50)  not null ,
);

-- 创建序列
CREATE SEQUENCE jyd.Member_info_Se
INCREMENT BY 1   -- 每次加几个  
START WITH 1     -- 从1开始计数  
NOMAXVALUE       -- 不设置最大值  
NOCYCLE          -- 一直累加,不循环  
CACHE 10; 

-- 创建触发器
CREATE TRIGGER jyd.Member_info BEFORE
insert ON jyd.Member_info FOR EACH ROW
begin
select jyd.Member_info_Se.nextval into:New.U_ID from dual;
end;
commit;

--导入导出命令       
ip导出方式: exp demo/demo@127.0.0.1:1521/orcl file=f:/f.dmp full=y    
exp demo/demo@orcl file=f:/f.dmp full=y    
imp demo/demo@orcl file=f:/f.dmp full=y ignore=y    

 

0
0
分享到:
评论

相关推荐

    Oracle中创建表,创建序列,创建自增字段,添加注释, 添加记录,添加触发器,提交

    此外,在上面的示例代码中还包含了一些其他的知识点,如创建表空间、创建用户、授权、创建同义词等。 在 Oracle 中,创建表空间是指创建一个新的表空间,以存储数据库中的数据。在上面的示例代码中,创建了一个名为...

    oracle创建huike用户与表空间并授权

    在Oracle数据库管理中,创建用户和表空间是基础操作,对于数据库的管理和资源分配至关重要。在本教程中,我们将详细探讨如何在Oracle中创建名为“huike”的用户,为该用户分配表空间,并进行相应的权限授予。首先,...

    oracle讲解(表分区,视图,序列,游标,触发器等等)

    Oracle 数据库管理包括创建表空间、创建用户、授权、修改表结构、数据备份和恢复等。 Oracle 提供了多种数据库管理工具,例如 SQL Plus、Oracle Enterprise Manager 等。 Oracle 数据库技术是一个非常重要的数据库...

    大型主机数据库基础与应用开发

    第四部分详细阐述了主机DB2基本对象的管理,包括系统的启动、卷管理、存储器组管理、数据库的创建、更改和删除、缓冲池管理、表空间管理,以及数据库对象如表、视图、索引、序列、别名、触发器、DBRM(数据库程序...

    Oracle数据库培训.ppt

    Oracle 数据库培训 Oracle 数据库培训是一个专业的数据库管理系统,具有高...通过学习 Oracle 数据库培训,可以掌握 Oracle 数据库的基本概念、逻辑结构、物理结构、连接、表空间的建立、用户的建立与授权等知识点。

    创建一个Turing 模式

    6. **授权给用户Turing**:使用`GRANT`语句赋予用户Turing各种权限,包括连接数据库(CONNECT)、数据库管理员权限(SYSDBA)、资源权限(RESOURCE)以及创建会话、表、过程、序列、触发器、视图、同义词、修改会话...

    oracle hr用户创建脚本

    2. **模式(Schema)**:模式是一个命名空间,它包含了一个用户的对象,如表、视图、索引、存储过程等。在HR场景下,一个模式可能对应于HR系统的全部数据结构。 3. **表(Table)**:存储数据的基本单元,HR系统中...

    Oracle10g的数据库、数据库对象及数据库安全性管理.doc

    2. **数据库对象**: 数据库对象包括表、视图、索引、序列、存储过程、触发器、游标等。它们是数据库中的逻辑结构,用于存储、操作和管理数据。 3. **用户管理**: 用户是访问数据库的实体,每个用户有自己的权限和...

    Oracle数据库从入门到精通

    了解数据库创建、打开和关闭的流程,以及如何管理表空间、数据文件和重做日志。表空间是存储数据库对象的地方,数据文件是实际存储数据的物理文件,而重做日志则记录了所有事务的改变,对于数据库恢复至关重要。 四...

    全面解析Oracle数据库的系统和对象权限

    - **描述**:允许用户修改数据库中的任何序列。 - **应用场景**:在需要调整序列的起始值、增量值等参数时使用。 #### 5. `ALTER ANY SNAPSHOT`(修改任何快照) - **描述**:允许用户修改数据库中的任何快照。 - *...

    Oracle数据库案例教程.pdf

    - **创建数据库和表空间**:教授如何创建数据库实例和分配存储空间(表空间),这是数据库管理的基础。 #### 用户管理 - **Oracle中的用户管理**:讲解如何创建、授权和管理数据库用户,确保数据的安全性和访问控制...

    Oracle数据库案例教程_教师用书

    - **创建数据库和表空间**:理解Oracle的体系结构,并掌握创建数据库和表空间的基本操作,这是数据库管理的基础技能之一。 - **Oracle中的基本用户管理**:学会如何创建、授权和管理数据库用户,包括设置权限和角色...

    oracle数据库应用与开发讲义

    4. **掌握创建数据库和表空间的方法**:熟悉数据库创建的基本概念和操作步骤,了解表空间的用途和创建方法。 5. **掌握Oracle中的基本用户管理**:包括用户创建、权限分配、密码设置等。 ##### 工作任务 - **在...

    数据库培训资料

    - `RESOURCE`: 包含 CONNECT 角色,并允许用户创建表、视图等数据库对象。 - `DBA`: 最高级别的权限,拥有对数据库的所有控制权。 - **授权与回收权限**: - 授予权限: `GRANT 角色 | 权限 TO 用户(角色);` - ...

    数据库新技术ppt

    这份“数据库新技术ppt”课件提供了对数据库基础知识的概述,并简要介绍了数据挖掘的相关内容,对于初学者来说是一份很好的入门资料。以下是根据这些信息提炼出的一些关键知识点: 1. **数据库基本概念**: - ...

    达梦数据库_SQL语言手册

    数据库、登录、用户、模式、基表、视图、索引、序列、全文索引、存储过程和触发器 的定义和删除语句,登录、基表、视图、仝文索引的修改语句,对象的更名语句; 査询(含全文检索)、插入、删除、修改语句; 数据库安全...

    Oracle数据库的基本概念.pptx

    在Oracle中,模式对象是数据库逻辑结构的集合,包括表、索引、聚簇、视图、同义词、序列、存储函数、过程和包、物化视图、数据库触发器、数据库链接、Java类、Java资源和Java源等。模式对象是数据库中数据和结构的...

    Firebird数据库中文版

    使用PSQL(Procedure SQL),你可以创建强大的存储过程来处理服务上的所有数据,你可以使用select Stored Procedure的形式,使用存储过程,以得到一个虚拟的表结构的结果。这样的话,你就可以很容易的在报表中使用它。 ...

    数据库基础

    第一章 Oracle数据库基础 23 §1.1 理解关系数据库系统(RDBMS) 23 §1.1.1 关系模型 23 §1.1.2 Codd十二法则 24 §1.2 关系数据库系统(RDBMS)的组成 24 §1.2.1 RDBMS 内核 24 §1.2.2 数据字典概念 25 §1.3 ...

Global site tag (gtag.js) - Google Analytics