什么是视图定义语言?
数据定义语言和视图定义语言之间有什么区别?
答案 0 :(得分:2)
视图定义语言是一种用于指定用户界面的语言。 据我所知,它是SQL或其他数据库中的语句,它们检索数据并将其显示给用户。
您可以在此链接中阅读更多内容 https://www.it.uu.se/research/project/ikaros/vdl.pdf
数据定义语言或数据描述语言(DDL)是一种类似于计算机编程语言的语法,用于定义数据结构,尤其是数据库模式。 换句话说,它的目的是定义数据的存储方式(不显示数据),如CREATE,ALTER,DROP,TRUNCATE等。
您可以在这里阅读更多内容: http://en.wikipedia.org/wiki/Data_definition_language
答案 1 :(得分:1)
DBMS支持各种用户并提供适当的语言和界面或每个类别的用户。
数据定义语言(DDL):此语言用于定义数据结构和特别是数据库模式。这些语句用于创建,更改或删除数据结构。 ALTER,CREATE,DROP是DDL的一些例子。
视图定义语言(VDL):此语言用于指定用户视图及其到概念架构的映射。它定义了可供用户类使用的记录子集。它创建虚拟表,并且视图对用户显示概念级别。它指定用户界面。