Управление SQL-серверами: управления серверами, регистрация серверов и удаление их регистрации, остановка, запуск, приостановка и возобновление работы сервера, учетные записи сервера и серверные роли

Заказать уникальную курсовую работу
Тип работы: Курсовая работа
Предмет: Проектирование баз данных
  • 33 33 страницы
  • 23 + 23 источника
  • Добавлена 13.02.2019
1 496 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
Содержание

Введение 3
1. Общая характеристика СУБД MS SQL Server 5
1.1. Описание архитектуры СУБД MS SQL Server 5
1.2. Описание системы управления MS SQL Server 8
2. Администрирование MS SQL Server 13
2.1. Описание функций администраторов баз данных 13
2.2. Администрирование СУБД MS SQL Server 16
3.Администрирование СУБД MySQL 21
3.1. Общая характеристика СУБД MySQL 21
3.2 Управление СУБД MySQL с использованием MySQL dbForge Studio 22
Заключение 30
Список литературы 31

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

Поставка СУБД MySQL осуществляется в форме консольного приложения, что не является удобным для работы администраторов. Сторонними разработчиками разработано множество инструментов администрирования баз данных формата MySQL. В рамках данной работы проведен анализ технологии работы системы dbForgeStudio, являющейся полноценным инструментом для управления базами данных и обеспечения сервисов их безопасности [7].3.2Управление СУБД MySQLс использованием MySQLdbForgeStudioДля решения задач администрирования СУБД MySQL разработано специализированное ПО dbForgeStudio, позволяющее управлять базами данных, осуществляя регистрацию серверов, создание, владение баз данных, управления базами данных. Рассмотрим основные функции данной консоли администрирования.На рисунке 11 показан режим регистрациисервера MySQL.Рисунок 11 – Регистрация сервераНа рисунке 12 приведен режим списка баз данных MySQL, хранящихся на сервере.Рисунок 12 - Режим списка баз данных MySQLНа рисунке 13 показано меню администратора баз данных MySQL. Рисунок 13 – Режим администратора базы данныхКак показано на рисунке 13, система управления информационными ресурсами MySQl включает возможности [7]:- управление безопасностью сервера;- монитор подключений пользователей;- режим копирования и восстановления;- режим оптимизации данных в таблицах базы данных;- возможность запуска и остановки сервера.Как показано на рисунке 4, с использованием консоли администратора dbForgeStudio имеется возможность управления доступом пользователей к ресурсам базы данных. Доступ пользователей возможен на уровнях:- чтения;- редактирования;- записи;- администрирования;- резервного копирования и восстановления;- создания и запуска скриптов;- авторизации на сервере БД;- создание объектов базы данных (таблиц, схем, триггеров, представлений и др.).На рисунке 4 показан список подключенных пользователей.Рисунок 14 – Мониторинг активности пользователейНа рисунке 15 показан режим управления ролями пользователей.Рисунок 15 – Управление доступом пользователейТакже уровни доступа могут устанавливаться на конкретные таблицы базы данных.На рисунке 16 показан режим резервного копирования базы данных MySQL средствами dbForgeStudio. Как показано на рисунке 5, с использованием dbForgeStudio можно не использовать командную строку для резервного копирования, а провести данную операцию в интерактивном режиме.Рисунок 16 – Мастер создания резервных копийРежим обслуживания баз данных представлен на рисунке 17.Рисунок 17 – Режим обслуживания баз данныхКак показано на рисунке 17, процесс обслуживания базы данных информационных ресурсов включает [18]:- Анализ;- Оптимизацию;- Проверку целостности;- Проверку контрольных сумм;- Восстановление.Таким образом, в ходе анализа технологии администрирования СУБД MySQL было показано, что консоль администрирования позволяет осуществлять управление базами данных и обеспечивать их безопасность. Одним из достоинств СУБД MySQLявляется возможность интеграции с информационными системами сторонних разработчиков. Одним из примеров технологии интеграции СУБД MySQL является сервис совместимости с системой «1С: Предприятие», что позволяет работать с данными MySQLиз оболочки «1С: Предприятие».На рисунке 18 приведена схема архитектуры интеграции MySQLи «1С: Предприятие».Рисунок 18 - Схема архитектуры интеграции MySQLи «1С: Предприятие»В современной редакции платформы «1С: Предприятие 8.3»реализованы возможности установки связи с внешними источниками данных. Алгоритм установки связи включает:Установка ODBC драйвера для mysql Настройка доступа и параметров связи с базой данных Описание необходимых таблиц в конфигураторе. На рисунке19 показан режим установки связи конфигурации 1С и MySQL.Рисунок 19 - Режим установки связи конфигурации 1С и MySQLРисунок 20–Настройка подключения к базе MySQLТаким образом, СУБД MySQLимеет возможности совместимости со сторонними системами, что потенциально расширяет область ее использования.ЗаключениеЦелью данной работы явился анализ технологии управления базами данных на основе SQL. В результате проделанной работы, были решены сформулированные задачи и достигнута поставленная цель. В рамках данной работы проведен анализ технологий администрирования баз данных. Определены основные обязанности администраторов, связанных с регистрацией серверов, регистрацией баз данных с дальнейшим управлением данными, что включает операции копирования, восстановления, создание индексов, триггеров, запуска задач по расписанию, управления пользовательскими учетными записями, установленными ролями. Опыт организаций, занимающихся вопросами информационной безопасности, показывает, что для достижения удачных решений в области проектирования баз данных необходимо сочетание правовых, организационных и инженерно-технических мер по обеспечению защищенности информации. Это сочетание определяется конфиденциальностью защищаемой информации, характером опасности и наличием средств защиты. В рамках анализа технологий управления данными было показано, что управление серверами можно производить с использованием команд и консоли. Интерактивный режим управления данными возможен с использованием специализированного программного обеспечения.В рамках данной работы рассмотрены режимы управления СУБД с использованием ПО: dbForge, MSSQLServerManagementStudio. Также рассмотрены основные команды SQL, позволяющие решать задачи управления данными. Анализ функционала MySQLпоказал, что возможно решение задач по обеспечению совместимости данной СУБД с информационными системами сторонних разработчиков.Список литературыПольшакова, Н. В. Информационные системы в экономике: [учебник] / Польшакова Н.В., Коломейченко А.С., Яковлев А.С. - Москва: Буки Веди, 2016. - 480 с.Шварц, Б. MySQL по максимуму /Шварц Б., Зайцев П., Ткаченко В. СПб.: Питер, 2018, 864 c.Швецов А. Н. Распределенные информационные системы и среды: монография / А. Н. Швецов, А. А. Суконщиков, Д. В. Кочкин - Курск : Университетская книга, 2017. - 196 с.Лубянская Э.Б. Информационные системы в экономике : учебное пособие / Э.Б. Лубянская, Е.Н. Лукаш. - Воронеж : ФГБОУ ВО "Воронежский государственный технический университет", 2017. - 140 с.Казаков, Б. В. Основы администрирования MySQL: Учебное пособие/ Б.В. Казаков — Пенза: Пензенский государственный университет, 2012. — 91 с.Чаллавала, Ш. М.MySQL 8 для больших данных/ Лакхатария Дж, Чаллавала, Ш. М.: ДМК-Пресс, 2018. – 220с.Горячев, А.В. Особенности разработки и администрирования приложений баз данных : учебное пособие / А. В. Горячев, Н. Е. Новакова. Санкт-Петербург : Издательство СПбГЭТУ, 2016. - 68 с.Селяничев, О. Л. Администрирование информационных систем : учебное пособие / О. Л. Селяничев, Е. В. Майтама. - Череповец : ФГБОУ ВО "Череповецкий государственный университет", 2017. - 99 с.Попов Б. Н. Администрирование информационных систем : учебное пособие / Б. Н. Попов. - Санкт-Петербург : Изд-во ГУМРФ имени адмирала С.О. Макарова, 2018. - 95 с. Королев Е. Н. Администрирование операционных систем : учебное пособие / Е. Н. Королев. - Воронеж : Воронежский государственный технический университет, 2017. - 85 с.Советов, Б.Я.. Методы и средства проектирования информационных систем и технологий : учебник / Б. Я. Советов, В. А. Дубенецкий, В. В. Цехановский. - Москва : Академия, 2018. - 348, [1] с.Попов Б. Н. Администрирование информационных систем : учебное пособие / Б. Н. Попов. - Санкт-Петербург : Изд-во ГУМРФ имени адмирала С.О. Макарова, 2018. - 95 с.Дадян Э. Г., Зеленков Ю. А. Методы, модели, средства хранения и обработки данных : учебник / Э.Г. Дадян, Ю.А. Зеленков; Фин. ун-т при Правительстве Рос. Федерации. - Москва : Вузовский учебник, 2016. - 167с.Задорожнева Ю.В. Автоматизированные базы данных: учебно-методическое пособие / Задорожнева Юлия Владимировна. Волгоград: Сфера, 2016. - 49 с.Егорова Л. Г., Кухта Ю. Б. Базы данных. Операторы выборки данных [Электронный ресурс]: практикум / Л. Г. Егорова, Ю. Б. Кухта. - Магнитогорск : ФГБОУ ВО "МГТУ им. Г. И. Носова", 2017.Попов Б. Н. Администрирование информационных систем : учебное пособие. - Санкт-Петербург: Изд-во ГУМРФ имени адмирала С.О. Макарова, 2018. - 95 с. Селяничев О. Л., Майтама Е. В. Администрирование информационных систем : учебное пособие / О. Л. Селяничев, Е. В. Майтама. - Череповец : ФГБОУ ВО "Череповецкий государственный университет", 2017. - 99 с.Баранова Е. К. Информационная безопасность и защита информации: учебное пособие: / Е. К. Баранова, А. В. Бабаш. - 4-е изд., перераб. и доп. - Москва : РИОР ИНФРА-М, 2018. - 334Васильков, А.В. Информационные системы и их безопасность: Учебное пособие / А.В. Васильков, А.А. Васильков, И.А. Васильков. - М.: Форум, 2013. - 528 c.Широкова Е. В. Разработка простых отчетов в "1C: Предприятие 8.3" с использованием системы компоновки данных/ Е. В. Широкова. - Калуга : Манускрипт, 2017. - 83 с.Венделева, М.А. Управленческие информационные системы/ М.А. Венделева, Ю.В. Вертакова. - М.: Юрайт, 2013. - 462 c.Герчикова Т.М.: Разработка информационных систем. - М.: Бук-Пресс и К, 2015Акамсина Н. В., Лемешкин А. В., Сербулов Ю. С. Моделирование систем: учебное пособие. - Воронеж: Воронежский ГАСУ, 2016. - 66 с.

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

1. Польшакова, Н. В. Информационные системы в экономике: [учебник] / Польшакова Н.В., Коломейченко А.С., Яковлев А.С. - Москва: Буки Веди, 2016. - 480 с.
2. Шварц, Б. MySQL по максимуму /Шварц Б., Зайцев П., Ткаченко В. СПб.: Питер, 2018, 864 c.
3. Швецов А. Н. Распределенные информационные системы и среды: монография / А. Н. Швецов, А. А. Суконщиков, Д. В. Кочкин - Курск : Университетская книга, 2017. - 196 с.
4. Лубянская Э.Б. Информационные системы в экономике : учебное пособие / Э.Б. Лубянская, Е.Н. Лукаш. - Воронеж : ФГБОУ ВО "Воронежский государственный технический университет", 2017. - 140 с.
5. Казаков, Б. В. Основы администрирования MySQL: Учебное пособие/ Б.В. Казаков — Пенза: Пензенский государственный университет, 2012. — 91 с.
6. Чаллавала, Ш. М.MySQL 8 для больших данных/ Лакхатария Дж, Чаллавала, Ш. М.: ДМК-Пресс, 2018. – 220с.
7. Горячев, А.В. Особенности разработки и администрирования приложений баз данных : учебное пособие / А. В. Горячев, Н. Е. Новакова. Санкт-Петербург : Издательство СПбГЭТУ, 2016. - 68 с.
8. Селяничев, О. Л. Администрирование информационных систем : учебное пособие / О. Л. Селяничев, Е. В. Майтама. - Череповец : ФГБОУ ВО "Череповецкий государственный университет", 2017. - 99 с.
9. Попов Б. Н. Администрирование информационных систем : учебное пособие / Б. Н. Попов. - Санкт-Петербург : Изд-во ГУМРФ имени адмирала С.О. Макарова, 2018. - 95 с.
10. Королев Е. Н. Администрирование операционных систем : учебное пособие / Е. Н. Королев. - Воронеж : Воронежский государственный технический университет, 2017. - 85 с.
11. Советов, Б.Я.. Методы и средства проектирования информационных систем и технологий : учебник / Б. Я. Советов, В. А. Дубенецкий, В. В. Цехановский. - Москва : Академия, 2018. - 348, [1] с.
12. Попов Б. Н. Администрирование информационных систем : учебное пособие / Б. Н. Попов. - Санкт-Петербург : Изд-во ГУМРФ имени адмирала С.О. Макарова, 2018. - 95 с.
13. Дадян Э. Г., Зеленков Ю. А. Методы, модели, средства хранения и обработки данных : учебник / Э.Г. Дадян, Ю.А. Зеленков; Фин. ун-т при Правительстве Рос. Федерации. - Москва : Вузовский учебник, 2016. - 167с.
14. Задорожнева Ю.В. Автоматизированные базы данных: учебно-методическое пособие / Задорожнева Юлия Владимировна. Волгоград: Сфера, 2016. - 49 с.
15. Егорова Л. Г., Кухта Ю. Б. Базы данных. Операторы выборки данных [Электронный ресурс]: практикум / Л. Г. Егорова, Ю. Б. Кухта. - Магнитогорск : ФГБОУ ВО "МГТУ им. Г. И. Носова", 2017.
16. Попов Б. Н. Администрирование информационных систем : учебное пособие. - Санкт-Петербург: Изд-во ГУМРФ имени адмирала С.О. Макарова, 2018. - 95 с.
17. Селяничев О. Л., Майтама Е. В. Администрирование информационных систем : учебное пособие / О. Л. Селяничев, Е. В. Майтама. - Череповец : ФГБОУ ВО "Череповецкий государственный университет", 2017. - 99 с.
18. Баранова Е. К. Информационная безопасность и защита информации: учебное пособие: / Е. К. Баранова, А. В. Бабаш. - 4-е изд., перераб. и доп. - Москва : РИОР ИНФРА-М, 2018. - 334

19. Васильков, А.В. Информационные системы и их безопасность: Учебное пособие / А.В. Васильков, А.А. Васильков, И.А. Васильков. - М.: Форум, 2013. - 528 c.
20. Широкова Е. В. Разработка простых отчетов в "1C: Предприятие 8.3" с использованием системы компоновки данных/ Е. В. Широкова. - Калуга : Манускрипт, 2017. - 83 с.
21. Венделева, М.А. Управленческие информационные системы/ М.А. Венделева, Ю.В. Вертакова. - М.: Юрайт, 2013. - 462 c.
22. Герчикова Т.М.: Разработка информационных систем. - М.: Бук-Пресс и К, 2015
23. Акамсина Н. В., Лемешкин А. В., Сербулов Ю. С. Моделирование систем: учебное пособие. - Воронеж: Воронежский ГАСУ, 2016. - 66 с.

Вопрос-ответ:

Как управлять SQL серверами?

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

Как зарегистрировать сервер в SQL Server?

Для регистрации сервера в SQL Server нужно открыть SQL Server Management Studio, выбрать пункт меню "Подключиться к серверу", указать имя сервера и выбрать соответствующую аутентификацию. Затем нажать кнопку "Подключиться" и сервер будет зарегистрирован.

Как удалить регистрацию сервера в SQL Server?

Для удаления регистрации сервера в SQL Server нужно открыть SQL Server Management Studio, выбрать зарегистрированный сервер, нажать правой кнопкой мыши и выбрать пункт меню "Удалить". Подтвердить удаление и регистрация сервера будет удалена.

Как управлять учетными записями сервера в SQL Server?

Для управления учетными записями сервера в SQL Server нужно открыть SQL Server Management Studio, выбрать зарегистрированный сервер, нажать правой кнопкой мыши и выбрать пункт меню "Свойства". В открывшемся окне можно изменить или удалить существующие учетные записи сервера и добавить новые.

Какие серверные роли существуют в SQL Server?

В SQL Server существуют различные серверные роли, такие как sysadmin, serveradmin, setupadmin, securityadmin и др. Каждая роль имеет свои права и ограничения, позволяющие администратору определить уровень доступа и привилегий для пользователей.

Как управлять SQL серверами?

Для управления SQL серверами необходимо использовать специальные инструменты, такие как Microsoft SQL Server Management Studio. С их помощью можно осуществлять регистрацию, удаление регистрации, запуск, остановку, приостановку и возобновление работы сервера.

Какие учетные записи используются для управления SQL серверами?

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

Какие функции выполняют администраторы баз данных в SQL Server?

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