Материал: Л-3 - Архитектура MS SQL Server

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Отображение БД и их файлов в системном представлении sys.master_files

USE master;

GO

SELECT DB_NAME (database_id) AS 'DB Name' , type_desc AS 'Descr' ,

name AS 'File Name' , state_desc AS 'State' , size AS 'Size' ,

max_size AS ‘Max Size', growth AS 'Growth‘

FROM sys.master_files

ORDER BY 'DB Name';

GO

Системное представление sys.database_files

Позволяет получить список файлов и их характеристик

только одной текущей БД, указанной в операторе USE.

Характеристики, которые можно получить при вызове этого представления, в точности дублируют значения столбцов представления sys.master_files.

Системное представление sys.filegroups

Позволяет получить некоторые данные о файловых группах текущей БД, указанной в операторе USE.

Столбцы представления, которые могут быть интересны:

name – название файловой группы, первой всегда будет первичная файловая группа PRIMARY.

type – тип, для файловых групп имеет значение FG.

type_desc – текстовое описание типа, для файловой группы имеет значение ROWS_FILEGROUP.

is_read_only – указывает, является ли файловая группа группой только для чтения.

Схемы и объекты (1)

БД включает в себя схемы (schema), а схемы содержат

объекты.

Именно схемы служат контейнерами объектов (таблиц, представлений, хранимых процедур и др.).