Системи керування базами даних (Субдкласс завдань розв’язуваних з їхнім використанням Основні поняття СУБД

Іспит: Інформаційні технології ). Клас завдань розв'язуваних..."). Клас завдань розв'язуваних з їхнім використанням. Основні... до іспиту Інформаційні технології ",

У класичній теорії баз даних, модель даних є формальна теорія подання й обробки даних у системі керування базами даних (СУБД), що включає, щонайменше, три аспекти:

1) аспект структури: методи опису типів і логічних структур даних у базі даних;

2) аспект маніпуляції: методи маніпулювання даними;

3) аспект цілісності: методи опису й підтримки цілісності бази даних

Аспект структури визначає, що із себе логічно представляє база даних, аспект маніпуляції визначає способи переходу між станами бази даних (тобто способи модифікації даних) і способи витягу даних з бази даних, аспект цілісності визначає засобу описів коректних станів бази даних

Модель даних - це абстрактне, самодостатнє, логічне визначення об'єктів, операторів і інших елементів, у сукупності складову абстрактну машину доступу до даних, з якої взаємодіє користувач. Ці об'єкти дозволяють моделювати структуру даних, а оператори - поводження даних. Кожна БД і СУБД будується на основі деякої явної або неявної моделі даних. Всі СУБД, побудовані на одній і тій же моделі даних, відносять до одного типу. Наприклад, основою реляционних СУБД є реляционная модель даних, мережних СУБД - мережна модель даних, ієрархічних СУБД - ієрархічна модель даних і т.д. У цей час є понад тридцять моделей подання даних, які до останнього часу не були систематизовані. Їх можна розділити на дві групи:

1) формальні (математичні, скоріше теоретичні), що припускають розробку БД тільки людиною;

2) математичні подання, розраховані на автоматизацію процесу проектування БД ("комп'ютерне подання").

  
Понравилась статья? Поделиться с друзьями: