oracle数据库的项目的数据表创建都有规范的。一遍遵循先使用管理员身份创建数据库,
创建组织和管理数据文件的表空间,创建操作数据的用户,为用户指定表空间,再为用户
授予权限,在切换到新用户去创建数据包,添加表约束,设置表之间的引用关系
一般来说,在oracle时会提醒我们自动创建一个数据库,也可以在安装完之后用配置助手来创建一个数据库
对于10G版本而言,创建数据库有两种方法,一是通过图形界面,二是使用create database命令,由于后者的
操作比较复杂,实际开发中一般不使用,而使用前者,而且建议一个服务器只创建一个数据库
在oracle系统中,表空间和数据文件是数据库结构的基本要素,oracle数据库采用有组织的方式存储信息,
它拥有两种互为相关的物理存储结构和逻辑存储结构
物理存储结构是现实的数据存储单元,主要有数据文件、日志文件和控制文件组成
数据文件是用于存储数据库数据的文件,如表,索引数据
日志文件是用于记录对数据库进行的修改信息,如果我们不小心删除了数据,我吗可以通过日志文件进行数据修复
控制文件是用于记录数据库物理几个的二进制文件,oracle实例在启动时必须访问控制文件
逻辑存储结构是数据概念上的组织,主要由表空间,表和行组成。
表空间是数据库存储数据的逻辑单元,用于存放数据库表,索引等对象的磁盘逻辑空间叫表空间
表空间由一个或者多个数据文件组成,数据库在逻辑上由一个或者多个表空间组成,可以划分为一个
或者多个逻辑单位,该逻辑单位称为表空间
system表空间用于存放oracle系统内部表和数据字典的数据,如表名,列名,和用户名,
不赞成将用户创建的表,索引等对象存放如system表空间中;
sysaux表空间用于存放oracle系统内部的常用样例用户的对象,一般不存储用户的数据
由oracle系统自动进行内部维护;
撤销表空间用于存储撤销信息的表空间,当执行增加,删除修改时,oracle系统自动使用这个表空间进行临时
存放之前修改的数据,一般在创建实例后,系统自动创建一个名字为undotbs1的撤销表空间;
USers表空间是Oracle建议用户使用的表空间,例如样例用户scott对象就存放在users表空间中,
temp表空间是oracle系统用于存放临时数据的特殊表空间,
分享到:
相关推荐
在linux下手动创建oracle10g数据库
CMD命令下创建oracle数据库,适合与在wingdows环境下搭建oracle数据库的初学者。
"使用PLSQL创建Oracle数据库用户并设置权限" 在 Oracle 数据库中,创建用户并设置权限是数据库管理员的基本任务之一。在本文中,我们将使用 PLSQL 创建 Oracle 数据库用户并设置权限,包括创建用户、设置权限和创建...
手工创建oracle数据库
使用PLSQL创建Oracle数据库User用户并设置权限 主要演示了如何使用 PLSQL 创建一个 User 用户, 并使之具有创建表、修改表、访问表的权限。解决了 使用自定义用户创建表时出现的 没有表空间的访问权限的问题。
本文档详细介绍了如何使用 Veeam 备份恢复 Oracle 数据库的配置过程,从环境准备到推送 Oracle RMAN Plugin,再到创建备份作业和运行备份作业,最后实现 Oracle 数据库的异机恢复。本文档旨在帮助读者快速掌握 Veeam...
Oracle安装光盘后安装数据库一路next,到了最后创建数据库的时候遇到了问题,进度停止不前, 解决办法 1.安装数据库的时候不要选择“创建数据库”选项,或者用高级安装,最后一步选择不创建数据库。 2.安装完成后...
使用PLSQL创建Oracle数据库User用户并设置权限 主要演示了如何使用 PLSQL 创建一个 User 用户, 并使之具有创建表、修改表、访问表的权限。解决了 使用自定义用户创建表时出现的 没有表空间的访问权限的问题。
1 、确定数据库的sid 和db_name \u3000sid='hsj' db_name='hsj' 2、设置环境变量env ORACLE_BASE=/u01/app ORACLE_HOME=$ORACLE_BASE/oracle ORACLE_SID=hsj PATH=$ORACLE_HOEM/bin:$PATH; LD_...
Oracle数据库创建实例
oracle数据库导入、导出数据、创建表空间、创建用户、用户授权等操作
新建Oracle数据库需要使用Database Configuration Assistant工具,该工具可以帮助我们快速创建一个新的Oracle数据库。下面是创建数据库的步骤: 1. 按键盘上的Windows键,找到 Database Configuration Assistant,...
在UNIX条件下创建ORACLE应用。
详细的手工创建Oracle数据库步骤,作为平时工作的手册。
这个是Oracle手工创建数据库和DBCA交互式界面创建数据库过程,有遇见的小问题解决办法,还加入了数据库创建脚本Createdb和createcatalog脚本,方便大家一起使用
cmd脚本创建Oracle数据库
关于手工创建Oracle数据库的研究.pdf
Oracle 数据库开发和设计规范 Oracle 数据库开发和设计规范是指在开发和设计 Oracle 数据库时需要遵守的一系列规则和约定,以确保数据库的可维护性、可扩展性和可读性。本文档总结了 Oracle 数据库开发和设计规范的...
oracle 数据库用脚本创建的方法。此方法使用多instance安装