Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 3235|Відповідь: 0

Третинна схема та вторинне зображення (відображення) у базі даних

[Копіювати посилання]
Опубліковано 19.05.2024 12:28:22 | | | |
Трирівневий патерн — це три рівні абстракції даних, кожен з яких зосереджений на різних питаннях. Для асоціювання трирівневих патернів система управління базою даних надає функцію зображення другого рівня між трирівневими патернами. Вторинне зображення — це правило, яке визначає, як можна трансформувати обидві сторони зображення. Як показано нижче:



Трирівневий режим

Користувацький рівень --> поза схемою (відображає користувацький вигляд системи баз даних)

Зовнішній режим, також відомий як підрежим або режим користувача, відповідає рівню користувача. Це погляд на базу даних, як її бачать один або кілька користувачів, і логічне представлення даних, пов'язаних із додатком. Зовнішня схема — це підмножина схеми, яка походить зі схеми і містить ту частину даних, яку дозволено використовувати конкретний користувач у схемі. Користувачі можуть описувати та визначати записи даних, що відповідають користувачам, через мову зовнішнього режиму опису (зовнішній шаблон), а також використовувати мову маніпуляції з даними (DML) для обробки цих записів.

Концептуальний рівень — > Концептуальний шаблон (відображає цілісний погляд на систему бази даних)

Концептуальні патерни, також відомі як патерни або логічні шаблони, відповідають концептуальним рівням. Це глобальна логічна структура, створена дизайнером бази даних для синтезу даних усіх користувачів за єдиною точкою зору, загальним описом логічної структури та характеристик усіх даних у базі даних, а також публічним видом даних (глобальним виглядом) для всіх користувачів. Вона описується та визначається мовою опису даних (DDL), наданою системою управління базами даних.

Фізичний рівень — in-> схема (відображає вигляд системи зберігання даних)

Внутрішній режим, також відомий як режим зберігання, відповідає фізичному рівню. Це внутрішнє представлення або базовий опис усіх даних у базі даних і найнижчий рівень логічного опису бази даних, який описує метод зберігання та фізичну структуру даних на носії, що відповідає фактичній базі даних, що фактично зберігається на зовнішньому носії. Внутрішній патерн описується та визначається мовою внутрішнього опису патернів.

Вторинне зображення (картування)

Система бази даних надає два рівні зображень між трьома рівнями режиму: зображення режиму/внутрішнього візерунка та зображення зовнішнього/візерунка.

  • Зображення Візерунка/Внутрішній патерн: Реалізує взаємоконверсію між концептуальними та внутрішніми патернами.
  • Зовнішній режим/Образ режиму: Реалізує взаємоконвертацію між зовнішнім режимом і концептуальним режимом.


Незалежність даних означає незалежність даних і програм, що розділяє визначення даних від програми, а СУБД (система управління базами даних) відповідає за зберігання даних, що спрощує застосунок і значно зменшує навантаження з підготовки додатків.

Незалежність даних гарантується можливостями вторинних зображень СУБД. Незалежність даних включає фізичну незалежність даних і логічну незалежність даних.

Резюме, як показано на рисунку нижче:



未命名绘图.drawio (2.86 KB, Кількість завантажень: 0)





Попередній:Не вдалося виконати 'atob' у 'Window': рядок, який потрібно декодувати, не...
Наступний:OpenPDF використовує шрифт 'xxx', де 'Identity-H' не розпізнається
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com