Вход

Администрирование MS SQL Server 2000

Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код 78044
Дата создания 2013
Страниц 30
Мы сможем обработать ваш заказ (!) 29 марта в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
2 030руб.
КУПИТЬ

Содержание

Оглавление
Введение 3
1. Фундаментальные концепции систем управления баз данных 5
2. Обзор основных возможностей и средств администрирования
MS SQL 2000 12
3. Задачи администрирования SQL Server 2000 20
4. Автоматизация задач администрирования баз данных 25
Заключение 28
Список использованных источников 31

Фрагмент работы для ознакомления

Обеспечение целостности и достоверности данных. Периодически необходимо выполнять проверку целостности данных. В противном случае пользователи могут столкнуться с различными проблемами при работе с данными.Перестроение индексов и обновление статистики. С течением времени данные в таблицах претерпевают изменения и степень заполнения как индексных страниц, так и страниц данных способна увеличиться. Это может стать причиной низкой производительности операций добавления и изменения данных. Тогда необходимо выполнить перестроение индексов. Создание ролей приложения. Если предполагается, что для доступа к базе данных будет использоваться специальное приложение, то для удобства и обеспечения дополнительной безопасности можно использовать роли приложения. Выполнение мониторинга запросов. Если некоторые запросы или хранимые процедуры выполняются слишком долго, то следует провести анализ хода выполнения запроса. Может оказаться, что последовательность обращения запроса или процедуры к объектам базы данных приводит к появлению конфликтов доступа и длительному ожиданию освобождения нужных ресурсов. Выходом из ситуации может послужить изменение запроса.Автоматизация задач администрирования баз данныхПрактически каждая организация может сократить объем работ по администрированию баз данных, автоматизировав их выполнение. В SQL Server 2000 предусмотрено несколько инструментов, которые помогают автоматизировать распространенные задачи администрирования. Это планировщик работ (JobScheduler), диспетчер оповещения (AlertManager) и мастер планирования обслуживания базы данных (DatabaseMaintenancePlanWizard). Названные средства тесно интегрированы со службой SQL ServerAgent. Используемые вместе с этой службой, они позволяют автоматизировать выполнение распространенных задач и уже на более высоком уровне обеспечить своевременное управление базой данных.Служба SQL ServerAgent— это простой в использовании и надежный планировщик задач и диспетчер оповещений. В нем предусмотрены и друтие полезные функции, например журналы истории и возможность послать по электронной почте или на пейджер оператору сообщение о том, что произошло какое-то событие.В SQL ServerAgent имеются следующие компоненты:- Jobs (Работы);-Alerts (Оповещения).Работы (Jobs) обычно используются для составления расписания задач и их автоматизации. SQL ServerAgent может автоматизировать многие типы работ, в том числе описанные ниже.Функция автоматического резервного копирования базы данных должна быть составной частью любой действующей СУРБД. Служба SQL ServerAgent может выполнять автоматическое резервное копирование базы данных через заданный интервал времени. Программы импорта из хранилища данных и импорта в него.Во многих компаниях требуется импортировать данные в SQL Server и экспортировать их в другие СУРБД (отличные от SQL Server). Все это нужно сделать в пределах одной организации. Для автоматизации процесса переноса информации можно с успехом использовать работы, которые построены с помощью службы преобразования данных (DataTransformationService — DTS) и запускаются из SQL ServerAgentДиспетчер оповещений (AlertManager) позволяет определить критерий рассылки сообщений, которые генерируются автоматически, если происходит некоторое событие. Оповещение оператор может получить по электронной почте или на пейджер. При возникновении оповещения планировщик может выполнить также дополнительные работы, например вызвать другую команд),Transact-SQL либо внешнюю программу, представляющую собой.ВАТ-, .ЕХЕ-или . CMD-файл. Это позволяет АБД соответствующим образом реагировать на ситуации, требующие внимания.С помощью диспетчера оповещений можно создать три типа сообщений: оповещение о некотором событии, оповещение о выполнении некоторого условия или сообщение, определяемое пользователем.Приведем примеры оповещений о наступлении некоторого события:- в базе данных не хватает места;- ненормальное завершение работы SQL Server,- база данных повреждена;- таблица повреждена.А вот примеры оповещений об уровне производительности системы:- журнал транзакций почти полон;- число конфликтов при слиянии превышает заданное пользователем пороговое значение.При автоматизации задач администратора базы данных, необходимо учитывать следующееОповещения и работы могут функционировать только в том случае, если запущен SQL Server Agent.Используйте планировщик работ (Job Scheduler) для автоматизации таких задач АБД, как резервное копирование базы данных и журнала транзакций, запуск команд DBCC, а также импорт-экспорт данных.Работы могут состоять из одного или нескольких этапов и иметь зависимые друг от друга этапы.Работы могут содержать команды Transact-SQL, VBScript, JavaScript и сценарии, написанные на других языках.Работы могут запускать внешние . ВАТ-, . ЕХЕ- и . CMD-файлы.Используйте диспетчер оповещения (Alert Manager), чтобы автоматически отправлять оператору сообщения об ошибках в базе данных или определяемые пользователем сообщения об ошибках. С помощью планировщика работ, диспетчера оповещений и мастера планирования обслуживания базы данных можно отправлять оператору сообщения по электронной почте или на пейджерЗаключениеНастройка системы SQL Server не предусматривает обязательной установки значений множества параметров. Замечательной особенностью SQL Server 2000 является то, что оптимальная производительность большинства создаваемых систем обеспечивается без дополнительной настройки параметров. Определенные изменения в настройку системы может потребоваться внести лишь на компьютерах с несколькими процессорами для поддержки параллельных запросов. SQL Server 2000 предполагает настройку вручную со стороны администратора системы в самом минимальном объеме. Для достижения наилучших результатов настройка должна выполняться в виде набора последовательных действий. Сюда относится выбор типа оборудования, установка и настройка операционной системы, установка и настройка системы SQL Server и разработка оптимальной общей структуры баз данных и приложений.Среди основных задач администрирования Microsoft SQL Server 2000 основными являются: - собственно задачи администрирования Microsoft SQL Server 2000;- задачи непосредственного администрирования баз данных, размещенных на Microsoft SQL Server 2000 .Графический интерфейс программы SQL ServerEnterpriseManager резко упрощает процедуры обслуживания сервера, хотя для реального выполнения административных задач недостаточно щелкать на объектах правой кнопкой мыши. Для этого нужны более глубокие знания предметной области. Администратор базы данных должен четко представлять структуру- SQL Server и процесс взаимодействия его компонентов между собой.Необходимо отметить, что правильное обслуживание базы данных - залог успешного функционирования всей системы предприятия. Сформулируем краткие выводы по анализу вопросов, связанных с администрированием баз данных:Для обслуживания баз данных можно использовать как приложение SQL ServerEnterpriseManager, так и команды Transact-SQL. Причем первый способ проще, а потому предпочтительнее. Для каждой базы данных создается журнал транзакций. SQL Server использует журнал транзакций для гарантии стопроцентного завершения транзакций, а также для полного восстановления данных в случае отмены транзакции. Все изменения, выполняемые с данными, вначале фиксируются в журнале транзакций, а затем вносятся в базу данных. Для каждой базы данных SQL Server должны существовать минимум один файл базы данных и один файл журнала транзакций.Создавать и удалять базы данных могут только системный администратор (учетная запись SA), а также любой пользователь, котором)' назначена роль sysadmin или dbcreate. Кроме того, данное право можно передать другим пользователям.Для документирования важной информации о структуре базы данных используйте хранимую процедуру sp_helpdb.Размер базы данных и журнала транзакций при необходимости может как увеличиваться, так и уменьшаться.Одна из главных обязанностей администратора базы данных — эти поддержка набора резервных копий базы данных и умение использовать их для восстановления базы данных. SQL Server 2000 поддерживает три модели восстановлении — простую, полную и массовую.Резервные копии базы данных могут быть полными, т.е. содержащими полные копии данных и объектов базы данных, или дифференцированными, т.е. содержащими только те данные, которые изменились.Дампы журналов транзакций— это инкрементные резервные копии, которые отражают изменения, происшедшие в базе данных со времени предыдущего резервного копировании журнала транзакций ил: базы данных.Bo время резервного копирования пользователи могутпродолжать работать с базой данных.Используйте служебную информацию устройств резервного копирования, чтобы отобразить важные сведения о текущих резервных копиях. Новые резервные копии можно добавлять к старым, размещая их на устройствах резервного копирования. Расписание процедур резервного копирования можно без труда составить с помощью SOL Server Enterprise Manager.Список использованных источниковSQL Server 2005 шаг за шагом. Практическое руководство; М.: ЭКОМ, 2007. - 463 c.Администрирование Microsoft SQL Server 2000. Учебный курс MCSA/MCSE, MCDBA/Пер. с англ. – 2-е изд., испр. – М.: Издательско-торговый дом «Русская Редакция», 2002. — 640 стр.: ил.Администрирование Microsoft SQL Server 2000. Учебный курс MCSA/MCSE, MCDBA/Пер. с англ. — 3-е изд., испр. — М.: Издательско-торговый дом «Русская Редакция», 2005. — 480 стр.: ил.Артемов Д. Microsoft SQL Server 2000. Новейшие технологии. – М.: Издательско-торговый дом «Русская редакция», 2001.Базы данных для небольших предприятий и Интернета; СПб: Символ-Плюс, 2000. - 560 c.Базы данных: Учебник для ВУЗов / Под ред.— СПб: Корона принт, 2000. - 416 с.Базы данных: Учебник для ВУЗов / Под ред.А.Д.Хомоненко — СПб: Корона принт, 2000. - 416 с.Виейра, Р. Программирование баз данных Microsoft SQL Server 2005 для профессионалов; Диалектика, 2008. - 301c.Гайдамакин Н. А. Автоматизированные информационные системы, базы и банки данных. Вводный курс: Учебное пособие. — М.: Гелиос АРВ, 2002. — 368 с.Дейт, К. Введение в системы баз данных: пер. с англ. /К.Дж. Дейт. 8-е издание. - М.: Вильяме , 2006. - 1326 с.Диго С. М. Базы данных. Проектирование и создание: Учебно-методический комплекс. – М.: Изд. центр ЕАОИ. 2008. – 171 с.Дэвидсон, Луис Проектирование баз данных на SQL Server 2000; Бином, 2003. - 660 c.Зрюмов Е. А. Базы данных для инженеров : учебное пособие / Е. А. Зрюмов, А. Г. Зрюмова; Алт. гос. техн. ун-т им. И. И. Ползунова. – Барнаул: Изд-во АлтГТУ, 2010. – 131 с.Конноли Т., Бегг Л. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. 3-е издание. – М.: Вильямс, 2003.Конноли Т., Бегг Л., Страчан А. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. 2-е издание. – М.: Вильямс, 2000.Кренке Д. Теория и практика построения баз данных. 8-е издание. – СПб.: Питер, 2003.Ларсон, Б. Microsoft SQL Server 2005 ReportingServices. Профессиональная работа с отчетами; НТ Пресс, 2008. - 608 c.Мамаев Е. Microsoft SQL Server 2000. – СПб.: БХВ-Петербург, 2002.Мамаев Е., Шкарина Л. Microsoft SQL Server 2000 для профессионалов. – СПб.: Питер, 2001.Межсетевое взаимодействие. Ресурсы MicrosoftWindows 2000 Server. MicrosoftCorporation. /Пер. С англ. – М.: Издательско-торговый дом «Русская редакция», 2003. – 736 c.: ил.Тихомиров Ю. Microsoft SQL Server 2000: разработка приложений. – СПб.: БХВ-Петербург, 2000.Хоторн Р. Разработка баз данных Microsoft SQL Server 2000 на примерах.: Пер. с англ. – М.: Издательский дом «Вильямс», 2001.Шпенек, Марк, Следж, Оррин.Руководство администратора баз данных Microsoft SQL Server 2000. : — М.: Издательский дом "Вильяме", 2001. — 928 с.

Список литературы

Список использованных источников
1. SQL Server 2005 шаг за шагом. Практическое руководство; М.: ЭКОМ, 2007. - 463 c.
2. Администрирование Microsoft SQL Server 2000. Учебный курс MCSA/MCSE, MCDBA/Пер. с англ. – 2-е изд., испр. – М.: Издательско-торговый дом «Русская Редакция», 2002. — 640 стр.: ил.
3. Администрирование Microsoft SQL Server 2000. Учебный курс MCSA/MCSE, MCDBA/Пер. с англ. — 3-е изд., испр. — М.: Издательско-торговый дом «Русская Редакция», 2005. — 480 стр.: ил.
4. Артемов Д. Microsoft SQL Server 2000. Новейшие технологии. – М.: Издательско-торговый дом «Русская редакция», 2001.
5. Базы данных для небольших предприятий и Интернета; СПб: Символ-Плюс, 2000. - 560 c.
6. Базы данных: Учебник для ВУЗов / Под ред.— СПб: Корона принт, 2000. - 416 с.
7. Базы данных: Учебник для ВУЗов / Под ред.А.Д.Хомоненко — СПб: Корона принт, 2000. - 416 с.
8. Виейра, Р. Программирование баз данных Microsoft SQL Server 2005 для профессионалов; Диалектика, 2008. - 301 c.
9. Гайдамакин Н. А. Автоматизированные информационные системы, базы и банки данных. Вводный курс: Учебное пособие. — М.: Гелиос АРВ, 2002. — 368 с.
10. Дейт, К. Введение в системы баз данных: пер. с англ. /К.Дж. Дейт. 8-е издание. - М.: Вильяме , 2006. - 1326 с.
11. Диго С. М. Базы данных. Проектирование и создание: Учебно-методический комплекс. – М.: Изд. центр ЕАОИ. 2008. – 171 с.
12. Дэвидсон, Луис Проектирование баз данных на SQL Server 2000; Бином, 2003. - 660 c.
13. Зрюмов Е. А. Базы данных для инженеров : учебное пособие / Е. А. Зрюмов, А. Г. Зрюмова; Алт. гос. техн. ун-т им. И. И. Ползунова. – Барнаул: Изд-во АлтГТУ, 2010. – 131 с.
14. Конноли Т., Бегг Л. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. 3-е издание. – М.: Вильямс, 2003.
15. Конноли Т., Бегг Л., Страчан А. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. 2-е издание. – М.: Вильямс, 2000.
16. Кренке Д. Теория и практика построения баз данных. 8-е издание. – СПб.: Питер, 2003.
17. Ларсон, Б. Microsoft SQL Server 2005 Reporting Services. Профессиональная работа с отчетами; НТ Пресс, 2008. - 608 c.
18. Мамаев Е. Microsoft SQL Server 2000. – СПб.: БХВ-Петербург, 2002.
19. Мамаев Е., Шкарина Л. Microsoft SQL Server 2000 для профессионалов. – СПб.: Питер, 2001.
20. Межсетевое взаимодействие. Ресурсы Microsoft Windows 2000 Server. Microsoft Corporation. /Пер. С англ. – М.: Издательско-торговый дом «Русская редакция», 2003. – 736 c.: ил.
21. Тихомиров Ю. Microsoft SQL Server 2000: разработка приложений. – СПб.: БХВ-Петербург, 2000.
22. Хоторн Р. Разработка баз данных Microsoft SQL Server 2000 на примерах.: Пер. с англ. – М.: Издательский дом «Вильямс», 2001.
23. Шпенек, Марк, Следж, Оррин.Руководство администратора баз данных Microsoft SQL Server 2000. : — М.: Издательский дом "Вильяме", 2001. — 928 с.
Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00677
© Рефератбанк, 2002 - 2024