中级数据库系统工程师

在用户访问数据库数据的过程中,DBMS起着什么作用?

题目

在用户访问数据库数据的过程中,DBMS起着什么作用?

参考答案和解析
正确答案:在用户访问数据的过程中,DBMS起着核心的作用,实现"数据三级结构转换"的工作。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在执行数据库访问命令之前,数据库管理系统DBMS首先需要执行下面________检查。

Ⅰ.语法检查 Ⅱ.用户存取权限检查 Ⅲ.语义检查

A.仅Ⅰ

B.仅Ⅱ

C.仅Ⅲ

D.Ⅰ、Ⅱ和Ⅲ


正确答案:D
解析:用户发出查询数据库数据的命令时,数据库管理系统需要进行的检查是:1、语法检查;2、语义检查; 3、用户存取权限检查。

第2题:

数据的独立性是指______。

A.数据库的数据相互独立

B.DBMS和DB相互独立

C.用户应用程序与数据库的数据相互独立

D.用户应用程序与DBMS相互独立


正确答案:C
解析:修改数据库的物理结构或逻辑结构时,通过两级映像,可以使得应用程序不必修改,保证数据的独立性。数据的独立性包括物理独立性和逻辑独立性。

第3题:

( 13 ) 向数据库管理系统 ( DBMS ) 发出访问数据库数据的命令后 , DBMS 会先对该命令执行 【 13 】检查。


正确答案:

第4题:

数据库访问命令之前,数据库管理系统DBMS首先需要执行下列( )检查。

Ⅰ、语法检查

Ⅱ、用户存取权限检查

Ⅲ、语义检查

A.仅Ⅰ

B.仅Ⅱ

C.仅Ⅲ

D.Ⅰ、 Ⅱ和Ⅲ


正确答案:D
解析:数据库访问命令之前,数据库管理系统DBMS首先需要对命令进行语法检查。语法检查后进行语义检查和用户存取权限检查。确定语义正确、存取权限合法后便决定执行该命令。

第5题:

将与具体平台无关的元操作替代为DBMS支持的具体数据库访问操作或数据库访问API调用是在______中进行的。

A) 数据库事务概要设计

B) 应用程序详细设计

C) 数据库概念设计

D) 数据库事务详细设计

A.

B.

C.

D.


正确答案:D
解析:数据库事务详细设计的内容是根据事务概要设计得到的与平台无关的事务流程,利用SQL语句、数据库访问接口(如JDBC、ODBC或其他DBMS特定APD,采用高级程序设计语言或DBMS提供的事务实现机制,在具体DBMS平台和开发环境下,设计数据库事务。事务详细设计需要将事务概要设计中的read和write元操作替换为DBMS支持的查询、插入、删除、修改等具体数据库访问操作或数据库访问API调用。所以本题的答案为D。
  A选项数据库事务概要设计是把事务中对数据库数据的查询、插入、删除、修改操作与具体DBMS平台无关的两个元操作read、write抽象表示。
  B选项应用程序设计的内容是根据应用程序概要设计中定义的各模块功能和输入输出数据需求,结合具体的程序设计环境和机制,设计各模块的内部处理流程和算法、具体数据结构、对外详细接口等。
  C选项数据库概念设计包括数据库概念模型设计和系统总体设计。概念模型设计是依据数据需求分析阶段得到的需求结果,分析辨识需要组织存储在数据库中的各类应用领域数据对象的特征及其相互间的关联关系,并采用概念数据模型表示出来,得到独立于具体DBMS的数据库概念模型。系统总体设计包括确定DBAS体系结构、系统硬件平台和操作系统、数据库管理系统等系统软件的选项和配置、应用软件结构设计、对需求分析阶段识别出的业务规则进行初步设计,细化业务规则流程,分析所处理的业务数据和处理方式,明确采用的关键技术和算法等、对系统采用的关键技术进行方案选型和初步设计。

第6题:

向数据库管理系统(DBMS)发出访问数据库数据的命令后,DBMS会先对该命令执行______检查。


正确答案:语法
语法

第7题:

向数据库管理系统(6BMS)发出访问数据库数据的命令后,DBMS会先对该命令执行__________检查。


正确答案:
语法
向数据库管理系统发出访问数据库数据的命令后,首先对命令进行语法检查,语法检查通过后进行语义检查和用户存取权限检查。

第8题:

DBMS通过加锁机制允许用户并发访问数据库,这属于DBMS提供的______。

A.数据定义功能

B.数据操纵功能

C.数据库运行管理与控制功能

D.数据库建立与维护功能


正确答案:C
解析:DBMS的数据库运行管理与控制功能是指统一管理和控制数据库的建立、运行和维护,DBMS通过加锁机制允许用户并发访问数据库,这属于DBMS提供的数据库运行管理与控制功能。

第9题:

数据独立性是指( )。

A.数据库的数据依赖于用户的应用程序

B.DBMS与DB相互独立

C.用户应用程序与数据库的数据相互独立

D.用户应用程序与DBMS相互独立


正确答案:C

第10题:

由于攻击者可以借助某种手段,避开DBMS以及应用程序而直接进入系统访问数据,我们通常采取以下哪种方式来防范()。

A.数据库加密

B.修改数据库用户的密码,将之改得更为复杂

C.使用修改查询法,使用户在查询数据库时需要满足更多的条件

D.使用集合法


正确答案:A

更多相关问题