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