СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Управление и автоматизация БД Практическая работа №13

Категория: Информатика

Нажмите, чтобы узнать подробности

Просмотр содержимого документа
«Управление и автоматизация БД Практическая работа №13»

Практическое занятие № 13

Экспорт данных в СУБД

Цель работы: обеспечение надежного и структурированного хранения данных в СУБД.

Ход работы Экспорт объектов БД в текстовый файл

Запустите SSMS и подключитесь к вашему экземпляру сервера. В обозревателе объектов выберите базу данных bookshop.

В контекстном меню базы данных bookshop выберите Задачи Экспортировать данные.


Пропустите первое окно


Во втором оставьте значения по умолчанию


В третьем выберите в качестве формата назначения "Неструктурированный файл", задайте конечный файл назначения (простой текстовый файл), кодовую страницу 65001 (UTF-8) и нажмите "Далее".


На следующем экране оставьте выбор по умолчанию.


Выберите исходную таблицу и нажмите "Готово" или "Далее".



Проверьте параметры экспорта и нажмите "Готово".


Проверьте доступность и содержание конечного файла любым текстовым редактором.


Создание DML скрипта базы данных

В контекстном меню базы данных выберите Задачи Сформировать скрипты.


В первом окне мастера нажмите "Далее", на втором оставьте пункт "Внести в скрипт всю базу данных и все объекты базы данных" и нажмите "Далее". Выберите файл назначения для хранения текста скрипта.


Нажмите кнопку "Дополнительно" и в пункте "Типы данных для внесения в скрипт" выберите "Схема и данные" и нажмите ОК.



Проверьте правильность параметров, нажмите "Далее", "Далее" и "Готово".

Откройте файл скрипта текстовым редактором, проверьте корректность содержания.


Изменим файл следующим образом: удалите все строки от "CREATE DATABASE [bookshop]" до "CREATE TABLE [dbo].[books]" и измените имя базы на "bookshop2", чтобы получилось "CREATE DATABASE [bookshop2]" и сохраните изменения.


Откройте скрипт через меню "Файл" или скопируйте его в окно запроса и выполните его. Обновите его, результатом должна стать база данных bookshop2, идентичная базе bookshop.


Создание резервной копии и восстановление из резервной копии

В контекстном меню базы данных "bookshop2" выберите Задачи Создать резервную копию…



Проверьте, что создаёте полную копию базы данных.


И выполните резервное копирование.

Теперь удалите базу данных "bookshop2" и восстановите её из резервной копии. Для этого выберите в контекстном меню баз данных "Восстановить базу данных…"


Выберите Устройство Обзор Добавить, выберите файл и нажмите ОК.


И выполните восстановление базы данных из резервной копии.


Обновите список баз данных и убедитесь в наличии и комплектности восстановленной базы.

Оборудование, материалы

Персональный компьютер с установленной ОС Windows. Браузер с доступом в интернет. MS SQL Server. SQL Server Management Studio.

Контрольные вопросы:

1. Каковы источники данных для экспорта?

2. Какой формат данных будет использоваться при экспорте?