天天看点

Oracle表空间创建

一般情况下,访问oracle本地的控制台需要用浏览器访问这个地址:https://localhost:1158/em/

如果访问不了,有可能是在服务里没有启动OracleDBConsoleorcl,需要启动这个服务

Oracle表空间创建
Oracle表空间创建
Oracle表空间创建

Oracle数据库表空间

Oracle数据库直接存储数据的载体是“数据库表”,而Oracle数据库设计时又将表存储在“表空间”中进行管理。

如果把oracle数据库看作是一个是实在的房间,表空间可以看作这个房间的空间,是可以自由分配,无限放大,表和表空间都是物理性存在于硬盘上。

表空间使得数据库管理更加灵活,而且极大地提高了数据库性能。

Oracle数据库表空间的作用

避免磁盘空间突然耗竭的风险

规划数据更灵活

提高数据库性能

提高数据库安全性

建立表空间

使用GUI工具快速建立表空间(推荐)

使用SQL语句建立表空间

create tablespace test datafile 'f:\database\oracle\test_data.dbf'

size 20M --初始大小

Autoextend --自动增长

on Next 5m --每次增长5m

maxsize 500m --最大容量上限500m

数据库表

数据库表是直接存储数据的地方

数据库表是最常用来进行数据增删改查的

数据库表有行和列构成,每行被称为数据实体,每列被称为实体的属性

建立数据库表

使用GUI工具快速建立数据库表(推荐)

使用SQL语句建立数据库表

CREATE TABLE department

(

id VARCHAR2(64)NOT NULL,

name VARCHAR(64)NOT NULL,

createDate date,

desc VARCHAR2(2000)

)TABLESPACE”USERS”

表建立后可以随时对表结构进行修改

添加和删除列

修改已有数据列定义

重命名表名称等操作

提示:在修改表结构时最好在表中未存储任何数据进行更改