Primero vamos a definir que es o son los metadato/s.
El metadato es conocido como un diccionario de datos, es decir, la información sobre la información; por eso es un metadato.
En SQL Server podemos afirmar que , son tablas que funcionan para guardar la descripción de lo que tenemos en una base de datos. También son conocidas como tablas de sistema.
Ahora vamos a definir los distintos tipos que hay.
System Catalog Views
Contiene información sobre el catálogo o inventario de los objetos, en un sistema de SQL Server.
Por ejemplo, la siguiente consulta recupera una lista de las tablas de usuario y atributos del System Catalog Views sys.tables.
Y ahora unimos los esquema:
Information Schema Views
Nos muestra las bbdd, vistas, …. es decir, lo que tenemos configurado.
System Metadata Functions
SQL Server proporciona una serie de funciones integradas que devuelven metadatos para una consulta. estos pueden incluir funciones escalares y de valores de tabla, y pueden devolver información acerca de la configuración del sistema, la sesión y de una amplia gama de objetos.
Ya vimos en este blog:
Jugando con los esquemas de SQL server: INFORMATION_SCHEMA
Como documentar o documentarse del contenido de una BBDD en #sqlserver
Esto es una pequeña introducción, lo iremos ampliando.
El fichero: http://1drv.ms/1MDEHLb
Estoy montando un peuueño script con todo lo que podemos sacar con estos comandos para ampliar y mejorar el artículo Como documentar o documentarse del contenido de una BBDD en #sqlserver . Tienes algun tips mas ??? Añadelo en comentarios.