Смекни!
smekni.com

Разработка и сопровождение баз данных в MS SQL Server 2000 (стр. 7 из 7)

1. Бойко В.В. Проектирование баз данных информационных систем / В.В. Бойко, В.М. Савинков – М., 1989.

2. Дейт К.Дж. Введение в системы баз данных / К.Дж. Дейт. – К.;М.;СПб: Вильямс, 2001. – 1096 с.

3. Джексон Г. Проектирование реляционных баз данных для использования с микроЭВМ / Г.Джексон – М.: Мир, 1991.

4. Диго С.М. Проектирование и использование баз данных / С.М. Диго – М.: Финансы и статистика, 1995.

5. Карпова Т.С. Базы данных: модели, разработка, реализация / Т.С. Карпова. – СПб.: Питер, 2001. – 304 с.

6. Кириллов В.В. Структуризованный язык запросов (SQL) / В.В. Кириллов, Г.Ю. Громов – СПб.: ИТМО, 1994

7. Мартин Дж. Планирование развития автоматизированных систем / Дж. Мартин – М.: Финансы и статистика, 1984.

8. Мейер М. Теория реляционных баз данных / М. Мейер – М.: Мир, 1987.

9. Михеева В.Д. Microsoft Access 2002 / В.Д. Михеева, И.А. Харитонова – СПб.: БХВ, 2002.

10. Тиори Т. Проектирование структур баз данных. В 2 кн. / Т. Тиори, Дж. Фрай – М.: Мир, 1985.


Список сокращений

1. ANSI - American National Standard Institute

2. IAM - index allocation map

3. GAM - global allocation map

4. MB - мегабайт

5. MDF - master data file

6. SGAM - shared global allocation map

7. SQL - structured querylanguage

8. UDDT - user-defined data types

9. БД - базаданных

10. ООБД - объектно-ориентированные базы данных

11. СУБД - системы управления базами данных


Приложение А


Рисунок 1 - Содержимое папки Databases в SQL Server 2000


Приложение Б

Рисунок 2 - ОкнорегистрациисервераRegistered SQL Server Properties

Приложение В

Рисунок 3 – Окно создания новой базы данных, вкладка General


Приложение Г

Рисунок 4 - Окно создания новой базы данных, вкладка Data Files

Приложение Д

Рисунок 5 - Окно создания новой базы данных, вкладка Transaction Log

Приложение Е

Таблица 1 – Системные базы данных SQLServer 2000 и их назначение

Название Назначение Размещение
master Хранит всю системную информацию сервера, включая учетные записи и параметры, сведения о всех базах и местонахождении их первичных файлов с данными об инициализации баз данных пользователей master.mdf - файл данных(7.5 Мбайт)mastlog.ldf-журнал транзакций (1 Мбайт)
model Является шаблоном, задаваемым администратором и используемым для создания любых пользовательских баз данных. Содержит параметры по умолчанию, которые можно переопределять при создании соответствующей базы данных пользователя model.mdf - файл данных(0.75 Мбайт)modellog.ldf – журнал транзакций (0.75 Мбайт)
tempdb Хранит все временные системные и пользовательские объекты: таблицы, переменные, хранимые процедуры и т д. tempdb.mdf – файл данных (8 Мбайт)templog.ldf – журнал транзакций (0.5 Мбайт)
msdb Хранит информацию, относящуюся к автоматизации администрирования и управления сервером msdbdata.mdf –файлданных(3.5 Мбайт)msdblog.ldf -журналтранзакций (0.75 Мбайт)

Приложение Ж

Таблица 2 – Список и описание системных таблиц

Название таблицы Описание
sysallocations Содержит сведения о размещении объектов внутри БД
syscolumns Содержит информацию о каждом столбце таблицы или представления БД, а также о каждом параметре хранимой процедуры
syscomments Содержит информацию о каждом объекте БД
syscontrains Описывает связь между ограничениями и объектами, которым они принадлежат
sysdepends Содержит ссылки на объекты, которые были использованы при определении других объектов БД
sysfilegroups Перечислены все группы файлов, принадлежащих БД
sysfiles Перечислены все файлы БД
sysforeignkeys Содержит информацию, определяющую ограничение FOREIGN KEY
sysfulltextcatalogs Перечислены все полнотекстовые каталоги, присоединенные к БД
sysindexes Используется для хранения информации об индексах и таблицах БД
sysindexkeys Хранит сведения о ключах и столбцах индексов
sysmembers Содержит информацию обо всех участниках ролей БД
sysobjects Содержит сведения обо всех объектах, создаваемых в базе данных
syspermissions Содержит информацию о предоставленных либо отклоненных правах на доступ к объектам БД для ролей, пользователей и групп пользователей
sysprotects Содержит сведения о разрешениях, которые предоставляются либо отзываются посредством команд GRANT и REVOKE
sysreferences Содержит соответствия между ограничением FOREIGN KEY и столбцами, на которые оно ссылается
systypes Содержит информацию обо всех типах данных, как встроенных, так и пользовательских
sysusers Содержит список всех пользователей БД

Приложение З

Таблица 3 - Набор таблиц системной базы данных master

Название таблицы Описание
sysaltfiles Сведения о всех файлах всех баз данных
syscacheobjects Информация об использовании кэш-памяти
syscharsets Все наборы символов сервера и порядок сортировки
sysconfigures Настройки сервера перед запуском во время работы (динамические), производимые пользователем
sysurconfigs Текущие значения параметров настройки сервера
sysdatabases Сведения обо всех базах данных сервера
sysdevices Сведения обо всех файлах базы данных, хранящихся на различных устройствах
syslanguages Сведения о языках сервера (кроме английского)
syslockinfo Информация обо всех блокировках
syslogins Сведения об учетной записи пользователя
sysmessages Учетные записи и пароли пользователей для связанных серверов
sysprocesses Информация о процессорах, запушенных на сервере (системных и клиентских)
sysremotelogins Сведенья о пользователях, которым разрешено вызывать удалённые хранимые процедуры
sysservers Информация о серверах, способных выступать в роли источника данных OLE DB для сервера