На головну

Операція ділення відносин

  1. III - Закон звукових - динамічних - співвідношень голосів по вертикалі
  2. А) Дослідження сприйняття і відтворення звуковисотного відносин
  3. А) система неполітичних відносин у суспільстві;
  4. Абсолютна, відносна та приведена похибки вимірювальних приладів. Формули, визначення
  5. Аварійні режими в енергосистемах передачі і розподілу електричної енергії.
  6. Адміністративна відповідальність за правопорушення в сфері аграрних правовідносин.
  7. Адміністративна юстиція в Російській Федерації. Особливості розгляду справ, що виникають з публічних правовідносин.

Ця операція найменш очевидна з усіх операцій реляційної алгебри і тому потребує більш докладного пояснення. Нехай задані два відносини - A з заголовком {a1, a2, ..., An, b1, b2, ..., Bm} І B з заголовком {b1, b2, ..., Bm}. Будемо вважати, що атрибут bi відносини A і атрибут bi відносини B не тільки володіють одним і тим же ім'ям, але і визначені на одному і тому ж домені. Назвемо безліч атрибутів {aj} Складовим атрибутом a, а безліч атрибутів {bj} - Складовим атрибутом b. Після цього будемо говорити про реляційному розподіл бінарного відносини A (a, b) на унарное відношення B (b).

Результатом поділу A на B є унарное відношення C (a), що складається з кортежів v таких, що відносно A є кортежі такі, що безліч значень {w} включає безліч значень атрибуту b відносно B.

Припустимо, що в базі даних співробітників підтримуються два відносини: СПІВРОБІТНИКИ (ІМ'Я, ОТД_НОМЕР) і ІМЕНА (ІМ'Я), причому унарное ставлення ІМЕНА містить усі прізвища, якими володіють співробітники організації. Тоді після виконання операції реляційного поділу відносини СПІВРОБІТНИКИ на ставлення ІМЕНА буде отримано унарное відношення, що містить номери відділів, співробітники яких мають всіма можливими в цій організації іменами.


ПИТАННЯ 30 (2)

2.30. Поняття процесу. Адресний простір процесу. Засоби синхронізації процесів в багатозадачних ОС.

Термін «процес» вперше був використаний розробниками системи MULTICS в 60-их роках минулого століття. З тих пір це поняття, іноді змішують з поняттям «задача», було дано багато визначень. Розглянемо деякі з них.

- Виконується програма;

- Асинхронна активність;

- Сукупність даних, яка використовує процесор.

Існує багато визначень, на зразок цих. Найбільш часто використовується

варіації з виконуваною програмою, можливо, зі згадуванням даних. загального

угоди з цього приводу не існує.



Операція з'єднання відносин | Адресний простір процесу

Процедурно-орієнтовані алгоритмічні мови. (На прикладі мови C). Прості і складні типи даних. Базові конструкції мови. Приклади. | Особливості | ТИПИ ДАНИХ МОВИ C | Конструктор / деструктор | Архітектура ЕОМ. Функціонування основних елементів апаратного забезпечення. | ЧЕРЗІ | Цілісність суті і посилань | реляційна алгебра | Загальна інтерпретація реляційних операцій | операція обмеження |

© um.co.ua - учбові матеріали та реферати