Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПЗ_3.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
691.71 Кб
Скачать
    1. Тестирование «джобов»

Тестирование «джоба» BackUpDatabase

Выполним «джоб» немедленно:

EXEC sp_start_job 'BackUpDatabase';

«Джоб» выполнен успешно. Плановое выполнение «джоба» каждую неделю в понедельник в 5:00.

Тестирование «джоба» DetermineBestUser

Выполним «джоб» немедленно:

EXEC sp_start_job 'DetermineBestUser';

«Джоб» выполнен успешно. Плановое выполнение «джоба» каждый первый день месяца в 22:00.

Тестирование «джоба» TopicsDelete

Выполним «джоб» немедленно:

EXEC sp_start_job 'TopicsDelete';

«Джоб» выполнен успешно. Запись с темой на в которой нет сообщений в течении двух недель удалена. Плановое выполнение «джоба» каждую неделю в понедельник в 6:00.

Тестирование «джоба» UnlockUsers

Выполним «джоб» немедленно:

EXEC sp_start_job 'UnlockUsers';

«Джоб» выполнен успешно. Плановое выполнение «джоба» каждый день в 0:00.

  1. Оценка нормализации базы данных

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

Процесс преобразования базы данных к виду, отвечающему нормальным формам, называется нормализацией. Нормализация предназначена для приведения структуры базы данных к виду, обеспечивающему минимальную избыточность, то есть нормализация не имеет целью уменьшение или увеличение производительности работы или же уменьшение или увеличение объёма БД. Конечной целью нормализации является уменьшение потенциальной противоречивости хранимой в БД информации.

Устранение избыточности производится, как правило, за счёт декомпозиции отношений таким образом, чтобы в каждом отношении хранились только первичные факты (то есть факты, не выводимые из других хранимых фактов).

Рассмотрим нормализацию базы данных:

Условие 1 нормальной формы выполнено – каждый кортеж содержит только одно значение для каждого из атрибутов.

Условие 2 нормальной формы выполнено – все неключевые атрибуты всех отношений функционально зависят от всего первичного составного ключа.

Условие 3 нормальной формы выполнено – все зависимости неключевых атрибутов от ключевых – прямые (без транзитивностей).

Условие нормальной формы Бойса-Кодда выполнено – ни в одном отношении ключевые атрибуты не зависят от неключевых.

  1. Диаграмма базы данных

  1. Заключение

В данном курсовом проекте мы исследовали и закрепили на практике некоторые возможности по управлению базами данных, которые предоставляет среда разработки MS SQL Server 2008.В ходе разработки мы изучили действия с таблицами (создание, удаление таблиц, добавление, изменение удаление записей), исследовали область применения хранимых процедур, триггеров, изучили способы обеспечения безопасности. Все необходимые действия над БД были помещены в процедуры. Также реализованы триггеры, джобы. Было проведено тестирование.

  1. Библиографический список

  1. Виейра Р. Программирование баз данных MS SQL Server 2005 / Р. Виейра.

М.: Вильямс, 2008. 1072 c.

  1. Гарсиа-Молина Г. Системы баз данных. Полный курс /

Г. Гарсиа-Молина. М.: Вильямс, 2003. 1088 c.

  1. Казакова И. А. Основы языка Transact SQL/ И. А. Казакова. Пенза: ПГУ, 2010. 164 с.

  2. MSDN [Электронный ресурс]. - Режим доступа: http://msdn.microsoft.com

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]