Благодарю автора за ответственное отношение к выполнению заказа.
Подробнее о работе
Гарантия сервиса Автор24
Уникальность не ниже 50%
Введение…………………………………………………………...………………3
1. Теоретические аспекты администрирования базы данных ………………..5
1.1 Управление данными в базах данных ……………………………………..5
1.2 Управление безопасностью в СУБД ……………………………………….9
2. Администрирование и безопасность СУБД на примере Oracle Database12c………………………………………………………..………….…..15
2.1 Запуск и останов БД…………………………………………………………15
2.2 Перенос БД на другой сервер (либо временное удаление БД)…………...15
2.3 Экспорт и импорт данных……………………………………………….….16
2.4 Резервное копирование и восстановление……………………………..…..17
2.5 Перевод БД на другую версию сервера Oracle (upgrade и downgrade)…..17
2.6 Настройка БД Oracle…………………………………………………...……18
2.7 Описание ряда особенностей при работе с Oracle………………………..20
2.8 Безопасность Oracle…………………………………………………………23
Заключение………………………………………………………………………28
Список использованной литературы…………………………………………..30
4. Дата, C.J. Введение в системы баз данных / C.J. Дата. - К .: Диалектика; 6-е издание, 2015 .- 784 c.
5. Диго, С.М. Базы данных / С.М. Диго - М .: Финансы и статистика, 2015. - 592 с.
6. Дубнов, П.Ю. Access 2000. Разработка базы данных / П.Ю. Дубнов. - М .: ДМК, 2016 .- 272 с.
7. Каратыгин, С. Базы данных / С. Каратыгин, А. Тихонов, В. Долголаптев. - М .: АБФ, 2016 .- 352 с.
8. Карпова, Т.С. База данных. Модели, разработка, внедрение / Т.С. Карповой. - М .: Санкт-Петербург: Питер, 2016 .- 304 с.
9. Couchman Oracle 8i CertifiedProfessionaql Обучение администраторов баз данных / Couchman, Швинн Джейсон; Ульрике. - М .: ЛОРИ, 2015 .- 870 с.
10. Ковязин А.Н. Архитектура, администрирование и разработка приложений баз данных в InterBase / FireBird / Yaffil / A.N. Ковязин С.М. Востриков. - М .: Кудиц-Имидж; 4-е издание, 2017 .- 496 с.
11. Луни Оракул 10г. Справочник администратора базы данных / Луни, Брила Кевин; Боб. - М .: ЛОРИ, 2017 .- 752 с.
12. Малыхина, М.
...
1.1 Управление данными в базах данных
Система управления базами данных (СУБД) - набор программных и лингвистических инструментов общего или специального назначения, обеспечивающий контроль за созданием и использованием баз данных.
Основные функции СУБД
• управление данными во внешней памяти (на дисках);
• управление данными в оперативной памяти с использованием дискового кэша;
• изменение логирования, резервного копирования и восстановления базы данных после сбоев;
• поддержка языков баз данных (язык определения данных, язык манипулирования данными).[3, с.
...
1.2 Управление безопасностью в СУБД
Список основных уязвимостей базы данных за последние годы существенно не изменился. Можно выявить следующие причины возникновения уязвимости БД:
• только крупные производители серьезно занимаются вопросами безопасности;
• программисты баз данных, прикладные программисты и администраторы не уделяют должного внимания вопросам безопасности;
• разные масштабы и типы хранимых данных требуют разных подходов к безопасности;
• различные СУБД используют разные языковые конструкции для доступа к данным, организованным на основе одной и той же модели;
• появляются новые типы и модели хранения данных.[13, с.166]
Многие уязвимости остаются актуальными из-за невнимания или незнания системных администраторов баз данных о проблемах безопасности. Например, простые SQL-инъекции широко используются сегодня для различных веб-приложений, которые не уделяют достаточного внимания входным данным запросов.
...
2.1 Запуск и останов БД
Процесс запуска БД проходит 3 стадии:
· NOMOUNT, когда открывается файл INIT
· MOUNT, когда открываются управляющие файлы (CTL1
· OPEN, когда открываются файлы табличных пространств
Если запустить утилиту SVRMGR30 и ввести команду
startup pfile=%ORACLE_HOME%\DATABASE\INIT
то произойдет запуск БД до состояния OPEN (по умолчанию). Можно ввести команду ORASTART.NCF, что приведет к аналогичному эффекту. Можно ввести эту же команду, но добавить параметр NOMOUNT. При этим произойдет запуск БД до первого состояния. Чтобы затем ее открыть, нужно последовательно задать команды:
alter database mount;
alter database open;
2.4 Резервное копирование и восстановление
Это самые необходимые операции, которые должен уметь использовать администратор БД. Рекомендуется использовать не «горячее» (при запущенном экземпляре), а «холодное» (после останова БД) резервное копирование средствами используемой операционной системы.
Резервное копирование БД Oracle удобно выполнять утилитой Oracle Backup Manager из пакета OEM
2.5 Перевод БД на другую версию сервера Oracle (upgrade и downgrade)
Перевод БД на старую версию сервера Oracle называется downgrade, на новую – upgrade. И то и другое обычно описывается в технической документации.
· Шаг 1: Остановить БД версии 8.0.3.
· Шаг 2: Создать резервную копию БД версии 8.0.3.
· Шаг 3: Поправить параметр compatible в файле INIT
· Шаг 4: Проинсталлировать Oracle8 Enterprise Edition Release 8.0.4 (имеется ввиду серверная часть).
...
1. Глушаков С.В. Базы данных / С.В. Глушаков Д.В. Lomotko. - М .: Харьков: Фолио, 2017 .- 504 с.
2. Голицына Базы данных / Голицына О.Л. - М .: Форум; Инфра-М, 2015 .- 399 с.
3. Грей, П. Логика, алгебра и базы данных / П. Грей. - М .: Машиностроение, 2017 .- 368 с.
4. Дата, C.J. Введение в системы баз данных / C.J. Дата. - К .: Диалектика; 6-е издание, 2015 .- 784 c.
5. Диго, С.М. Базы данных / С.М. Диго - М .: Финансы и статистика, 2015. - 592 с.
6. Дубнов, П.Ю. Access 2000. Разработка базы данных / П.Ю. Дубнов. - М .: ДМК, 2016 .- 272 с.
7. Каратыгин, С. Базы данных / С. Каратыгин, А. Тихонов, В. Долголаптев. - М .: АБФ, 2016 .- 352 с.
8. Карпова, Т.С. База данных. Модели, разработка, внедрение / Т.С. Карповой. - М .: Санкт-Петербург: Питер, 2016 .- 304 с.
9. Couchman Oracle 8i CertifiedProfessionaql Обучение администраторов баз данных / Couchman, Швинн Джейсон; Ульрике. - М .: ЛОРИ, 2015 .- 870 с.
10. Ковязин А.Н. Архитектура, администрирование и разработка приложений баз данных в InterBase / FireBird / Yaffil / A.N. Ковязин С.М. Востриков. - М .: Кудиц-Имидж; 4-е издание, 2017 .- 496 с.
11. Луни Оракул 10г. Справочник администратора базы данных / Луни, Брила Кевин; Боб. - М .: ЛОРИ, 2017 .- 752 с.
12. Малыхина, М. Базы данных: основы, проектирование, использование / М. Малыхина. - М .: БХВ-Петербург, 2016 .- 512 с.
13. Мюллер Р.Дж. Базы данных и UML. Дизайн / Р.Дж. Мюллер. - М .: ЛОРИ, 2017 .- 420 с.
14. Nanda Oracle PL / SQL для администраторов баз данных / Nanda, et al. А также. - М .: Символ, 2015 .- 496 с.
15. Озкарахан, Э. Базы данных и управление базами данных / Э. Озкарахан. - М .: Мир, 2016 .- 696 с.
16. Последний, Б.С. Access 2000. Базы данных и приложения. Лекции и упражнения / Б.С. Послед. - К .: DiaSoft, 2015 .- 512 с.
17. Постолит Visual Studio .NET: разработка приложений баз данных / Постолит, Анатолий. - М .: Санкт-Петербург: BHV, 2016 .- 544 с.
18. Редько В.Н. Базы данных и информационные системы / В.Н. Редько И.А. Басараб. - М .: Знание, 2017 .- 341 с.
19. Уллман, Дж. Базы данных по Паскалю / Дж. Уллман. - М .: Машиностроение, 2015 .- 368 с.
20. Уэлдон, Управление базой данных / Уэлдон, Дж. -Л .. - М .: Финансы и статистика, 2017. - 207 с.
21. Хаббард, Дж. Компьютерное проектирование баз данных / Дж. Хаббард. - М .: Мир, 2016 .- 296 с.
22. Базы данных Hansen: разработка и управление / Hansen, Hansen Henry; Джеймс. - М .: Бином, 2015 . - 704 с.
23. Шаймарданов, Р.Б. Моделирование и автоматизация проектирования структур баз данных / РБ. Шаймарданов. - М .: Радио и связь, 2017 .- 120 с.
24. Шнайдер Microsoft SQL Server 6.5. Высокопроизводительный дизайн базы данных / Шнайдер, Роберт. - М .: ЛОРИ, 2017 .- 361 с.
25. Энсор Оракл БД: Энсор, Стивенсон Дэйв; Йен. - М .: БХВ Киев, 2015 .-- 560 с.
26. Энзор Д. Оракул. Проектирование баз данных / Д. Энсор, Дж. Стивенсон. - М .: Киев: BHV, 2015 .- 560 с.
Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
Введение…………………………………………………………...………………3
1. Теоретические аспекты администрирования базы данных ………………..5
1.1 Управление данными в базах данных ……………………………………..5
1.2 Управление безопасностью в СУБД ……………………………………….9
2. Администрирование и безопасность СУБД на примере Oracle Database12c………………………………………………………..………….…..15
2.1 Запуск и останов БД…………………………………………………………15
2.2 Перенос БД на другой сервер (либо временное удаление БД)…………...15
2.3 Экспорт и импорт данных……………………………………………….….16
2.4 Резервное копирование и восстановление……………………………..…..17
2.5 Перевод БД на другую версию сервера Oracle (upgrade и downgrade)…..17
2.6 Настройка БД Oracle…………………………………………………...……18
2.7 Описание ряда особенностей при работе с Oracle………………………..20
2.8 Безопасность Oracle…………………………………………………………23
Заключение………………………………………………………………………28
Список использованной литературы…………………………………………..30
4. Дата, C.J. Введение в системы баз данных / C.J. Дата. - К .: Диалектика; 6-е издание, 2015 .- 784 c.
5. Диго, С.М. Базы данных / С.М. Диго - М .: Финансы и статистика, 2015. - 592 с.
6. Дубнов, П.Ю. Access 2000. Разработка базы данных / П.Ю. Дубнов. - М .: ДМК, 2016 .- 272 с.
7. Каратыгин, С. Базы данных / С. Каратыгин, А. Тихонов, В. Долголаптев. - М .: АБФ, 2016 .- 352 с.
8. Карпова, Т.С. База данных. Модели, разработка, внедрение / Т.С. Карповой. - М .: Санкт-Петербург: Питер, 2016 .- 304 с.
9. Couchman Oracle 8i CertifiedProfessionaql Обучение администраторов баз данных / Couchman, Швинн Джейсон; Ульрике. - М .: ЛОРИ, 2015 .- 870 с.
10. Ковязин А.Н. Архитектура, администрирование и разработка приложений баз данных в InterBase / FireBird / Yaffil / A.N. Ковязин С.М. Востриков. - М .: Кудиц-Имидж; 4-е издание, 2017 .- 496 с.
11. Луни Оракул 10г. Справочник администратора базы данных / Луни, Брила Кевин; Боб. - М .: ЛОРИ, 2017 .- 752 с.
12. Малыхина, М.
...
1.1 Управление данными в базах данных
Система управления базами данных (СУБД) - набор программных и лингвистических инструментов общего или специального назначения, обеспечивающий контроль за созданием и использованием баз данных.
Основные функции СУБД
• управление данными во внешней памяти (на дисках);
• управление данными в оперативной памяти с использованием дискового кэша;
• изменение логирования, резервного копирования и восстановления базы данных после сбоев;
• поддержка языков баз данных (язык определения данных, язык манипулирования данными).[3, с.
...
1.2 Управление безопасностью в СУБД
Список основных уязвимостей базы данных за последние годы существенно не изменился. Можно выявить следующие причины возникновения уязвимости БД:
• только крупные производители серьезно занимаются вопросами безопасности;
• программисты баз данных, прикладные программисты и администраторы не уделяют должного внимания вопросам безопасности;
• разные масштабы и типы хранимых данных требуют разных подходов к безопасности;
• различные СУБД используют разные языковые конструкции для доступа к данным, организованным на основе одной и той же модели;
• появляются новые типы и модели хранения данных.[13, с.166]
Многие уязвимости остаются актуальными из-за невнимания или незнания системных администраторов баз данных о проблемах безопасности. Например, простые SQL-инъекции широко используются сегодня для различных веб-приложений, которые не уделяют достаточного внимания входным данным запросов.
...
2.1 Запуск и останов БД
Процесс запуска БД проходит 3 стадии:
· NOMOUNT, когда открывается файл INIT
· MOUNT, когда открываются управляющие файлы (CTL1
· OPEN, когда открываются файлы табличных пространств
Если запустить утилиту SVRMGR30 и ввести команду
startup pfile=%ORACLE_HOME%\DATABASE\INIT
то произойдет запуск БД до состояния OPEN (по умолчанию). Можно ввести команду ORASTART.NCF, что приведет к аналогичному эффекту. Можно ввести эту же команду, но добавить параметр NOMOUNT. При этим произойдет запуск БД до первого состояния. Чтобы затем ее открыть, нужно последовательно задать команды:
alter database mount;
alter database open;
2.4 Резервное копирование и восстановление
Это самые необходимые операции, которые должен уметь использовать администратор БД. Рекомендуется использовать не «горячее» (при запущенном экземпляре), а «холодное» (после останова БД) резервное копирование средствами используемой операционной системы.
Резервное копирование БД Oracle удобно выполнять утилитой Oracle Backup Manager из пакета OEM
2.5 Перевод БД на другую версию сервера Oracle (upgrade и downgrade)
Перевод БД на старую версию сервера Oracle называется downgrade, на новую – upgrade. И то и другое обычно описывается в технической документации.
· Шаг 1: Остановить БД версии 8.0.3.
· Шаг 2: Создать резервную копию БД версии 8.0.3.
· Шаг 3: Поправить параметр compatible в файле INIT
· Шаг 4: Проинсталлировать Oracle8 Enterprise Edition Release 8.0.4 (имеется ввиду серверная часть).
...
1. Глушаков С.В. Базы данных / С.В. Глушаков Д.В. Lomotko. - М .: Харьков: Фолио, 2017 .- 504 с.
2. Голицына Базы данных / Голицына О.Л. - М .: Форум; Инфра-М, 2015 .- 399 с.
3. Грей, П. Логика, алгебра и базы данных / П. Грей. - М .: Машиностроение, 2017 .- 368 с.
4. Дата, C.J. Введение в системы баз данных / C.J. Дата. - К .: Диалектика; 6-е издание, 2015 .- 784 c.
5. Диго, С.М. Базы данных / С.М. Диго - М .: Финансы и статистика, 2015. - 592 с.
6. Дубнов, П.Ю. Access 2000. Разработка базы данных / П.Ю. Дубнов. - М .: ДМК, 2016 .- 272 с.
7. Каратыгин, С. Базы данных / С. Каратыгин, А. Тихонов, В. Долголаптев. - М .: АБФ, 2016 .- 352 с.
8. Карпова, Т.С. База данных. Модели, разработка, внедрение / Т.С. Карповой. - М .: Санкт-Петербург: Питер, 2016 .- 304 с.
9. Couchman Oracle 8i CertifiedProfessionaql Обучение администраторов баз данных / Couchman, Швинн Джейсон; Ульрике. - М .: ЛОРИ, 2015 .- 870 с.
10. Ковязин А.Н. Архитектура, администрирование и разработка приложений баз данных в InterBase / FireBird / Yaffil / A.N. Ковязин С.М. Востриков. - М .: Кудиц-Имидж; 4-е издание, 2017 .- 496 с.
11. Луни Оракул 10г. Справочник администратора базы данных / Луни, Брила Кевин; Боб. - М .: ЛОРИ, 2017 .- 752 с.
12. Малыхина, М. Базы данных: основы, проектирование, использование / М. Малыхина. - М .: БХВ-Петербург, 2016 .- 512 с.
13. Мюллер Р.Дж. Базы данных и UML. Дизайн / Р.Дж. Мюллер. - М .: ЛОРИ, 2017 .- 420 с.
14. Nanda Oracle PL / SQL для администраторов баз данных / Nanda, et al. А также. - М .: Символ, 2015 .- 496 с.
15. Озкарахан, Э. Базы данных и управление базами данных / Э. Озкарахан. - М .: Мир, 2016 .- 696 с.
16. Последний, Б.С. Access 2000. Базы данных и приложения. Лекции и упражнения / Б.С. Послед. - К .: DiaSoft, 2015 .- 512 с.
17. Постолит Visual Studio .NET: разработка приложений баз данных / Постолит, Анатолий. - М .: Санкт-Петербург: BHV, 2016 .- 544 с.
18. Редько В.Н. Базы данных и информационные системы / В.Н. Редько И.А. Басараб. - М .: Знание, 2017 .- 341 с.
19. Уллман, Дж. Базы данных по Паскалю / Дж. Уллман. - М .: Машиностроение, 2015 .- 368 с.
20. Уэлдон, Управление базой данных / Уэлдон, Дж. -Л .. - М .: Финансы и статистика, 2017. - 207 с.
21. Хаббард, Дж. Компьютерное проектирование баз данных / Дж. Хаббард. - М .: Мир, 2016 .- 296 с.
22. Базы данных Hansen: разработка и управление / Hansen, Hansen Henry; Джеймс. - М .: Бином, 2015 . - 704 с.
23. Шаймарданов, Р.Б. Моделирование и автоматизация проектирования структур баз данных / РБ. Шаймарданов. - М .: Радио и связь, 2017 .- 120 с.
24. Шнайдер Microsoft SQL Server 6.5. Высокопроизводительный дизайн базы данных / Шнайдер, Роберт. - М .: ЛОРИ, 2017 .- 361 с.
25. Энсор Оракл БД: Энсор, Стивенсон Дэйв; Йен. - М .: БХВ Киев, 2015 .-- 560 с.
26. Энзор Д. Оракул. Проектирование баз данных / Д. Энсор, Дж. Стивенсон. - М .: Киев: BHV, 2015 .- 560 с.
Купить эту работу vs Заказать новую | ||
---|---|---|
1 раз | Куплено | Выполняется индивидуально |
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что
уровень оригинальности
работы составляет не менее 40%
|
Уникальность | Выполняется индивидуально |
Сразу в личном кабинете | Доступность | Срок 1—6 дней |
500 ₽ | Цена | от 500 ₽ |
Не подошла эта работа?
В нашей базе 149284 Курсовой работы — поможем найти подходящую