欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

DBMS的语言翻译层是如何处理一个DDL语句的?

时间:2018-05-19

DBMS的语言翻译层是如何处理一个DDL语句的?

答案说明:本题目答案来自网络整理或转载,最终答案请以官网为准。


答案:语言翻译处理层首先要对DDL语句进行语法检查、语义检查和用户权限检查。语义检查的内容具体做法是,DBMS读取数据字典,检查是否存在与该语句中的表,或视图,或索引等要创建的对象名相同的对象名,检查该用户是否具有创建数据库对象的权限。然后把DDL语句翻译成内部表示,把它存储在系统的数据字典中。例如新建立一个表,就要把关系名、建立者、属性个数、记录长度等等信息记入数据字典中。

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。