Oracle数据库的基本概念及PL/SQL(DDL)

来源:互联网 发布:Mac官网源码 编辑:程序博客网 时间:2024/06/05 06:45

一、Oracle数据库的基本概念


1.Orale简介

Oracle数据库系统是美国Oracle(甲骨文)公司提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(Client/Server,C/S)或浏览器/服务器(Browser/Server,B/S)体系结构的数据库之一。


2.Oracle数据库的主要特点

    1).支持多用户以及大事务处理

     2).数据安全性和完整性控制

     3).支持分布式数据处理

     4).可移植性(跨平台、跨硬件平台)


3.Oracle数据库体系架构就简单简单说下组成部分(Oracle server(服务器)、Oracle instance(实列)、     Oracledatabase(数据库)


4.Oracle数据库的逻辑结构

Oracle数据库在逻辑上是由许多表空间构成,主要分为系统表空间非系统表空间。非系统表空间内存储着各项应用的数据、索引、程序等相关信息

逻辑存储结构主要包括数据块(datablocks)数据区(extents)数据段(segments)表空间(tablespace),这些逻辑结构使Oracle可以精细地控制磁盘空间的使用。


二、PL/SQL编程基础(DDL)

(PL/SQL是查询语句 MySQL是数据库)


--创建表空间

CREATE TABLESPACE tbs_JG24 --定义表空间

DATAFILE 'D:\tbs_JG24.dbf' --数据文件路径

SIZE 5M --文件大小 5M

AUTOEXTEND ON --自动扩展

NEXT 1M --每次扩展1M

MAXSIZE 10M; --最大10M


--创建用户

CREATE USER JG24

IDENTIFIED BY JG24

DEFAULT TABLESPACE tbs_JG24

TEMPORARY TABLESPACE TEMP;


--为用户授权

GRANT CONNECT,RESOURCE TO JG24;

GRANT DBA TO JG24;


--撤销授权

REVOKE CONNECT,RESOURCE FROM JG24;



0 0
原创粉丝点击