Разработка и сопровождение баз данных в среде СУБД MS SQL Server 2000. Сивохин А.В - 5 стр.

UptoLike

1. АРХИТЕКТУРА БАЗ ДАННЫХ MS SQL SERVER 2000
Структурой хранения данных в SQL Server 2000 является база данных
(database). Вся работа SQL Server 2000 сводится к управлению базами данных (БД).
Системные данные сервера, отвечающие за его функционирование, также хранятся в
базах данных. Базу данных SQL Server 2000 можно рассматривать с двух сторон:
физической и логической. При работе с любой базой данных SQL Server 2000 –
пользовательской или системной
действуют одни и те же механизмы.
Физическая база данных представляет собой набор файлов, расположенных
на диске. С этими файлами можно выполнять любые операции, разрешенные для
обычных файлов: копирование, переименование, удаление и т. д. Конечно, делать
этого не стоит, но все же выполнение перечисленных операций в случае
необходимости возможно. Физическая структура базы
данных описывает
количество файлов данных и журнала транзакций, из которых состоит база данных,
их первоначальный и текущий размер, положение на диске, имя, расширение, шаг
приращения и некоторые другие параметры. Эти параметры необходимы только для
правильного восприятия SQL Server 2000 базы данных. Для пользователей,
работающих с базой данных, в подавляющем большинстве случаев ее физическая
структура не имеет значения.
Гораздо больший интерес для пользователей представляет логическая
структура базы данных, описывающая все ее объекты, их поведение и
взаимодействие друг с другом. Логическая структура базы данных включает в себя
системные и пользовательские таблицы, представления, хранимые процедуры,
пользователей и роли, умолчания, ограничения целостности и другие объекты.
1.1. ФИЗИЧЕСКАЯ
АРХИТЕКТУРА БАЗЫ ДАННЫХ
SQL SERVER 2000
Физически база данных SQL Server 2000 хранится в самостоятельном,
уникальном для каждой БД наборе файлов. Журнал транзакций и сами данные
обязательно хранятся отдельно. Это повышает отказоустойчивость базы данных в
случае сбоев системы.
             1. АРХИТЕКТУРА БАЗ ДАННЫХ MS SQL SERVER 2000
    Структурой хранения данных в SQL Server 2000 является база данных
(database). Вся работа SQL Server 2000 сводится к управлению базами данных (БД).
Системные данные сервера, отвечающие за его функционирование, также хранятся в
базах данных. Базу данных SQL Server 2000 можно рассматривать с двух сторон:
физической и логической. При работе с любой базой данных SQL Server 2000 –
пользовательской или системной – действуют одни и те же механизмы.
    Физическая база данных представляет собой набор файлов, расположенных
на диске. С этими файлами можно выполнять любые операции, разрешенные для
обычных файлов: копирование, переименование, удаление и т. д. Конечно, делать
этого не стоит, но все же выполнение перечисленных операций в случае
необходимости     возможно.    Физическая   структура   базы   данных   описывает
количество файлов данных и журнала транзакций, из которых состоит база данных,
их первоначальный и текущий размер, положение на диске, имя, расширение, шаг
приращения и некоторые другие параметры. Эти параметры необходимы только для
правильного восприятия SQL Server 2000 базы данных. Для пользователей,
работающих с базой данных, в подавляющем большинстве случаев ее физическая
структура не имеет значения.
    Гораздо больший интерес для пользователей представляет логическая
структура базы данных, описывающая все ее объекты, их поведение и
взаимодействие друг с другом. Логическая структура базы данных включает в себя
системные и пользовательские таблицы, представления, хранимые процедуры,
пользователей и роли, умолчания, ограничения целостности и другие объекты.


           1.1.   ФИЗИЧЕСКАЯ АРХИТЕКТУРА БАЗЫ ДАННЫХ
                                SQL SERVER 2000
    Физически база данных SQL Server 2000 хранится в самостоятельном,
уникальном для каждой БД наборе файлов. Журнал транзакций и сами данные
обязательно хранятся отдельно. Это повышает отказоустойчивость базы данных в
случае сбоев системы.