Учебное пособие Для студентов университетов Специальностей «Информатика», «Прикладная математика»



Pdf көрінісі
бет88/177
Дата15.02.2022
өлшемі2,58 Mb.
#25567
түріУчебное пособие
1   ...   84   85   86   87   88   89   90   91   ...   177
11. ВВЕДЕНИЕ В СУБД ORACLE 
11.1. ХАРАКТЕРИСТИКА СУБД ORACLE 
СУБД Oracle – это  современная  система  управления  реляционными 
базами  данных,  поддерживающая  работу  в  различных  операционных 
средах. Система Oracle реализует самые современные технологии и под-
держивает  многие  возможности,  что  позволяет  характеризовать  ее  как 
достаточно  мощную  систему.  Архитектура  СУБД Oracle включает  две 
важных  части – ядро,  которое  является  программным  обеспечением,  и 
словарь данных, который состоит из структур данных системного уров-
ня, используемых ядром, управляющим базой данных. СУБД можно рас-
сматривать  как  операционную  систему,  разработанную  специально  для 
управления  доступом  к  данным;  ее  основные  функции – хранение,  вы-
борка и обеспечение безопасности данных. Подобно операционной сис-
теме СУБД Oracle управляет доступом одновременно работающих поль-
зователей  БД  к  некоторому  набору  ресурсов.  Подсистемы  СУБД  очень 
схожи  с  соответствующими  подсистемами  операционной  системы  и 
сильно  интегрированы  с  представляемыми  базовой  ОС  сервисными 
функциями доступа на машинном уровне к таким ресурсам, как память, 
центральный  процессор,  устройства  ввода-вывода  и  файловые  структу-
ры. Подсистемы СУБД поддерживают собственный список авторизован-
ных  пользователей  и  их  привилегий;  управляют  кэшем  памяти  и  стра-
ничным  обменом;  блокировкой  разделяемых  ресурсов;  использованием 
табличного пространства; принимают и планируют выполнение запросов 
пользователя.  К  основным  функциям  ядра  СУБД Oracle, управляющего 
БД, относятся: 
1)  ввод-вывод; 
2)  управление памятью; 
3)  управление блокировками; 
4)  управление транзакциями; 
5)  контроль распределенных операций; 
6)  ведение журналов транзакций и восстановление базы данных; 
7)  управление хранением данных; 
8)  управление процессом; 
9)  поддержка языка управления данными; 
10)  защита информации. 
 
101


 
СУБД Oracle является  сложным  программным  продуктом.  Поэтому 
для обеспечения работы пользователей с базой данных Oracle требуются 
специалисты,  отвечающие  за  работу  всей  системы – администраторы 
базы  данных.  Например,  в  функции  администратора  базы  данных  вхо-
дит: 
1)  создание экземпляра Oracle и его запуск;  
2)  создание начального варианта БД и планирование ее дальнейшего 
расширения;  
3)  регистрация  пользователей  в  системе,  назначение  им  привилегий, 
ролей и профилей;  
4)  отслеживание работы БД и принятие мер по оптимизации ее функ-
ционирования;  
5)  создание резервных копий БД и восстановление БД после сбоев.  


Достарыңызбен бөлісу:
1   ...   84   85   86   87   88   89   90   91   ...   177




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет