Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Основи організації автоматизованого банку даних

Автоматизований банк даних (АБД) — це система інформаційних, математичних, програмних, мовних, організаційних і технічних засобів, які необхідні для інтегрованого нагромадження, зберігання, актуалізації, пошуку і видачі даних.

Основними складовими компонентами АБД є база даних і си­стема керування базою даних (СКБД).

База даних — це поіменована, структурована сукупність взаємопов'язаних даних, які характеризують окрему предмет­ну область і перебувають під управлінням СКБД.

СКБД є програмно-логічним апаратом, який організує си­стему створення, оновлення і розв'язування основного компо­нента інтегрованої ІБ-системи баз даних. Крім цього, СКБД забезпечує вибірку даних із баз.

Крім БД і СКБД, до складу АБД входять мовні, технічні та організаційні засоби.

Мовні засоби потрібні для опису даних, організації спілку­вання та виконання процедур пошуку і різних перетворень з даними. У сучасних СКБД для спрощення процедур пошуку даних у БД передбачена мова запитів. Найпоширенішими мо­вами запитів є дві мови: SQL та QBE.

SQL (Structured English Query Language) — це структурована англійська мова запитів, яку було створено фірмою IBM в межах роботи над проектом побудови системи керування реляційними БД на початку 70-х років XX ст.

Мова запитів QBE (Query By Example) — це реалізація за­питів за зразком у вигляді таблиць. Для визначення запиту до БД користувач повинен заповнити таблицю QBE, яка надасться системою, і визначити в ній критерій пошуку, вибору та перетворення даних.

До технічних засобів АБД належать процесори, пристрої вводу і виводу даних, запам'ятовувальні пристрої, модеми, канали зв'язку.

Організаційні засоби АБД охоплюють персонал, який пов'яза­ний із створенням і веденням БД, а також систему нормативно?! технологічної та інструктивно-методичної документації з організації та експлуатації БД.

На сьогодні існують різні підходи до вирішення проблеми відображення предметної області, які відрізняються різною кількістю рівнів. Під предметною областю розуміють один чи кілька об'єктів управління (або певні їх частини), інформація яких моделюється за допомогою БД і використовується для І розв'язування різних функціональних задач.

Вирішення проблеми багаторівневого представлення предметної області в базах даних розв'язується введенням трьох рівнів: зовнішнього, концептуального і внутрішнього (рис. 4.2).

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

На рис. 4.3 показано графічне представлення фрагмента бази "Продукти" при побудові зовнішньої моделі даних.

Найпопулярнішими позначками (нестандартними) для виконання цих схем є такі:

Іноді для зручності проектування БД вводять допоміжний рівень (проміжний), який називають інфологічним (каноніч­ним). Інфологічний рівень являє собою інформаційно-логічну модель предметної області, в якій виключена надмірність даних і відображені інформаційні особливості об'єкта управлін­ня без урахування особливостей і специфіки конкретної СКБД.

Концептуальна модель (логічна, даталогічна) є центральною. Вона відображає предметну область загалом. Дані можна використовувати, якщо вони відображені концептуальною моделлю — спеціальним способом структурованої моделі предметної області, яка відповідає особливостям і обмеженням вибраної СКБД. Існує лише одна концептуальна модель для бази даних, яка повинна задовольняти вимоги будь-якого користувача. Модель концептуального (логічного) рівня, яка підтримується засобами конкретної СКБД, іноді називають даталогічною. Залежно від типів моделей, які підтримуються засобами СКБД, розрізняють:

ієрархічні моделі БД;

сіткові моделі БД;

реляційні моделі БД.

Найпоширенішими на сучасному ринку програмних про­дуктів є реляційні СКБД.

Отже, концептуальна модель:

описує логічну структуру всієї бази даних;

не залежить від конкретної СКБД;

не вимагає докладної інформації фізичного проектування;»

наведена в схемах "об'єкт — зв'язок" (ОR), метаданих (опису даних).

У внутрішній моделі БД відображається використовувана технологія зберігання і доступу до даних. На внутрішньому (фізичному) рівні формується фізична модель БД, яка містить структури зберігання даних у пам'яті ЕОМ, включаючи опис форматів даних, порядок їх логічного чи фізичного упорядкування, розміщення за типами пристроїв, а також характеритики і шляхи доступу до даних.

При проектуванні фізичних БД необхідно:

вибрати СКБД;

вибрати пристрої пам'яті;

визначити методи доступу;

спроектувати файли та індекси;

визначити стратегію оновлення БД.

Отже, внутрішня (фізична) модель БД:

описує фізичну структуру всієї бази даних;

конкретизує, як дані з концептуальної моделі зберігаються у вторинній пам'яті;

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

Від параметрів фізичної моделі залежать обсяг пам'яті ЕОМ і час реакції системи на запити на запити при функціонуванні БД. Фізичні параметри БД можна змінювати під час її експлуатації (не змінюючи при цьому опису інших рівнів) з метою підвищення ефективності функціонування системи.

Структура файлів БД визначається на етапах інфологічного і логічного проектування, а формування структури — на етапі фізичного проектування БД.

Структура файлів — це пойменована сукупність логічно взаємозв'язаних атрибутів.

 

Запитання для самоперевірки

1. Що розуміють під автоматизованим банком даних, базою даних та системою керування базою даних?

2. Коротко охарактеризуйте мовні, технічні та організаційні засоби автоматизованого банку даних.

3. Що таке "зовнішня модель бази даних"?

4. Яке призначення концептуальної моделі бази даних?

5. Що таке "модель бази даних" і які види моделей БД знаєте?

6. У чому різниця між ієрархічною та сітковою моделями даних?


Читайте також:

  1. A) правові і процесуальні основи судово-медичної експертизи
  2. Active-HDL як сучасна система автоматизованого проектування ВІС.
  3. IV. Закономірності структурно-функціональної організації спинного мозку
  4. PR-відділ організації: переваги і недоліки
  5. R – розрахунковий опір грунту основи, це такий тиск, при якому глибина зон пластичних деформацій (t) рівна 1/4b.
  6. V Практично всі психічні процеси роблять свій внесок в специфіку організації свідомості та самосвідомості.
  7. АГЕНТ З ОРГАНІЗАЦІЇ ОБСЛУГОВУВАННЯ АВІАПЕРЕВЕЗЕНЬ
  8. Акти з охорони праці в організації.
  9. Акти з охорони праці, що діють в організації, їх склад і структура.
  10. Активне управління інвестиційним портфелем - теоретичні основи.
  11. Актуальні тенденції організації іншомовної освіти в контексті євроінтеграції.
  12. Алгоритм формування статутного фонду банку




Переглядів: 2042

<== попередня сторінка | наступна сторінка ==>
Поняття машинної інформаційної бази | Основна школа

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.053 сек.