Книги и статьи по SQL Rambler's Top100 Switch language to: English 23 октября 2017 г. 7:15:37


www.sql-ex.ru
Skip Navigation Links  

 

Характерные ошибки при решении упражнений (база данных "Корабли")


АвторМоисеенко С.И.

Задача 35

УсловиеУкажите названия, водоизмещение и число орудий, кораблей участвовавших в сражении при Гвадалканале (Guadalcanal).

АвторМоисеенко С.И.

Задача 37

УсловиеНайдите классы, в которые входит только один корабль из базы данных (учесть также корабли в Outcomes).

АвторМоисеенко С.И.

Задача 38

УсловиеНайдите страны, имевшие когда-либо классы обычных боевых кораблей ('bb') и имевшие когда-либо классы крейсеров ('bc').

АвторМоисеенко С.И.

Задача 39

УсловиеНайдите корабли, "сохранившиеся для будущих сражений"; т.е. выведенные из строя в одной битве (damaged), они участвовали в другой.

АвторМоисеенко С.И.

Задача 41

УсловиеНайдите названия всех кораблей из базы данных, спущенных на воду до 1941 г.

АвторМоисеенко С.И.

Задача 42

Условие Для каждого сражения определить первый и последний день месяца, в котором оно состоялось. Вывод: сражение, первый день месяца, последний день месяца.

АвторМоисеенко С.И.

Задача 43

УсловиеДля каждой страны определить год, когда на воду было спущено максимальное количество ее кораблей. В случае, если окажется несколько таких лет, взять минимальный из них. Вывод: страна, количество кораблей, год.

АвторМоисеенко С.И.

Задача 46

УсловиеУкажите сражения, в которых участвовало, по меньшей мере, три корабля одной и той же страны.

АвторМоисеенко С.И.

Задача 50

УсловиеВес снаряда (в фунтах), выпускаемого орудием, примерно равен половине куба его калибра (в дюймах). Определите средний вес снарядов для кораблей каждой страны. Учесть также корабли из таблицы Outcomes.

АвторМоисеенко С.И.

Задача 51

УсловиеНайдите названия кораблей, имеющих наибольшее число орудий среди всех имеющихся кораблей такого же водоизмещения (учесть корабли из таблицы Outcomes).

АвторМоисеенко С.И.

Задача 53

УсловиеОпределите среднее число орудий для классов линейных кораблей. Получить результат с точностью до 2-х десятичных знаков

АвторМоисеенко С.И.

Задача 54

УсловиеС точностью до 2-х десятичных знаков определите среднее число орудий всех линейных кораблей (учесть корабли из таблицы Outcomes).

АвторМоисеенко С.И.

Задача 55

УсловиеДля каждого класса определите год, когда был спущен на воду первый корабль этого класса. Если год спуска на воду головного корабля неизвестен, определите минимальный год спуска на воду кораблей этого класса. Вывести: класс, год.

АвторМоисеенко С.И.

Задача 56

УсловиеДля каждого класса определите число кораблей этого класса, потопленных в сражении. Вывести: класс и число потопленных кораблей.

АвторМоисеенко С.И.

Задача 57

УсловиеДля каждого класса, имеющего не менее трех кораблей в базе данных, определите число кораблей этого класса, потопленных в сражениях, если такие были. Вывести: класс и число потопленных кораблей.


Использование любых материалов данного сайта возможно только
при условии обязательного размещения прямой ссылки на сайт
http://www.sqlbooks.ru
на каждой странице, где размещены используемые материалы.

 Начало   Статьи    Книги 
Рейтинг@Mail.ru Rambler's Top100 Alt Упражнения по SQL: обучение, тестирование, сертификация по языку SQL Copyright c 2002-2006. All rights reserved.