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、桌面和网络关系型数据库系统各有什么特点?
桌面:
优点:操作灵活、转移方便、运行环境简单,对小型网站的数据库处理能力还不错;
缺点:不支持并发处理、数据库易被下载存在安全隐患、数据存储量相对较小、数据量过大时严重影响网站访问速度和程序处理速度。
网络:
优点:适合大容量数据和大流量网站的应用,在性能、安全、功能管理、可扩展性上要比桌面型数据库强很多,两者并非同级别的数据库,有些功能桌面型数据库甚至无法做到。
缺点:一般用户无法直接对关系型数据库进行远程管理、空间租用的成本比桌面数据库稍高。
4、Oracle9i包含哪些组成部分?各有什么用途?
包含实例和数据库两部分。
实例:SGA,Sharedpool, Databasebuffercache, Redologbuffercache.
数据库由物理文件组成:数据文件、控制文件、重做日志、参数文件、口令文件、归档日志文件(后三个不是必须的)
5、什么是主码和外码?
能够唯一表示数据表中的每个记录的字段或字段的组合叫主码。
外码,使两张表形成关联,且外码只能引用外表中的列的值。
6、什么是群集技术?
一组相互独立的服务器在网络中表现为单一的系统,并以单一系统的模式加以管理。此单一系统为客户工作站提供高可靠性的服务。大多数模式下,集群中所有的计算机拥有一个共同的名称,集群内任一系统上运行的服务可被所有的网络客户所使用。Cluster必须可以协调管理各分离的组件的错误和失败,并可透明地向Cluster中加入组件。一个Cluster包含多台(至少二台)拥有共享数据存储空间的服务器。任何一台服务器运行一个应用时,应用数据被存储在共享的数据空间内。每台服务器的操作系统和应用
程序文件存储在其各自的本地储存空间上。Cluster内各节点服务器通过一内部局域网相互通讯。当一台节点服务器发生故障时,这台服务器上所运行的应用程序将在另一节点服务器上被自动接管。当一个应用服务发生故障时,应用服务将被重新启动或被另一台服务器接管。当以上的任一故障发生时,客户都将能很快连接到新的应用服务上。
7、什么是分布式网络数据库?
分布式网络数据库系统是由若干个站集合而成。这些站又称为节点,它们在通讯网络中联接在一起,每个节点都是一个独立的数据库系统,它们都拥有各自的数据库、中央处理机、终端,以及各自的局部数据库管理系统。因此分布式数据库系统可以看作是一系列集中式数据库系统的联合。它们在逻辑上属于同一系统,但在物理结构上是分布式的。
8、什么是联机分析处理?
联机分析处理是使分析人员、管理人员或执行人员能够从多角度对信息进行快速、一致、交互地存取,从而获得对数据的更深入了解的一类软件技术。
9、Oracle9i的两种工作模式的原理是什么?
客户机/服务器&浏览器/服务器
10、Oracle9i数据库服务器和客户机有什么区别?
服务器是指安装在计算机上提供一些基于网络环境的应用软件。而客户机是指对数据库进行管理的软件。
11、端口有什么含义?
端口便是计算机与外部通信的途径。