在我的Databases演讲中,老师提到SQL不仅仅是一种数据定义语言(DDL)、数据操作语言(DML)和视图定义语言(VDL),还是一种存储定义语言(SDL)。最后的用法没有任何进一步的解释或示例。
在 Internet 上搜索有关使用 SQL 作为 SDL 的额外信息不会产生任何相关结果。谁能举一个使用 SQL 作为存储定义语言的例子?
像 MySQL 这样的规范会SET storage_engine=MYISAM;算作存储定义吗?它并没有真正涉及到数据存储,而是如何将存放。
SET storage_engine=MYISAM;
terminology database-theory
database-theory ×1
terminology ×1