database - estado - importar base de datos mysql en sql server
¿Cuál es el propósito del esquema de la base de datos? (6)
¿Cuál es el propósito del esquema de la base de datos? ¿Dónde puedo encontrar más información sobre esto? No es una tabla, no es una base de datos, ¿qué es?
Desde el tutorial de quackit.com - SQL Server - Esquemas de la base de datos :
Un esquema de base de datos es una forma de agrupar lógicamente objetos como tablas, vistas, procedimientos almacenados, etc. Piense en un esquema como un contenedor de objetos.
Puede asignar permisos de inicio de sesión de usuario a un único esquema para que el usuario solo pueda acceder a los objetos a los que tiene autorización de acceso.
Los esquemas pueden crearse y modificarse en una base de datos, y los usuarios pueden tener acceso a un esquema. Un esquema puede ser propiedad de cualquier usuario y la propiedad del esquema es transferible.
El esquema lógico es la estructura de las tablas y las relaciones en la base de datos.
El físico es cómo se almacenan esta estructura y los datos que contiene.
Es como una carpeta donde puedes tener mesas y otros objetos dentro
Aquí hay algunos más en wikipedia
Tu mejor respuesta probablemente sea en todo el interwebs, como por ejemplo:
Artículo de esquema de base de datos en Wikipedia.
Sin embargo, en pocas palabras, el esquema de base de datos es la definición que describe la configuración completa de la base de datos, incluidas todas sus tablas, relaciones, índice, etc.
Un esquema de SQL es contenedor de objetos. Por ejemplo, puede tener una aplicación empresarial grande y luego es una buena práctica usar diferentes esquemas para diferentes propósitos (por ejemplo, poner tablas relacionadas con HR en el esquema de recursos humanos, tablas relacionadas con la contabilidad en el esquema de contabilidad, etc.). Un esquema puede ser propiedad de cualquier usuario y la propiedad es transferible.
Un esquema de base de datos es un espacio de nombre. Es como el espacio de nombres C ++, el espacio de nombres Java, la unidad Delphi, etc. Dependiendo del DBMS, puede permitir:
- otorgar / revocar el acceso al espacio de nombres;
- usar nombre de objeto completo / calificado (.);
- para administrar el esquema como una unidad;
- etc.
Debe dirigirse al sitio de su proveedor de DBMS y consultar la documentación del término del esquema. En la mayoría de los casos, ese será un tema en Concepts.