Краткий курс


Архитектура базы данных Oracle



Download 1,48 Mb.
Pdf ko'rish
bet2/35
Sana03.03.2023
Hajmi1,48 Mb.
#915987
1   2   3   4   5   6   7   8   9   ...   35
Bog'liq
Майкл Мак-Локлин - Oracle DB 11g. Программирование на языке PL-SQL - 2014 курс

Архитектура базы данных Oracle
База данных Oracle Database 1 lg имеет три версии. Одна из них бесплатная экспресс вер­
сия Express Edition (ХЕ), ограниченная версия основной версии продукта - стандартной 
версии Oracle Database l l g Standard Edition (SE). Полная версия продукта - версия уров­
ня предприятия Oracle Database l l g Enterprise Edition (EE).
Все версии содержат все стандартные компоненты системы управления реляцион­
ной базой данных, встроенный язык Java, коллекционные типы и исполнительный ин­
терпретатор P L/SQ L (PL/SQ L run-time engine), которые делают Oracle уникальным в 
индустрии баз данных. Эти компоненты позволяют любой системе управления базой 
данных Oracle управлять малыми и большими хранилищами, корректно обеспечивая


Краткий курс администрирования в базе данных Oracle
661
конкурентный доступ к данным со стороны многих пользователей. Версия уровня пред­
приятия Oracle Database l l g Enterprise Edition, кроме того, включает многие возможнос­
ти, которые расширяют усовершенствованный контекст и управление объектами.
Вы можете разделить компоненты систем управления базой данных Oracle на две 
группы служб.
■ Х ран и л и щ а данны х, такж е н азы ваем ы е базам и данны х. О н и делаю т воз­
м ож ны м п р и м ен ен и е и н т е р ф е й с а SQL, с пом ощ ью ко то р о го м ож но полу­
ч и ть доступ к лю бому зн ач ен и ю столбц а в одн ой и ли нескольки х строках 
табли ц ы и ли в результате запроса. Результаты зап р о со в (result sets) явл я­
ю тся о то б р ан н ы м и зн а ч е н и я м и и з одн о й таб л и ц ы и ли и з результата о п е­
р ац и и со е д и н е н и я (join) между н ескольки м и табли ц ам и (о п ер ац и и соеди­
н ен и я SQL jo in о п и сан ы в П р и л о ж ен и и В). Таблицы - это п о ст о ян н ы е дву­
м ер н ы е структуры , к о то р ы е о р ган и зо в ан ы в виде стр о к о п р ед ел ен н о й
структуры. Вы м ож ете создать эти структуры путем оп р ед ел е н и я и созда­
н и я таб л и ц в эк зем п л яр е базы данны х. Б азы д ан н ы х являю тся р ел я ц и о н ­
ны м и базам и данны х, если он и вклю чаю т каталог данны х, к о то р ы й отсле­
ж и в ает оп р ед ел е н и я структур.
■ П рогр ам м ы делаю т возм ож ны м у п равлен и е и доступ к хранилищ у данны х 
и п ред оставляю т инф раструктуру для у п рав лен и я х ран и ли щ ем данны х. 
К ом би н ац и я и з х р ан и л и щ а д ан н ы х и обрабаты ваю щ и х програм м назы ва­
ется эк зем п л яром базы данны х, потом у ч т о п рограм м ы о б рабаты ваю т и 
управляю т хр ан и ли щ ем д ан н ы х и каталогом . К аталог дан н ы х (d ata catalog) 
х р а н и т д ан н ы е о данны х, к о то р ы е такж е н азы ваю тся м етаданны м и 
(m etad ata). Э то т каталог такж е опред еляет, как п рограм м ы систем ы управ­
л ен и я базой дан н ы х могут получить доступ и уп равлять базам и данны х, оп­
ред ел ен н ы м и пользователям и . Э ти п р ограм м ы являю тся ф о н о вы м и п р о ­
цессами, к о то р ы е управляю т вводом и вы водом в и и з ф и зи ч ес к и х ф ай лов 
и другим и н еоб ходим ы м и оп ер ац и ям и . О тк р ы ти е эк зем п л яр а базы данны х 
запускает ф о н о в ы е процессы .
Интегрирование хранилища данных и административных программ требует реляци­
онного программного языка, который: имеет линейную структуру; может быть доступен 
интерактивно или внутри программ процедурного типа; поддерживает функции опреде­
ления данных, манипулирования данными и функции запросов. Структурированный 
язык запросов (Structured Query Language, (SQL)) является реляционными языком про­
граммирования, который используется базой данных Oracle и большинство других реля­
ционных баз данных.
В Приложении В предоставляется введение в работу с Oracle SQL. Как и многие раз­
говорные и письменные языки, SQL имеет много диалектов. Продукт Oracle Database l l g
поддерживает два диалекта SQL. Первый - собственный синтаксис Oracle Proprietary 
SQL Syntax, а другой язык ANSI 1999 SQL. Язык SQL предоставляет пользователям воз­
можность осуществлять операции высокоуровневого определения, одновременного за­
дания, вставки, модификации и удаления, а также возможность производить выборки 
данных. SQL является высокоуровневым языком, потому что позволяет получать доступ 
к данным без необходимости знания деталей доступа к физическим файлам.
Каталоги данных (data catalogs) являются данными таблиц соответствия, которые оп­
ределяют другие таблицы, представления, хранимые процедуры и структуры базы дан­
ных. Системы управления базами данных определяют структуры, которые определяют
что может принадлежать каталогам данных для поддержки экземпляров баз данных. Они 
также используют SQL для определения, организации доступа и управления каталогом 
данных. Под интерфейсом SQL и фоновыми процессами, обслуживающими команды 
SQL, система управления базой данных содержит набор библиотечных программ, кото­
рые управляют транзакциями. Эти гарантированные службами транзакции в многополь­
зовательской базе данных являются совместимыми ACID-типа (ACID - Atomic, Consistent, 
Isolated, Durable - атомарные, непротиворечивые, изолированные, постоянные).



Download 1,48 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   35




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish