База даних

БАЗА ДАНИХ. Інфологічної моделі БАЗИ ДАНИХ. ОСНОВНІ ВИДИ МОДЕЛЕЙ. ПРОЕКТУВАННЯ БАЗ ДАНИХ

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

Інформаційний об'єкт - це опис деякої сутності (явища, реального об'єкта, процесу) у вигляді сукупності логічно пов'язаних реквізитів. Наприклад, інформаційний об'єкт Студент описує деяку сутність - студент. Реквізитний складу цього інформаційного об'єкта, т. Е. Його структура, наступний: № групи, ПІБ, № залікової книжки, дата народження. Інформаційний об'єкт має безліч реалізацій - примірників.

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

Мережева модель також ґрунтується на поняттях вузол, рівень, зв'язок. Мережева модель даних - це модель, в якій породжений вузол може мати більше одного вихідного вузла. В мережевій структурі будь-який елемент будь-якого рівня може бути пов'язаний з будь-яким іншим елементом.

Реляційна модель бази даних складається з одного або декількох файлів, кожен з яких відповідає одній таблиці.

Основна мета проектування бази даних - це скорочення надмірності збережених даних, а отже, економія обсягу використовуваної пам'яті, зменшення витрат на багаторазові операції оновлення надлишкових копій і усунення можливості виникнення протиріч через зберігання в різних місцях відомостей про одне й те ж об'єкті. При створенні баз даних слід дотримуватися методології нормалізації відносин.

Процес проектування інформаційних систем є досить складним завданням. Він починається з побудови інфологічної моделі даних, т. Е. Ідентифікації сутностей. Потім необхідно виконати наступні кроки процедури проектування даталогічес кой моделі, т. Е. Міфологічна модель повинна бути ': відображена в компьютерооріентірованную даталогіческую модель, «зрозумілу» СУБД.

  • Уявити предметну область у вигляді сукупності окремих незалежних один від одного об'єктів, кожен з яких буде описуватися своєю таблицею.
  • Для кожної таблиці визначити ключові поля; встановити зв'язки між таблицями; для кожної зв'язку визначити тип.
  • Розробити структуру кожної таблиці: перелік полів, їх типи і властивості.
  • Заповнити таблиці даними.
  • Розробити необхідні запити до БД, вхідні і вихідні форми та звіти.
  • Передбачити можливість автоматизації часто виконуваних дій шляхом створення макросів і програмних модулів.

Завдання і тести по темі "База даних. Инфологическая модель бази даних. Основні види моделей. Проектування баз даних"

Уроків: 2 Завдань: 5 Тестів: 1

  • Частина 2 (B1 - B8) - Підготовка до ЗНО з української мови ЄДІ з української мови
  • Частина 1 (A1 - A30) - Підготовка до ЗНО з української мови ЄДІ з української мови

    Завдань: 30 Тестів: 4

    Уроків: 2 Завдань: 6 Тестів: 1

  • Словосполучення - Основні поняття синтаксису та пунктуації 5 клас

    Схожі статті