арешті, якщо дані знаходяться під управлінням різних СУБД (розподілена система) додаткової координатою даних буде (адреса) СУБД. p align="justify">
Правило 3 (правило обробки невідомих значень). У реляційній базі повинна бути реалізована можливість представляти невідомі значення. Передбачається, що невідомі значення відрізняються від будь-яких певних значень (числових, строкових і т.п.) і мають бути реалізовані для всіх типів даних, що зберігаються в базі. Дане правило проголошує існування в реляційних базах даних значення NULL.
Правило 4 (правило доступу до словника бази даних). Логічна структура словника бази даних повинна бути реляційної, щоб користувач, що має відповідні права могли б керувати структурою бази даних за допомогою стандартного реляційного мови. Іншими словами структура бази даних повинна зберігатися в звичайних реляційних таблицях.
Правило 5 (правило повноти мови управління даними). Повинен існувати, принаймні, одна мова управління реляційними базами даних, який підтримував би інтерактивне і програмне використання, і який повинен бути представлений у вигляді набору команд, кожна з яких може бути представлена ​​у вигляді одного рядка. Такий мова повинна підтримувати наступні можливості:
В· Визначення структури даних.
В· Визначення уявлень.
В· Модифікацію даних (вмісту таблиць).
В· Визначення умов цілісності.
В· Визначення правил авторизації (ідентифікація прав доступу).
В· Визначення меж транзакцій.
Це дуже важливе і жорстке правило, що вимагає наявності реляційного мови управління базами даних. Важливою вимогою до мови є те, що команди цієї мови повинні представлятися у вигляді тільки одного рядка. Дана вимога цілком зрозуміло, оскільки мова передбачалося використовувати до віддалених даних (по каналах зв'язку). p align="justify"> Правило 6 (правило поновлення уявлень). Всі вистави, які теоретично можна оновити, повинні бути Оновлюваність. Таким чином, для кожного створюваного подання повинен бути коректний алгоритм, що дозволяє під час створення подання визначити можливість вставки і видалення рядків, а також стовпці, які можуть оновлюватися. Завдання в дійсності не настільки проста, так як уявлення може складатися з даних від кількох таблиць і, наприклад, вставка рядка повинна припускати вставку рядка в кілька таблиць.
Правило 7 (правило множинності оновлень). Операції вставки, видалення і ...