免费智能真题库 > 历年试卷 > 数据库系统工程师 > 2015年上半年 数据库系统工程师 上午试卷 综合知识
  第49题      
  知识点:   维护   用户界面   B/S结构   C/S结构   浏览器   数据库   数据库应用系统   体系结构
  关键词:   B/S   C/S   服务器   客户端   客户机   浏览器   数据库   用户界面   运行和维护   数据   维护        章/节:   数据库技术基础       

 
数据库应用系统的体系结构中,常用的是C/S(客户机/服务器)结构和B/S(浏览器/服务器)结构。无论哪种结构,服务器都由(49)负责数据库的运行和维护。在C/S结构中,应用程序安装运行在(50)端,负责用户与数据库的交互;在B/S结构中,应用程序安装运行在(51)端,负责构建用户界面数据库的交互,客户端使用浏览器展示用户界面并获取用户输入。
 
 
  A.  DBMS
 
  B.  DBA
 
  C.  DataBase
 
  D.  DBS
 
 
 

 
  第63题    2009年上半年  
   37%
在分布式数据库系统中,应用程序直接使用本节点数据的性质称为(63)。
  第62题    2017年上半年  
   68%
以下是平行数据库的四种体系结构,在( )体系结构中所有处理器共享一个公共的主存储器和磁盘。
  第60题    2010年上半年  
   53%
关于分布式数据库,下列描述正确的是(60)。
   知识点讲解    
   · 维护    · 用户界面    · B/S结构    · C/S结构    · 浏览器    · 数据库    · 数据库应用系统    · 体系结构
 
       维护
        维护阶段是软件生存期中时间最长的阶段。软件一旦交付正式投入运行后便进入软件维护阶段。该阶段的关键任务是通过各种必要的维护活动使系统持久地满足用户的需要。每一项维护活动都应该准确地记录下来,作为正式的文档资料加以保存。
 
       用户界面
        用户界面(user interface)是计算机中实现用户与计算机通信的软、硬件部分的总称。用户界面也称用户接口,或人机界面。
        用户界面的硬件部分包括用户向计算机输入数据或命令的输入装置,以及由计算机输出供用户观察或处理的输出装置。用户界面的软件部分包括用户与计算机相互通信的协议、约定、操纵命令及其处理软件。目前,常用的输入/输出装置有键盘、鼠标、显示器和打印机等。常用的人机通信方法有命令语言、选项、表格填充及直接操纵等。
        从计算机用户界面的发展过程来看,用户界面可分为控制面板式用户界面、字符用户界面、图形用户界面和新一代用户界面四个阶段。
        虚拟现实技术将用户界面的发展推向新一代用户界面这一阶段:人将作为参与者,以自然的方式与计算机生成的虚拟环境进行通信。以用户为中心、自然、高效、高带宽、非精确、无地点限制等是新一代用户界面的特征。多媒体、多通道及智能化是新一代用户界面的技术支持。语音、自然语言、手势、头部跟踪、表情和视线跟踪等新的、更加自然的交互技术将为用户提供更方便的输入技术。计算机将通过多种感知通道来理解用户的意图,实现用户的要求。计算机不仅以二维屏幕向用户输出,而且以真实感(立体视觉、听觉、嗅觉和触觉等)的计算机仿真环境向用户提供真实的体验。
 
       B/S结构
        在三层C/S结构中,表示层负责处理用户的输入和向客户的输出(出于效率的考虑,它可能在向上传输用户的输入前进行合法性验证)。功能层负责建立数据库的连接,根据用户的请求生成访问数据库的SQL语句,并把结果返回给客户端。数据层负责实际的数据库存储和检索,响应功能层的数据处理请求,并将结果返回给功能层。
        浏览器/服务器(Browser/Server, B/S)风格就是上述三层应用结构的一种实现方式,其具体结构为:浏览器/Web服务器/数据库服务器。B/S结构主要是利用不断成熟的WWW浏览器技术,结合浏览器的多种脚本语言,用通用浏览器就实现了原来需要复杂的专用软件才能实现的强大功能,并节约了开发成本。从某种程度上来说,B/S结构是一种全新的软件体系结构。
        在B/S结构中,除了数据库服务器外,应用程序以网页形式存放于Web服务器上,用户运行某个应用程序时只需在客户端上的浏览器中键入相应的网址,调用Web服务器上的应用程序并对数据库进行操作完成相应的数据处理工作,最后将结果通过浏览器显示给用户。可以说,在B/S模式的计算机应用系统中,应用(程序)在一定程度上具有集中特征。
        基于B/S结构的软件,系统安装、修改和维护全在服务器端解决。用户在使用系统时,仅仅需要一个浏览器就可运行全部的模块,真正达到了“零客户端”的功能,很容易在运行时自动升级。B/S结构还提供了异种机、异种网、异种应用服务的联机、联网、统一服务的最现实的开放性基础。
        与C/S结构相比,B/S结构也有许多不足之处,例如:
        (1)B/S结构缺乏对动态页面的支持能力,没有集成有效的数据库处理功能。
        (2)B/S结构的系统扩展能力差,安全性难以控制。
        (3)采用B/S结构的应用系统,在数据查询等响应速度上,要远远地低于C/S结构。
        (4)B/S结构的数据提交一般以页面为单位,数据的动态交互性不强,不利于OLTP应用。
 
       C/S结构
        C/S结构即Client/Server(客户机/服务器)结构,如下图所示。C/S结构是大家熟知的软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端,降低了系统的通信开销,但需要安装客户端才能够进行管理操作。
        
        C/S结构
        在网络连接模式中,除对等网外,还有另一种形式的网络,即客户机/服务器网络。在客户机/服务器网络中,服务器是网络的核心,而客户机是网络的基础,客户机依靠服务器获得所需要的网络资源,而服务器为客户机提供网络必需的资源。客户机和服务器常常分别处在相距很远的两台计算机上,客户机程序的任务是将用户的要求提交给服务器程序,再将服务器程序返回的结果以特定的形式显示给用户。服务器程序的任务是接收客户程序提出的服务请求并进行相应的处理,再将结果返回给客户程序。
        C/S结构的缺点是维护成本高昂且投资大。首先,采用C/S结构要选择适当的数据库平台以实现数据库数据的真正统一,使分布于两地的数据同步,完全交由数据库系统管理,但逻辑上两地的操作者需要直接访问同一个数据库才能有效实现,这样就产生了一些问题,如果需要建立“实时”的数据同步,就必须在两地之间建立实时的通信连接,以保持两地的数据库服务器在线运行,网络管理人员既要对服务器进行维护和管理,又要对客户端进行维护和管理,这样做需要高昂的投资和复杂的技术支持,维护成本很高,维护任务量大;其次,传统的C/S结构的软件需要针对不同的操作系统开发不同版本的软件,由于产品的更新换代十分快,高代价和低效率已经不适应工作需要。
 
       浏览器
        WWW浏览器是用来浏览因特网资源的工具软件。浏览器一般由一组客户、一组解释器和一个管理它们的控制器所组成。现在使用最多的浏览器软件是Microsoft公司的Internet Explorer(IE)和Netscape公司的Communicator。
 
       数据库
        数据库(DataBase,DB)是指长期存储在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
        系统使用的所有数据存储在一个或几个数据库中。
 
       数据库应用系统
        数据库应用系统是指系统开发人员利用数据库系统资源开发的面向某一类实际应用的软件系统。例如,企业职工管理系统、学籍管理系统、工资管理系统和图书管理系统等。
 
       体系结构
        RPR的体系结构如下图所示。RPR采用了双环结构,由内层的环1和外层的环0组成,每个环都是单方向传送。相邻工作站之间的跨距包含传送方向相反的两条链路。RPR支持多达255个工作站,最大环周长为2000km。
        
        RPR体系结构
   题号导航      2015年上半年 数据库系统工程师 上午试卷 综合知识   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
第49题    在手机中做本题