2. 6. 5 Нормальная форма Бойса-Кодда
3 ВНУТРЕННЯЯ СТРУКТУРА БД 3. 1 Общая характеристика
О контрольной работе
2. 4. 2 Основные операции реляционной алгебры Объединение отношений R 1 и R 2 R=R 1 UR 2. Операция применяется к отношениям одной арности Разность отношений R 1 и R 2 R=R 1 -R 2, это множество кортежей, принадлежащих R 1 и не принадлежащих R 2 Декартово произведение отношений R 1 и R 2 R=R 1 x. R 2 – это множество кортежей арности (k 1+k 2), где первые k 1 элементов образуют кортеж из отношения R 1, а последние k 2 элементов образуют кортеж из отношения R 2 Проекция отношения R 1 на компоненты i 1, i 2, …, ik R= i 1, i 2, …, ir(R 1) - из отношения R 1 выбираются указанные столбцы и компонуются в указанном порядке Селекция отношения R 1 по формуле F R= F(R 1), где F – формула, образованная операндами, являющимися номерами столбцов, и логическими операторами ( -и, -или, не), и арифметическими операторами сравнения (<, >, =, , , ).
1. Объединение отношений R 1 и R 2 R=R 1 UR 2. Операция применяется к отношениям одной арности R 2 R 1 UR 2 а б в и к л а б в д е а г д е а и к л г д е
2. Разность отношений R 1 и R 2 R=R 1 -R 2, это множество кортежей, принадлежащих R 1 и не принадлежащих R 2. R 1 R 2 R 1 - R 2 а б в и к л а б в д е а г д е а и к л
3. Декартово произведение отношений R 1 и R 2 R=R 1 x. R 2 – это множество кортежей арности (k 1+k 2), причем первые k 1 элементов образуют кортеж из отношения R 1, а последние k 2 элементов образуют кортеж из отношения R 2. R 1 R 2 а б в и к л д е а г д е и к л R 1 x R 2 а д и б е к в а л и и и г г г к к к д д д л л л е е е
4. Проекция отношения R 1 на компоненты i 1, i 2, …, ik R= i 1, i 2, …, ir(R 1) Операция проекции заключается в том, что из отношения R 1 выбираются указанные столбцы и компонуются в указанном порядке. R 1 R= 3, 1(R 1) а б в в а д е а а д и к л л и
5. Селекция отношения R 1 по формуле F R= F(R 1), где F – формула, образованная операндами, являющимися номерами столбцов, и логическими операторами ( -и, -или, не), и арифметическими операторами сравнения (<, >, =, , , ). R= 1=а 1=д(R 1) R 1 а б в д е а и к л