Объектно-ориентированная база данных. Реляционная алгебра Кодда. Базы данных Nosql и oracle. Архитектура системы баз данных. Управление транзакциями



Download 284,78 Kb.
bet14/18
Sana30.04.2022
Hajmi284,78 Kb.
#600164
TuriСамостоятельная работа
1   ...   10   11   12   13   14   15   16   17   18
Bog'liq
Самостоятельная работа №1

4. АРХИТЕКТУРА СИСТЕМЫ БАЗ ДАННЫХ


Архитектура системы базы данных. Для понимания принципов функционирования систем баз данных необходимо рассмотреть архитектурные особенности такой системы. Мы ограничимся в данном обсуждении несколькими важными взаимосвязанными аспектами архитектуры систем баз данных, которые можно назвать информационной, пространственной и функциональной архитектурой.
Что такое информационная архитектура? Информационная архитектура системы базы данных характеризует поддерживаемые в системе представления ее информационных ресурсов, материализованные и виртуальные, их свойства и взаимосвязи, в частности, отображения между различными представлениями информационных ресурсов.
Одной из наиболее важных функций СУБД, оказавших решающее влияние на формирование сложившегося подхода к информационной архитектуре таких систем, является поддержка иерархии абстракций данных. Именно механизмы абстракции данных СУБД обеспечивают независимость способов видения базы данных различными группами системного персонала и пользователей. Это свойство системы называется независимостью данных. Действительно, пользователю СУБД, запрашивающему данные из базы данных, нет необходимости знать, каким образом организована база данных в среде хранения, как размещены запрашиваемые им данные в пространстве памяти. В то же время эти знания необходимы администратору системы базы данных, ответственному за использование системных ресурсов, за обеспечение высокой производительности системы.
Архитектурные уровни. Поскольку в системах баз данных имеют дело с иерархией абстракций данных, уместно говорить об уровнях абстракции. Различным уровням абстаркции данных соответствуют в системе базы данных различные уровни информационной архитектуры.
Поддержка каждого дополнительного уровня абстракции данных в системе требует наличия в СУБД специальных механизмов и существенно усложняет ее реализацию и эксплуатацию, оказывает влияние на производительность системы. Однако такой шаг диктуется достаточно серьезными мотивами. Он позволяет, как уже говорилось, обеспечить адекватные способы видения базы данных для различных групп персонала и пользователей системы, создать инструментарий, эффективно удовлетворяющий их потребности, выраженные в терминах естественного для них представления базы данных. Кроме того, появляется возможность изменять некоторые характеристики одного представления базы данных, не затрагивая характеристик других ее представлений, т.е. обеспечить независимость данных.
С каждым уровнем информационной архитектуры системы базы данных связана некоторая модель данных, в терминах которой обеспечивается представление данных на этом уровне. Языковые средства этой модели, если они представляются разработчиком СУБД пользователям и системному персоналу, позволяют настраивать механизмы данного архитектурного уровня СУБД и управлять их функционированием. В частности, язык определения данных позволяет определять представление базы данных, ассоциируемое с этим уровнем архитектуры, а операторы языка манипулирования данными дают возможность выполнять различные операции над элементами этого представления.

Download 284,78 Kb.

Do'stlaringiz bilan baham:
1   ...   10   11   12   13   14   15   16   17   18




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.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