首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“创建DDL”这个短语是一种恶意吗?

“创建DDL”这个短语是一种恶意吗?
EN

Stack Overflow用户
提问于 2015-07-13 22:57:02
回答 2查看 41关注 0票数 1

对我来说,数据库管理是一个棘手的问题,因此,当我读到它时,我对词汇表相当敏感。有人能在下面的上下文中澄清“创建DDL”这个短语吗?

JPA可以在DDL启动时使用元信息创建DDL。这对开发很有帮助,因为它允许您快速地启动和运行,而无需深入了解创建表所需的SQL。

(资料来源:http://www.alexecollins.com/tutorial-hibernate-jpa-part-1/)

我的理解是:

DDL代表“数据定义语言”。它是指处理数据库结构的数据库语言的子集。SQL中DDL语句的示例有创建、更改或删除。

从字面上看,创建DDL意味着定义影响数据库的泛型语句。但这并没有什么意义: SQL已经有了它的DDL (前面提到的CREATE、ALTER、DROP语句)。

是否意味着生成一个具有生成数据库所需的所有DDL语句的文件?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-07-14 00:41:28

引号上写着“创建DDL”,但你却剖析了“创建DDL”。我觉得有很大的不同。

说‘DDL’是‘数据定义语言语句’的缩写(意思是创建模式所必需的SQL )。省略“声明”这个词对我来说是一个可以原谅的收缩。使用“DDL”意味着将一种数据定义语言与另一种数据定义语言进行比较,比如SQL与ISAM。

票数 1
EN

Stack Overflow用户

发布于 2015-07-14 00:09:02

这是“创建DDL 文件/脚本”之类的缩写。少了一个字。确实,只有RDBMS开发人员才能创建新的DDL。

既然你想要确切的条件,让我在这里纠正你:

生成数据库所需的

应该“需要生成数据库模式”。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31394864

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档