2013年7月4日
摘要: 在oracle数据库中,数据对象是以模式(Schema)为单位进行组织和管理的。所谓模式是指一系列逻辑数据结构或对象的集合。模式与用户相对应,一个模式只能被一个数据库用户所拥有,并且模式名称与这个用户名称相同。1.模式与用户的关系 模式作为数据库对象的容器而存在,用于数据库对象的管理,而用户主要用于数据库登录以及权限管理。 如果用户以normal身份登录数据库,则创建了数据库对象属于同名模式;如果sysdba登录,则创建的数据库对象属于sys模式;如果以sysoper身份登录数据库,则创建的数据库对象属于PUBLIC模式。 在不该面用户的情况下可以设置CURRENT_SCHEMA进行模式... 阅读全文
posted @ 2013-07-04 22:41 evencao 阅读(768) 评论(0) 推荐(0) 编辑
摘要: 表空间是Oracle数据库最大的逻辑存储结构,有一系列段构成。Oracle数据库对象存储结构的管理主要是通过表空间的管理实现的。 1.表空间的分类 表空间根据存储类型不同分为系统表空间和非系统表空间 根据组成表空间的数据文件的大小不同分为大文件表空间和小文件表空间 根据数据库块戴奥不同分为标准块表空间和非标准块表空间 (1)系统表空间 system 表空间主要存储: 数据库的数据字典 PL/SQL程序的源代码和解释代码 数据库对象的定义,如表、视图、序列、同义词等。 一般在system表... 阅读全文
posted @ 2013-07-04 13:56 evencao 阅读(1200) 评论(0) 推荐(0) 编辑