книга DipMaster-Shop.RU
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты F.A.Q. Поиск
Роль базы данных в менеджменте предприятия ( Дипломная работа, 79 стр. )
Роль информатики в медицине ( Контрольная работа, 18 стр. )
Роль информатики и вычислительной техники в информатизации общества. Основные понятия и определения информатики. ( Контрольная работа, 20 стр. )
Роль ЭВМ в обработке информационных ресурсов не45242 ( Контрольная работа, 24 стр. )
Связь Excel с другими приложениями Windows. ( Реферат, 12 стр. )
Семестровое задание По предмету: "Информатика" На тему: "Сетевое оборудование" ( Реферат, 19 стр. )
СЕРВИСНЫЕ ПРОГРАММЫ_2595. ( Реферат, 24 стр. )
Сетевая информатика ( Контрольная работа, 10 стр. )
Сетевая информатика-2 ( Контрольная работа, 12 стр. )
Сетевое оборудование ( Контрольная работа, 19 стр. )
Сетевые протоколы е342 ( Контрольная работа, 12 стр. )
Сжатие данных. Программы архивации ( Контрольная работа, 21 стр. )
Система Windows 95, папки, документы, программы ( Реферат, 19 стр. )
Система управления базами данных. Программное и аппаратное обеспечение БД. Примеры СУБД ( Контрольная работа, 19 стр. )
Система управления базами данных oracle ( Курсовая работа, 42 стр. )
Система управления базами данных гостиницы ( Реферат, 24 стр. )
Система электронного документооборота. Информационно-поисковые системы Интернета. ( Контрольная работа, 38 стр. )
Система электронной почты и ее характеристики ( Контрольная работа, 24 стр. )
Системное программное обеспечение, его назначение и состав ( Контрольная работа, 9 стр. )
Системное программное обеспечение ( Контрольная работа, 25 стр. )
Системные программы ( Реферат, 22 стр. )
Системы распознания текста и ввода данных. Современные и перспективные носители энергии. Аккумуляторы ( Контрольная работа, 22 стр. )
Системы счисления. Перевод чисел из десятичной системы счисления в системы с основанием 2, 6, 8, 16, 2-10…n ( Контрольная работа, 19 стр. )
Системы управления проектами ( Курсовая работа, 46 стр. )
Системы. Информационные структуры: структура, классификация. Информационные системы предприятия. ( Контрольная работа, 15 стр. )

Содержание

Введение 3

1 Архитектура СУБД Oracle 6

1.1 Термины "база данных" и "экземпляр" 6

1.2 Файлы и структура памяти 7

1.3 Физические процессы 20

Выводы по главе 1 29

2 Стратегии и средства настройки 31

2.1 SQL_TRACE, TIMED_STATISTICS и TKPROF 31

2.2 Средства контроля и отладки 34

2.3 Набор утилит StatsPack 36

Выводы по главе 2 38

Заключение 39

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

Введение

Важнейшая задача компьютерных систем управления - хранение и обработка данных. Для ее решения было создано специализированное программное обеспечение - системы управления базами данных (СУБД), которые позволяют структурировать, систематизировать и организовывать данные для их компьютерного хранения и обработки. Невозможно представить себе деятельность современного предприятия или учреждения без использования профессиональных СУБД. Они составляют фундамент информационной деятельности во всех сферах - начиная с производства и заканчивая финансами и телекоммуникациями.

Качество работы складывается как из аппаратного уровня, так и из программного уровня оснащения.

Наиболее эффективными на сегодняшний день являются реляционные БД. Самой популярной в мировом масштабе является система управления реляционными БД (СУБД) - Oracle, которая предназначена для одновременного доступа к большим объемам хранимой информации. Ее используют крупные предприятия, занимающиеся информационными технологиями.

СУБД складывается из двух составляющих: БД (информация) и экземпляр или инстанция (конкретная реализация системы). База данных состоит из физических файлов, хранящихся в системе, и из логических частей.

Цель исследования - получение теоретических и практических знаний по СУБД Oracle.

Объект исследования система управления базами данных Oracle.

Предмет исследования процесс разработки баз данных в СУБД Oracle.

Реализация заявленной цели потребовала постановки и решения следующих задач:

1. изучение архитектуры системы управления базами данных;

2. изучение различий физической архитектуры Oracle в зависимости от операционной системе;

3. использование подходов и средств, используемых при настройке;

4. изучение возможностей пакета StatsPack для настройки экземпляра.

Основу гипотезы исследования составил ряд предположений о путях разработки успешных приложений для Oracle.

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

1. изучение и анализ научной литературы;

2. изучение и обобщение отечественной и зарубежной практики;

3. моделирование,

4. сравнение,

5. анализ

6. синтез.

Методологическая и теоретическая основа исследования - труды отечественных и зарубежных авторов по изучению СУБД Oracle. В том числе использовалась книга Тома Кайта "Oracle для профессионалов". Автор книги многие годы является сотрудником корпорации Oracle и занимается созданием приложений и администрированием баз данных, а также решением проблем при использовании СУБД Oracle. В своей книги он доходчиво и исчерпывающе раскрывает основные особенности архитектуры СУБД Oracle, принципиально отличающие ее от других популярных систем управления базами данных. Причем подробно описано и проиллюстрировано множество примеров именно те возможности, средства и особенности Oracle, которые обеспечивают разработку эффективных приложений для этой СУБД и ее успешную эксплуатацию.

Надежность и достоверность результатов обусловлена

результативностью экспериментальных данных их взаимопроверкой, подтвердивших правильность выдвинутой гипотезы.

Практическая значимость исследования:

1. разработано практическое руководство по компонентам СУБД,

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

Информационная база исследования:

1. Печатные и электронные, деловые и специализированные издания.

2. Ресурсы сети Интернет.

3. Материалы компаний.

4. Аналитические обзорные статьи в прессе.

5.Экспертные оценки.

6. Интервью с разработчиками.

Структура курсовой работы определена целями и задачами исследования. Курсовая работа состоит из введения, двух глав, заключения, списка литературы. Первая глава посвящена изучению компонентов СУБД. Вторая - стратегии и средствам настройки. Общий объем работы - 43 листа.

1 Архитектура СУБД Oracle

1.1 Термины "база данных" и "экземляр"

Два термина в контексте Oracle вызывают большую путаницу. Речь идет о терминах "база данных" и "экземпляр". В соответствии с принятой в Oracle терминологией, эти понятия определяются так: база данных - набор физических файлов операционной системы; экземпляр - набор процессов Oracle и область SGA .

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

Стало еще непонятнее? Вот ряд примеров, которые помогут прояснить ситуацию Экземпляр - это набор процессов операционной системы и используемая ими память. Все эти процессы могут работать с базой данных, которая представляет собой просто набор файлов (файлов данных, временных файлов, файлов журнала повторного выполнения, управляющих файлов). В каждый момент времени с экземпляром связан только один набор файлов. В большинстве случаев обратное утверждение тоже верно; с базой данных работает только один экземпляр. В случае же использования параллельного сервера Oracle (Oracle Рагаllel Server - OPS), опции Oracle, позволяющей серверу функционировать на нескольких компьютерах в кластерной среде, одна и та же база данных может быть одновременно смонтирована и открыта несколькими экземплярами. Это делает возможным доступ к базе данных одновременно с нескольких компьютеров. Oracle

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

1. Ален К. "101 Oracle: PL/SQL" (М.: "Лори",2006,350 стр.)

2. Архипенков С. "Аналитические системы на базе Oracle Express OLAP" (М.: "Диалог-МИФИ", 1999)

3. Бобровски С. "Oracle8:Архитектура" .: "Лори", 1998, 210 стр.); [оригинал: Steve Bobrowski "Oracle8. Architecture" Osborne/McGraw-Hill, 1998]

4. Болотовский Ю.И., Таназлы Г.И. "ORCAD 9.x ORCAD 10.x. Практика моделирования" (М.: "Солон-пресс",2008, 208 стр.)

5. Грабер М. "SQL. Справочное руководство" (М, "Лори", 1997, - 291 с.)

6. Гринвальд Р., Крейнс Д. "Oracle: PL/SQL"(М.: "Символ",2005,976 стр.)

7. Гринвальд Р., Стаковьяк Р., Додж Г., Кляйн Д. "Программирование баз данных Oracle для профессионалов" (М.: "Вильямс",2007, 784 стр.)

8. Кайт Т. "Oracle для профессионалов: архитектура, методики программирования и основные особенности версий 9i и 10g" (М.: "Вильямс", 2007, 848 cтр.)

9. Кайт Т. "Эффективное проектирование приложений Oracle" (М.: "Лори ",2008, 637 стр.)

10. Каучмэн Дж., Марисетти С. "OCA Oracle 9i. Associate DBA. Подготовка администраторов баз данных" (М.: "Лори ",2006, 680 стр.)

11. Компания Advanced Information Systems и др. "Oracle8. Энциклопедия пользователя" (К.: "ДиаСофт", 1998, 864 стр.); [оригинал: Advanced Information Systems, INC., et al "Oracle. Second Edition. UNLEASHED" SAMS Corporation, 1997]

12. Кори М., Эбби М, Дечичьо(мл.) Д., Абрамсон Ян "Настройка Oracle8" (М.: "Лори", 1999); [оригинал: Michael J.Corey,Michael Abbey, Daniel J. Dechichio Jr., Ian Abramson "Oracle8: Tuning" Osborne/McGraw-Hill, 1998]

13. Кравчук В.А., Бегус Ю.П., Габзовский В.А. "Введение в Oracle PL/SQL". (Киев, Издательство "ДиаСофт", 1998, - 400 с.)

14. Луни К. "Настольная книга администратора базы данных Oracle8"

М, "Лори", 1999), [оригинал: Kevin Loney "Oracle8 DBA Handbook", Osborne/McGraw-Hill, 1998]

15. Миллсап К., Хольт Д. "Oracle. Оптимизация производительности" (М.: "Символ",2006,464)

16. Мюллер Р.Дж.. "ORACLE Developer/2000. Настольная книга пользователя". (М.: "Лори", 1999, 384 стр.); [оригинал: Robert J. Muller "ORACLE Developer/2000 Handbook". Osborne/McGraw-Hill, 1997]

17. Нокс Д. "Создание эффективной системы безопасности для Oracle Database 10g" (М.: "Символ",2007,556)

18. Перри Дж., Пост Дж. "Введение в Oracle 10g" (М.: "Символ",2006,704)

19. Прайс Дж. "Oracle Database 10g SQL" (М.: "Лори ",2007, 566 стр.)

20. Пэйдж В., Хьюз Н. и др. "Использование Oracle8". Специальное Издание - (К.; М.; СПб.: "Вильямс", 1998, 752 стр.); [оригинал: William G Page, Jr., and Nathan Hughes, et al. "Using Oracle8. Special Edition" Que Corporation, 1998]

21. Ричардс М. и др. "Oracle7.3. Энциклопедия пользователя"

(К.: "ДиаСофт", 1997, 830 стр.); [оригинал: Michael Richards at al. "Oracle. UNLEASHED" SAMS Corporation, 1996]

22. Сингх, Лей, Сафьян и др. "Oracle7.3. Руководство разработчика"

(К.: "ДиаСофт", 1998, 730 стр.); [оригинал: Singh, Letgh, Zafian, et al. "Oracle7.3. Developer's Guide" SAMS Corporation, 1997]

23. Смирнов С. "Работаем с Oracle". Учебное пособие.

(М.: "Гелиос", 1998, 318 стр.)

24. Смит К., Хейсли С. "Oracle 101: Резервное копирование и восстановление" (М.: "Лори ",2005, 444 стр.)

25. Урман C.. "ORACLE 8. Программирование на языке PL/SQL".

(М.: "Лори", 1999, 608 стр.); [оригинал: Scott Urman "Oracle8 PL/SQL Programming" Osborne/McGraw-Hill, 1997]

26. Фейерштейн С., Нанда А. "Oracle PL/SQL для администраторов баз данных" (М.: "Символ",2006,704)

27. Хардман Р., МакЛафлин М. "Oracle PL/SQL для профессионалов" (М.: "Лори ",2008, 496 стр.)

28. Д.Энсор, Й.Стивенсон "Oracle8: Рекомендации разработчикам"

(К.: Изд.группа BHV, 1998, 126 стр.); [оригинал: Dave Ensor and Jan Stevenson. "Oracle8 Design Tis" O'Reilly & Associates, Inc., 1997]

29. М.Эбби, М.Кори "Oracle8: Первое знакомство"

(М.: "Лори", 1998, 470 стр.); [оригинал: Michael Abbey, Michael J.Correy "Oracle8: Beginner's Guide" Osborne/McGraw-Hill, 1997]

30. Юринский В, Бачин А., Абрамов В. "Oracle7. Практическое руководство" (М.: "Софтсервис", 1997, 420 стр.)

Примечаний нет.

2000-2024 © Copyright «DipMaster-Shop.ru»