
- •Курсовой проект
- •Реферат
- •Содержание
- •Введение
- •Создание базы данных
- •Концептуальная модель базы данных «Магазин»
- •Создание базы данных в ms sql Server
- •Создание таблиц
- •Создание внешних ключей
- •Заполнение таблиц базы данных информацией
- •Выбор значений полей из таблиц бд для получения списка отгрузок
- •Разграничение прав доступа
- •Резервное копирование и восстановление
- •Использование команд backup и restore
- •Заключение
- •Список используемой литературы
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Самарский государственный аэрокосмический университет
имени академика С.П. Королёва
(национальный исследовательский университет)»(СГАУ)
Факультет инженеров воздушного транспорта
Кафедра организации и управления перевозками на транспорте
Курсовой проект
на тему:
“Комплексное обеспеченье безопасности хранения данных ”
Выполнил студент гр. 3505 Котлова Н.С.
Руководитель Сапрыкин О.Н.
Самара
2012
Реферат
Курсовая работа: 22 с., 5 рис., 2 источника.
МАГАЗИН, ПОКУПАТЕЛИ, ДОГОВОРА, ТОВАРЫ, СКЛАДЫ, ОГРУЗКИ, НАКЛАДНЫЕ, БАЗА ДАННЫХ (БД), СИСТЕМА УПРАВЛЕНИЯ БАЗОЙ ДАННЫХ (СУБД), MICROSOFT SQL SERVER (MS SQL SERVER), ER-МОДЕЛЬ, БЕЗОПАСНОСТЬ, ОБЕСПЕЧЕНИЕ СОХРАННОСТИ ДАННЫХ, ПОЛЬЗОВАТЕЛЬ, ОГРАНИЧЕНИЕ ДОСТУПА, РЕЗЕРВНОЕ КОПИРОВАНИЕ И ВОССТАНОВЛЕНИЕ
В курсовом проекте необходимо создать базу данных, предметной областью которой является работа магазина с возможностью заполнения списка покупателей, в котором будет отображаться информация о клиенте. С помощью СУБД Microsoft SQL Server обеспечиваем сохранность данных при помощи операции резервного копирования и разграничения доступа.
Содержание
1 Создание базы данных 5
1.1 Концептуальная модель базы данных «Магазин» 5
1.2 Создание базы данных в MS SQL Server 7
1.3 Создание таблиц 8
1.4 Создание внешних ключей 10
1.5 Заполнение таблиц базы данных информацией 12
1.6 Выбор значений полей из таблиц БД для получения списка отгрузок 14
1.7 Разграничение прав доступа 16
2 Резервное копирование и восстановление 20
2.1 Использование команд BACKUP и RESTORE 20
Введение
Реляционная база данных – это совокупность отношений, содержащих всю информацию, которая должна храниться в БД. Пользователи воспринимают такую базу данных как совокупность таблиц, связанных между собой.
Основными задачами системы SQL Server являются: организация одновременного доступа к данным большого количества пользователей, манипуляция информацией, хранимой в БД и др.
SQL Server поддерживает реляционную модель данных и выполняет функции создания объектов БД (таблиц, индексов, представлений и т.д.), осуществляет проверку целостности БД и отвечает за безопасность данных в системе.
Система SQL Server сохраняет создаваемые объекты в соответствующих файлах на дисках компьютера сервера. Файлы БД сохраняются с расширением MDF, а системные файлы с расширением LDF.
Основные операции, связанные с управлением работой SQL сервера, осуществляются с помощью ряда утилит, входящих в состав системы: SQL Server Books Online – представляет пользователю справочную поддержку; SQL Server Query Analyzer – предоставляет пользователю возможность выполнения операторов Transact SQL в БД SQL Server; ISQL – предоставляет возможность выполнять команды Transact SQL в режиме командной строки; SQL Server Service Manager – предоставляет возможность запуска, остановки и временной приостановки работы SQL Server. Запуск данной утилиты возможен только на компьютере сервере; SQL Server Enterprise Manager – позволяет выполнять все основные операции администрирования SQL Server. Данная утилита позволяет осуществлять запуск всех утилит и приложений, входящих в состав SQL Server. Данная утилита может запускаться и на компьютере пользователя и на сервере.