В Visual Studio
1. Создайте новый проект Windows Application и сохраните его в своей папке под именем Лабы_МММ_2 семестр. 2. В главную форму добавьте меню, изображенное на рисунке 9: Рисунок 9 – Главное меню проекта Файл (Открыть, Закрыть, Выход) Справочники (Модель, Магазин, Дерево моделей) Заказы (Работа с заказами) Отчеты (Прайс-лист, Бланк заказов) Администрирование БД (Резервное копирование, Безопасность) Сервис (Калькулятор) Помощь (Справка, О программе) 3. Добавьте новую форму в проект 4. Добавьте на только что созданную форму компоненты в соответствии с рисунком 10. Рисунок 10 – Форма для подключения к серверу 5. Обеспечьте функциональную работу формы (напишите обработчик кнопки «Резервное копирование» с использованием объектов SMO. Описание объектов SMO, их свойств и методов см. в лекционном материале.) 6. Добавьте возможность открытия данной формы при выборе в главной форме пункта меню Администрироване БД à Резервное копирование 7. Запустите проект, проверьте работу формы. 8. Закройте проект 9. Убедитесь в появлении файла резервной копии на диске (файл, который указан в тексте программы). 10. Откройте SSMS. Добавьте в таблицу «Модель» новую строку данных (самостоятельно). 11. Средствами оболочки SSMS, выполните восстановление БД из резервной копии, созданной вашей программой 12. Убедитесь, что после восстановления добавленных строк в таблице «Модель» нет.
Задание №4. Ответьте на вопросы теста и представьте результаты преподавателю. 1. Вы выполняете разностное резервное копирование базы длимых AdveniurtWorks каждые четыре часа, начиная с 04: 00. полная резервная копия создается в полночь. Какие данные будут содержаться в разностной резервной копии сделанной в полдень?
2. Вы выполняете полное резервное копирование 6азы данных Adventure Wortks,, которое завершается в полночь. Разностное резервное копирование выполняется по расписанию каждые четыре часа, начиная с 04: 00. Резервное копирование журнала транзакций происходит по расписанию каждые пять минут. Какую информацию будет содержать резервная копия журнала транзакций, созданная в 09: 15? a. А. Все транзакции, начатые после 09: 10. b. B. Транзакции, завершенные после 09: 10. c. C. Страницы, измененные после 09: 10. d. D. Экстенты, измененные после 09: 10.
|