ВУЗ:
Составители:
Рубрика:
• с помощью мастера создания базы данных Create Database Wizard.
Создание базы данных заключается в том, что на уровне операционной системы
будет создан набор файлов, который и станет представлять базу данных. Напомним,
что каждая база данных как минимум состоит из двух файлов – один для данных и
один для журнала транзакций. Помимо этих двух файлов
, могут быть созданы
дополнительные файлы данных и журнала транзакций. Один из файлов данных
является первичным (primary) и содержит все системные таблицы базы данных.
Помимо этого, в системной таблице sysdatabases системной базы данных
master SQL Server создается новая строка, которая описывает новую базу данных. В
столбце filename этой строки содержится полный путь и
имя первичного файла базы
данных. Всю остальную информацию о параметрах базы данных, в том числе о
количестве и размещении файлов данных и журнала транзакций, сервер получает из
системных таблиц базы данных, размещенных в первичном файле.
Помимо имени первичного файла, таблица sysdatabases содержит также
идентификационный номер базы данных (столбец dbid), идентификатор
безопасности
владельца базы данных (столбец sid), дату создания (столбец crdate),
уровень совместимости (столбец cmptlevel) и другую информацию.
Рисунок 1. Содержимое папки Databases в SQL Server 2000.
• с помощью мастера создания базы данных Create Database Wizard. Создание базы данных заключается в том, что на уровне операционной системы будет создан набор файлов, который и станет представлять базу данных. Напомним, что каждая база данных как минимум состоит из двух файлов – один для данных и один для журнала транзакций. Помимо этих двух файлов, могут быть созданы дополнительные файлы данных и журнала транзакций. Один из файлов данных является первичным (primary) и содержит все системные таблицы базы данных. Помимо этого, в системной таблице sysdatabases системной базы данных master SQL Server создается новая строка, которая описывает новую базу данных. В столбце filename этой строки содержится полный путь и имя первичного файла базы данных. Всю остальную информацию о параметрах базы данных, в том числе о количестве и размещении файлов данных и журнала транзакций, сервер получает из системных таблиц базы данных, размещенных в первичном файле. Помимо имени первичного файла, таблица sysdatabases содержит также идентификационный номер базы данных (столбец dbid), идентификатор безопасности владельца базы данных (столбец sid), дату создания (столбец crdate), уровень совместимости (столбец cmptlevel) и другую информацию. Рисунок 1. Содержимое папки Databases в SQL Server 2000.
Страницы
- « первая
- ‹ предыдущая
- …
- 15
- 16
- 17
- 18
- 19
- …
- следующая ›
- последняя »