Работа с базами данных



ВЫБОР И МОДИФИКАЦИЯ ДАННЫХ ТАБЛИЦ - часть 4


2. Построить таблицу с комбинациями "цвет детали-город, где хранится деталь", исключая дубликаты пар (цвет-город).

Вариант 4.

1. Построить таблицу, содержащую список номеров деталей, которые поставляются либо каким-нибудь поставщиком из Лондона, либо для какого-либо изделия в Лондон.

2. Вставить в таблицу S нового поставщика с номером S10 с фамилией Уайт из города Нью-Йорк с неизвестным рейтингом.

Вариант 5.

1. Удалить все изделия из Рима и все соответствующие поставки.

2. Построить таблицу с упорядоченным списком всех городов, в которых размещаются по крайней мере один поставщик, деталь или изделие.

Вариант 6.

1. Изменить цвет красных деталей с весом менее 15 фунтов на желтый.

2. Построить таблицу с номерами изделий и городов, где они изготавливаются, такие, что второй буквой названия города является "О".

Вариант 7.

1. Увеличить на 10 рейтинг тех поставщиков, объем поставки которых выше среднего.

2. Построить таблицу с упорядоченным списком номеров и фамилиями поставщиков, поставляющих детали для изделия с номером J1.

Контрольные вопросы

  • Что такое коррелированный запрос? Чем отличается коррелированный запрос от некоррелированного?
  • Какие существуют ограничения на формирование коррелированного запроса?
  • Каким образом сохранить результаты запроса в таблице?
  • Какими средствами SQL реализуются следующие операции реляционной алгебры: ограничение, декартово произведение, выбор, пересечение, объединение, разность, соединение?
  • Что такое внешнее соединение?
  • Как реализован в SQL квантор существования?
  • Как реализован в SQL квантор всеобщности?
  • В каких случаях вместо фразы IN можно использовать операцию сравнения?
  • Какие существуют средства группирования в SQL? Как они используются?



  • Содержание  Назад  Вперед