- •1.2. Объединение наборов записей (union)
- •1.3. Пересечение наборов записей (intersect)
- •Intersect corresponding( id_компонента, Тип_компонента)
- •1.4. Вычитание наборов записей (except)
- •2. Операции соединения
- •2.1. Естественное соединение (natural join)
- •2.2. Условное соединение (join... On)
- •2.3. Соединение по именам столбцов (join... Using)
- •2.4. Внешние соединения
- •Задание для самостоятельной работы:
Задание для самостоятельной работы:
!!!Заполнить в тетради следующую таблицу. Описать свой пример простой БД из 3-х таблиц и в таблице (предпоследний столбец) представить примеры именно для этой БД. Примеры описываются словесно и SQL- выражением!!!
Таблица 2. Теоретико-множественные операции и операции соединения в SQL
Наименование операции |
Синтаксис операции |
Порядок выполнения операции |
Пример использования операции (подробный)
|
Ситуация в MS Access |
|
Теоретико-множественные операции |
|||||
Декартово произведение наборов записей |
|
|
|
|
|
Объединение наборов записей |
|
|
|
|
|
Пересечение наборов записей |
|
|
|
|
|
Вычитание наборов записей |
|
|
|
|
|
Операции соединения (внутреннего) |
|||||
Естественное соединение |
|
|
|
|
|
Условное соединение |
|
|
|
|
|
Соединение по именам столбцов |
|
|
|
|
|
Внешние соединения |
|||||
Левое соединение |
|
|
|
|
|
Правое соединение |
|
|
|
|
|
Полное соединение |
|
|
|
|
|
Объединение-соединение |
|
|
|
|
|
