(NCRE数据库技术)必背题库知识点(四)

欢迎您阅读此系列文章,文章参考自《全国计算机等级考试三级教程.数据库技术》。内容为书籍主要知识点以及常考点,阅读此系列文章可以帮助您快速、轻松考取相应证书!祝您阅读愉快!获取知识点电子文档地址:https://gitee.com/yjs0612/ncre  整理不易,希望可以帮助到你!

1.应用服务器是指通过各种协议把商业逻辑提供给客户端的程序。它提供了访问商业逻辑的途径以供客户端应用程序使用,并接收来自于Web浏览器的用户请求,根据应用领域业务规则执行相应的数据库应用程序,通过访问接口向数据库服务器提出数据操作请求;它亦接收来自于数据库服务器的数据访问结果,并通过客户端将结果返回用户。所以当数据库 服务器出现问题时无法向用户提供服务。

2.应用服务器一般运行程序代码,实现面向具体应用领域的业务规则,数据库服务器承担数据存储、管理等功能。

3.应用服务器会根据用户请求连接相应的数据库,获取数据并进行处理,将结果返回给用户。

4.应用服务器一 般提供了集群、失效恢复、负载均衡等公共服务,可以大幅度提高系统性能和可靠性。

5.人机界面是数据库应用系统的一个重要组成部分,人机界面设计与用户的关系非常密切。良好的人机界面应能容忍用户使用过程中发生的操作错误,并能够方便地从错误中恢复。

6.人机界面的设计可采用原型迭代法,首先进行初步设计,再进行用户界面细节设计,最后是原型设计与改进。

7.三层B/S结构数据库应用系统特点和操作特征的有:客户端使用浏览器,浏览器与Web应用服务器之间的通信使用超文本传输协议(HTTP)。数据库服务器接受应用服务器提出的数据操作请求,对数据库进行相应的操作,并将操作结果返回给应用服务器。

8.B/S结构的数据库应用系统的特点是用户界面完全通过WWW浏览器实现,部分事务逻辑在前端实现,主要的事务逻辑在服务器实现,所以其对客户机配置要求不高,即使对服务器要求较高,也不需要安装客户端软件。

9.三层架构将更多的任务传给服务器端计算,所以增加了网络的通信量,其运行速度受制于网络,并不一定会提高。在适用Internet、维护工作等等方面,B/S比C/S强;在运行速度、数据安全、人机交互等方面,不如C/S。

10.关系数据语言分为关系代数语言、关系演算语言和兼具两者双重特点的语言,如SQL,但所有这些语言的共同特点是非过程化的集合操作语言。

11.查询数据表时SQL语句不会检查数据的完整性约束。

12.检测死锁有多种方法,包括超时法、等待图法等。事务等待图法动态地反映了所有事务的等待情况,并发控制的子系统周期性地生成事务等待图进行检测,而不是在执行每个事务时进行检测。

13.检测事务等待图并撤销回路中的某个事务是在数据库应用系统运行过程中由DBMS完成的工作,不是应用程序设计过程中采取的措施。

14.事务按同一顺序访问资源、将大事务切分成若干个小事务、使用绑定连接属于在应用程序设计中预防死锁的办法。

15.数据库三级模式结构: ①内模式也称存储模式或物理模式,它是数据物理结构和存储结构的描述,是数据在数据库内部的表示方式。并且一个数据库只有一个内模式。 ②模式也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。它是数据库系统模式结构的中间层,不涉及数据的物理存储细节和硬件环境,与具体的应用和所使用的开发工具及高级程序设计语言无关。 ③外模式也称子模式或用户模式,它是数据库用户(包括应用程序员和最终用户)看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的视图,是与某-应用有关的数据的逻辑表示。 外模式是模式的子集,一个数据库可以有多 个外模式。

16.数据库系统的三级模式结构是指数据库由外模式、模式和内模式三级构成,并通过二级映象功能将三个模式联系起来。

17.数据库应用系统设计的四个层次分别为:①表示层;②业务逻辑层;③数据访问层;④数据持久层。在这四个层次中,数据持久层的设计工作属于数据组织与存储等方面的物理设计内容,而索引设计属于物理设计阶段。因此,索引设计是在数据持久层上的设计。

18.数据库管理系统为用户和应用程序提供了DDL,用此语言可以定义数据库的模式结构,但此语言执行后的结果不能回滚。

19.关系表在逻辑上由一系列元组组成。每个元组可以用数据库磁盘文件中的个逻辑记录来存储,记录包括多个域。元组的每个属性对应于文件记录的一个域

本内容需要登录后查看

微信关注

阅读剩余
THE END