在执行数据库访问命令之前,数据库管理系统DBMS首先需要执行下列( )检查。 Ⅰ.语法检查 Ⅱ.用户存取权限检查 Ⅲ.语义检查

admin2009-02-19  23

问题 在执行数据库访问命令之前,数据库管理系统DBMS首先需要执行下列(    )检查。   
Ⅰ.语法检查   
Ⅱ.用户存取权限检查   
Ⅲ.语义检查

选项 A、仅Ⅰ
B、仅Ⅱ
C、仅Ⅲ
D、Ⅰ、Ⅱ和Ⅲ

答案8

解析 在执行数据库访问命令之前,DBMS先对命令进行语法检查,语法检查通过后进行语义检查和用户存取权限检查。具体做法是,DBMS读取数据字典,检查是否存在该关系及相应的字段,该用户能否读取它们等。确认语义正确、存储权限合法后便决定执行该命令:否则拒绝执行,返回错误信息。
转载请注明原文地址:https://kaotiyun.com/show/aicZ777K
0

相关试题推荐
最新回复(0)