Oracle9i 学习--第一章 - Solar's Testing Life - 51T...

来源:百度文库 编辑:神马文学网 时间:2024/04/20 08:14:02

Oracle9i 学习--第一章

上一篇 / 下一篇  2007-08-21 15:28:47

查看( 97 ) / 评论( 1 ) / 评分( 0 / 0 )

1、关系型数据库是如何描述客观世界的信息的?

一个完整的关系型数据库系统有五层结构:硬件、操作系统、关系型数据库管理系统及数据库、关系型数据库应用系统、用户。

 

2、关系型数据库系统和关系型数据库管理系统是什么关系?

“继承”关系。

一个完整的关系型数据库系统有五层结构:硬件、操作系统、关系型数据库管理系统及数据库、关系型数据库应用系统、用户。

所以前者包括后者。

 

3、桌面和网络关系型数据库系统各有什么特点?

桌面:

优点:操作灵活、转移方便、运行环境简单,对小型网站的数据库处理能力还不错;

缺点:不支持并发处理、数据库易被下载存在安全隐患、数据存储量相对较小、数据量过大时严重影响网站访问速度和程序处理速度。

网络:

优点:适合大容量数据和大流量网站的应用,在性能、安全、功能管理、可扩展性上要比桌面型数据库强很多,两者并非同级别的数据库,有些功能桌面型数据库甚至无法做到。

缺点:一般用户无法直接对关系型数据库进行远程管理、空间租用的成本比桌面数据库稍高。

 

4Oracle9i包含哪些组成部分?各有什么用途?

包含实例和数据库两部分。

实例:SGASharedpool, Databasebuffercache, Redologbuffercache.

数据库由物理文件组成:数据文件、控制文件、重做日志、参数文件、口令文件、归档日志文件(后三个不是必须的)

 

5、什么是主码和外码?

能够唯一表示数据表中的每个记录的字段或字段的组合叫主码。

外码,使两张表形成关联,且外码只能引用外表中的列的值。

 

6、什么是群集技术

一组相互独立的服务器在网络中表现为单一的系统,并以单一系统的模式加以管理。此单一系统为客户工作站提供高可靠性的服务。大多数模式下,集群中所有的计算机拥有一个共同的名称,集群内任一系统上运行的服务可被所有的网络客户所使用。Cluster必须可以协调管理各分离的组件的错误和失败,并可透明地向Cluster中加入组件。一个Cluster包含多台(至少二台)拥有共享数据存储空间的服务器。任何一台服务器运行一个应用时,应用数据被存储在共享的数据空间内。每台服务器的操作系统和应用

程序文件存储在其各自的本地储存空间上。Cluster内各节点服务器通过一内部局域网相互通讯。当一台节点服务器发生故障时,这台服务器上所运行的应用程序将在另一节点服务器上被自动接管。当一个应用服务发生故障时,应用服务将被重新启动或被另一台服务器接管。当以上的任一故障发生时,客户都将能很快连接到新的应用服务上。

 

7、什么是分布式网络数据库?

分布式网络数据库系统是由若干个站集合而成。这些站又称为节点,它们在通讯网络中联接在一起,每个节点都是一个独立的数据库系统,它们都拥有各自的数据库、中央处理机、终端,以及各自的局部数据库管理系统。因此分布式数据库系统可以看作是一系列集中式数据库系统的联合。它们在逻辑上属于同一系统,但在物理结构上是分布式的。

 

8、什么是联机分析处理?

联机分析处理是使分析人员、管理人员或执行人员能够从多角度对信息进行快速、一致、交互地存取,从而获得对数据的更深入了解的一类软件技术。

 

9Oracle9i的两种工作模式的原理是什么?

客户机/服务器&浏览器/服务器

 

10Oracle9i数据库服务器和客户机有什么区别?

服务器是指安装在计算机上提供一些基于网络环境的应用软件。而客户机是指对数据库进行管理的软件。

 

11、端口有什么含义?

端口便是计算机与外部通信的途径。