SQL Server中的数据库和架构之间有什么区别?两者都是表和数据的容器.
如果删除了Schema,那么该架构中包含的所有表是否也会自动删除,或者在删除数据库时是否删除它们?
这可能是一个类似(或更糟)的问题.但我一直将模式视为数据库中的表定义.这是错误的或不完全正确的.我对数据库课程的记忆不多.
我曾经认为模式是数据库本身之前的"上层包装"对象.我的意思DB.schema.<what_ever_object_name_under_schema>.
那么,目录"包装器"现在非常令人困惑.我们为什么需要目录?出于何种目的,目前应该使用目录?
MS SQL和MySQL之间的数据库术语有何不同?
MySQL实例可以有多个数据库吗?它似乎只能创建不同的模式.但是,SQL命令是create database.
在MS SQL中,您可以创建多个数据库...每个数据库都有一个默认模式dbo?...但数据库中仍有多个模式?
我读数据时读数据库...
架构:是对象的容器
表空间:对象的逻辑存储单元
谁能解释这些之间的区别?