Лабораторная работа №3 По предмету: sgbd. «Триггеры. Восстановление баз данных.»



Скачать 37.77 Kb.
Дата11.07.2014
Размер37.77 Kb.
ТипЛабораторная работа
MINISTERUL EDUCAŢIEI ŞI TINERETULUI AL REPUBLICII MOLDOVA

Universitatea Liberă Internaţională din Moldova



Facultate Informatică si Inginerie

Лабораторная работа №3
По предмету: SGBD.

«Триггеры. Восстановление баз данных.»


Выполнил студент группы: С-22. ……………..

Проверила: Ababei L.

Кишинев 2010
Лабораторная работа № 3
Ход работы.
Часть 1
Создание триггера.
Триггер — это хранимая процедура, которая не вызывается непосредственно, а исполняется при наступлении определенного события ( вставка, удаление, обновление строки ).
Поддержка триггеров в MySQL началась с версии 5.0.2
Выбираем базы данных, графа Таблицы, нашу базу данных и создаем в ней новый триггер.

После нажатия на создание нового триггера мы видим следующее окошко :



В этом окошке мы изменяем запрос и даём название нашему триггеру :

После этого переходим в Query Analizer и вводим следующий запрос:

Запускаем запрос на выполнение и видим следующую запись :



После выполнения всего этого мы можем увидеть всё содержимое нашей таблицы при помощи запроса SELECT.
Данный триггер был создан через Enterprise Manager, но его можно создать и напрямую, через запросы.


Часть 2.
Создание копии базы данных.
Создаём наш первый бэкап базы данных.

Для этого заходим в Enterprise Manager > Management > Backup >



New Backup Device.


После нажатия на создание новой копии базы данных нам предлагают окошко в котором мы должны ввести наименование нашей копии и выбрать в какую папку мы будем всё это сохранять. Согласно заданию его необходимо сохранить в Мои Документы.



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




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


png" name="graphics9" align=bottom width=429 height=327 border=0>
После этого у нас появляется окошко в которое необходимо внести название таблицы для которой мы будем делать резервную копию .название самой резервной копии, а также установлены параметры резервирования.

Затем в окошке Destination мы выбираем нашу резервную копию . Нажимаем на кнопку Add и видим следующее окно.

После выбора всех необходимых нам параметров мы нажимаем кнопку Ок и видим следующее окно:



Созданную нами резервную копию можно показать в виде представления :

Нажимаем на кнопку View Contents:

Но одним из плюсов данного сервера является то что мы можем назначить время в которое будут происходить создания новых резервных копий. Для этого просто необходимо установить время в настройках :

Настройки могут быть совершено различными, можем задать чтобы копии создавались при включении сервера, в назначенное время либо с постоянной периодичностью.



Следующим этапом является восстановление из уже созданной резервной копии.


В открывшемся окне мы видим настройки для восстановления нашей базы данных.

Выбираем необходимые нам и нажимаем кнопку Ок.





На этом создание резервной копии и последующее восстановление из неё окончено.
Вывод:
На данной лабораторной работе мы изучали триггеры в базах данных и создание резервных копий баз данных.

На первом этапе мы создали новый триггер для уже имеющейся базы . Так как триггер является одним из видов хранимых процедур то мы увидели что выполнение задачи не оказалось сложным.


Вторым этапом и наиболее важным, на мой взгляд .являлось создание резервной копии базы данных. Ни для кого не секрет что часто с серверами что-либо случается, они выходят из строя и пользователи теряют все свои данные, чтобы такого не происходило , разработчики предусмотрели такую функцию как создание резервных копий.

На данной лабораторной работе мы создали новую резервную копию, создали копию отдельной базы данных, а также отдельной таблицы, ознакомились с настройками для создания копий, а также восстановили базу данных из созданной нами резервной копии.



Это оказалось не столь сложной задачей, поэтому мы успешно справились с данной лабораторной работой.




Похожие:

Лабораторная работа №3 По предмету: sgbd. «Триггеры. Восстановление баз данных.» iconЛабораторная работа №2 По предмету: sgbd. «Представления и хранимые процедуры»
Представление (view) объект базы данных, являющийся результатом выполнения запроса к базе данных, определенного с помощью оператора...
Лабораторная работа №3 По предмету: sgbd. «Триггеры. Восстановление баз данных.» iconЛабораторная работа №2 Триггеры в распределённой базе данных
Для созданной в лабораторной работе №1 базы данных с оптимальным размещением таблиц по двум узлам создать набор триггеров для поддержания...
Лабораторная работа №3 По предмету: sgbd. «Триггеры. Восстановление баз данных.» iconНаучная работа по информатике «Использование баз данных и субд для обработки экономической информации»
В состав банка данных входят одна или несколько баз данных, справочник баз данных, субд, а также библиотеки запросов и прикладных...
Лабораторная работа №3 По предмету: sgbd. «Триггеры. Восстановление баз данных.» iconПроектирование базы данных
В результате появились модели баз данных, методики проектирования баз данных, специальное программное обеспечение для работы с базами...
Лабораторная работа №3 По предмету: sgbd. «Триггеры. Восстановление баз данных.» iconЛабораторная работа №4 Общие свойства металлов
Характер взаимодействия металлов с кислотами-окислителями. Способы получения металлов. Пирометаллургия. Восстановление углем (коксом),...
Лабораторная работа №3 По предмету: sgbd. «Триггеры. Восстановление баз данных.» iconАрхитектор/разработчик баз данных, веб-разработчик – удаленная работа
Проектирование, разработка, поддержка и оптимизация баз данных, участие в высокотехнологичных нагруженных веб-проектах
Лабораторная работа №3 По предмету: sgbd. «Триггеры. Восстановление баз данных.» iconЛабораторная работа №11. Работа с несколькими бд
В foxPro можно обрабатывать сразу несколько баз данных. Каждый такой файл типа. Dbf и все вспомагательные файлы (например, индексные)...
Лабораторная работа №3 По предмету: sgbd. «Триггеры. Восстановление баз данных.» icon1. Назначение и основные компоненты среды базы данных. Предшественники баз данных. Необходимость централизованного управления данными. Концепция интеграции. Предшественники баз данных. База данных
База Данных — совместно используемый набор логически связанных данных (и их описание!), предназначенных для удовлетворения информационных...
Лабораторная работа №3 По предмету: sgbd. «Триггеры. Восстановление баз данных.» iconЛабораторная работа 23 Создание таблиц баз данных ms access. Создание межтабличных связей
Цель работы: Научиться создавать таблицы базы данных, задавать их структуру, выбирать типы полей и управлять их свойствами. Освоить...
Лабораторная работа №3 По предмету: sgbd. «Триггеры. Восстановление баз данных.» iconПрактическая работа №11 Excel 2007. Работа со списками
В excel имеются средства для обработки данных, организованных по принципу баз данных – функции списка, основные операции которых...
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org