SQL Server, MySQL призначені саме для роботи з реляційними БД. p align="justify"> У реляційній базі даних дані зберігаються в двовимірних таблицях з використанням простих доменів. Цілісність реляційної бази даних підтримується за допомогою правил цілісності сутностей і посилальної цілісності. p align="justify"> Основна перевага реляційних баз даних - це їх сумісність з найпоширенішою мовою запитів SQL. Тільки за єдиної запиті на мові SQL, виконується кілька операцій: з'єднання декількох таблиць в тимчасову таблицю і вирізання з таблиці необхідних рядків і стовпців, тобто, селекція і проекція. Таблична структура реляційної бази даних проста і зрозуміла для користувача, як наслідок і мова SQL так само є досить простим для вивчення. Реляційна модель містить досить великий теоретичний матеріал, на ньому були засновані еволюційні перетворення і успішна реалізація реляційних баз даних. Саме популярність реляційних баз даних зіграла вирішальну роль в тому що мова SQL став основним. p align="justify"> Однак, дана модель має ряд істотних недоліків:
створення додаткових таблиць, які враховують індивідуальні особливості елементів за допомогою зовнішніх ключів. Це пов'язано з тим, що всі поля однієї таблиці повинні містити постійне число полів заздалегідь визначених типів. Відбувається ускладнення створення складних взаємозв'язків у базі даних;
- висока трудомісткість маніпулювання інформацією та зміни зв'язків.
Розробка простих мов запитів, доступних для вивчення користувачами, які не є фахівцями в цій галузі, стала можлива завдяки реалізації реляційних принципів в СУБД. А це в свою чергу призвело до того. Що було розширено коло користувачів базами даних. p align="justify"> На сьогоднішній день, завдяки широкому розповсюдженню баз даних і достатньої їх простоті у використанні, бази даних можна розглядати як стандарт СУБД для сучасних інформаційних систем.
Глосарій
№ п/пПонятиеОпределение1АномалияПроблема, що виявляється при роботі з відносинами, що містять надлишкові дані 2База даннихСвязанная між собою за певною ознакою інформація, організована і збережена особливим образом3Детермінант функціональної завісімостіАтрібут (або група атрибутів), що знаходиться в лівій частині виразу, яке представляє функціональну завісімость4Ізбиточность даннихСітуація, коли в кількох записах таблиці бази даних повторюється одна і та ж информация5ИндексУказатель на дані, розміщені в реляційної табліце6ІндексУказатель на дані, розміщені в реляційної табліце7Многозначная залежність Залежність між атрибутами відносини (наприклад, А, В і С), така, що кожне значення А являє собою безліч значень для А і безліч значень для С. Однак безлічі значень для В і С не залежать один від друга.8НормалізаціяПроцесс реорганізації даних шляхом ліквідації повторюваних груп і інших протиріч з метою прив...