1 / 16
文档名称:

oracle数据库设计.doc

格式:doc   大小:166KB   页数:16页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

oracle数据库设计.doc

上传人:977562398 2020/11/7 文件大小:166 KB

下载得到文件列表

oracle数据库设计.doc

相关文档

文档介绍

文档介绍:目录
第1章Oracle数据库安装配置
当安装Oracle Database时,如果没有建立数据库,在安装完成之后可以使用DBCA工具建立数据库。数据库配置助手(Database Configuration Assistant)用于建立数据库、配置数据库选项、删除数据库和管理模板。
当建立了Oracle数据库之后,为了使得服务器端可以监听该Oracle数据库,必须配置监听程序。为了使得客户端可以访问该数据库,必须在客户端配置网络服务名。只有合理地配置了监听程序和网络服务名之后,客户应用才能访问该数据库。配置监听程序和网络服务名可以使用网络管理工具Net Manager完成。(源码网整理:)
配置监听程序
监听程序用于接收客户端的连接请求。当客户应用访问Oracle Server时,监听程序会接收并检查连接请求,以确定是否可以为该客户应用提供数据服务。在建立了Oracle数据库之后,为了使得客户应用可以访问Oracle数据库,必须在监听程序中追加该数据库。一个监听程序可以监听多个Oracle数据库,多个监听程序也可以监听同一个Oracle数据库。当安装数据库产品时,会自动建立默认监听程序LISTENER。
配置监听程序的具体步骤如下:
展开监听程序,并选中LISTENER节点,此时在NET MANAGER窗口右端会显示默认监听位置,其中“协议”用于指定监听程序要使用的网络协议(默认为TCP/IP);“主机”用于指定服务器所在机器的主机名或IP地址;“端口”用于指定监听程序要使用的TCP/IP端口号(默认1521)。
在Net Manager窗口上端的下拉列表中选择数据库服务,此时会显示默认的数据库配置,“全局数据库名”用于指定数据库的全局数据库名;“Oracle主目录”用于指定Oracle数据库软件的安装路径;“SID”用于指数据库例程名。为了监听新建的数据库(如DEMO),必须追加该数据库。
单击“添加数据库”按钮,然后进行相应配置,在“全局数据库名”处输入DEMO数据库的初始化参数SERVICE—HOME所对应的值,在SID处输入DEMO数据库的例程名。配置了监听程序之后,保存网络配置信息。
保存了监听程序配置之后,为了使得其网络配置生效,必须重新启动监听程序。(通过服务器管理器重新启动监听程序)
配置网络服务名
选中“服务命名”,然后单击+按钮,此时会显示“Net 服务名”界面,建议使用数据库名作网络服务名。
选取与监听程序一致的网络协议“TCP/IP”。
指定数据库所在主机名及其监听端口号。
指定监听程序所配置的全局数据库名或者SID。
测试网络服务名配置是否成功,如果成功则表示网络服务名配置正确。
完成网络服务名配置之后,保存网络配置信息。
第2章管理用户访问
本章主要内容:
表空间、用户及方案概述
用户访问
创建用户
修改用户
授予用户访问权
撤消用户
废除用户访问
创建角色
表空间、用户及方案概述
表空间是数据库的逻辑组成部分。从物理上说,数据库数据存放在数据文件中;从逻辑上说,数据库数据存放在表空间(tablespace)中,并且表空间是由一个或多个数据文件组成的。
一个表空间是由一个或多个数据文件组成的。
用户(也称为帐户)是定义在数据库中的一个名称,它是Oracle数据库的基本访问控制机制。当连接到Oracle数据库时,默认情况下必须要提供用户名和口令。只有在输入了正确的用户名和口令之后,才能够连接到数据库,并执行各种管理操作和数据访问操作。
方案(Schema)是用户所拥有数据库对象的集合。在Oracle数据库中对象是以用户来组织的,用户与方案是一一对应的关系,并且二者名称相同。例SCOTT用户所拥有的所有对象都属于SCOTT方案,而SYSTEM用户所拥有的所有对象都属于SYSTEM方案。当访问数据库对象时,有一些注意事项:
在同一个方案中不能存在同名对象,但不同方案可以具有同名对象。
用户可以直接访问其方案对象,但如果要访问其他方案对象,则必须具有对象权限。如用户SCOTT可以直接查询其方案表EMP,但如果用户SMITH要检索SCOTT方案的表EMP,则必须在EM