full - ¿Por qué los nombres de tablas en SQL Server comienzan con "dbo"?
sql server descargar (3)
Al menos en mi instancia local, cuando creo tablas, todas tienen el prefijo "dbo". ¿Porqué es eso?
Es nuevo en SQL 2005 y ofrece una forma simplificada de agrupar objetos, especialmente con el propósito de proteger los objetos en ese "grupo".
El siguiente enlace ofrece una explicación más detallada sobre qué es y por qué lo usaríamos:
Comprender la diferencia entre propietarios y esquemas en SQL Server
Si está utilizando Sql Server Management Studio, puede crear su propio esquema explorando Bases de datos - Su base de datos - Seguridad - Esquemas.
Crear uno usando un script es tan fácil como (por ejemplo):
CREATE SCHEMA [EnterSchemaNameHere] AUTHORIZATION [dbo]
Puede usarlos para agrupar lógicamente sus tablas, por ejemplo, creando un schama para la información "Financiera" y otro para la información "Personal". Sus tablas se mostrarían como:
Financial.BankAccounts Financial.Transactions Personal.Address
En lugar de usar el esquema predeterminado de dbo.
dbo es el esquema predeterminado en SQL Server. Puede crear sus propios esquemas para permitirle administrar mejor el espacio de nombres de sus objetos.