Åland
AX
Euro
Albania
AL
Not Euro
…
…
…
Фрагмент: query3.sql
(
SELECT country_name, country_code, 'EURO' as 'currency'
FROM geography.countries
WHERE currency_code = 'EUR'
) UNION (
SELECT country_name, country_code, 'NOT EURO' as 'currency'
FROM geography.countries
WHERE currency_code <> 'EUR'
)
ORDER BY country_name ASC;
Критерии за оценяване на изпитна тема № 9 Максимален брой точки 1.
Познава заявките за извличане на данни.
12 2.
Познава различните видове съединения и вложени заявки.
12 3.
Описва заявки за промяна на съдържанието на
таблица в база данни18 4.
Умее да създава заявки за извличане на части от таблици и да използва псевдоними
18 5. Идентифицира правилно и поправя грешките в
написания програмен код, така че да реши поставената задача. Допълва кода, ако и когато това е необходимо.
40
Общ брой точки: 100 Изпитна тема № 10: Бази от данни Агрегиращи функции. Групиране на данни. Скаларни функции, транзакции, съхранени процедури, тригери. Привеждане на непълен/неработещ/некоректен програмен фрагмент в работещ вид. Пример: По време на теоретичния изпит се предоставя непълен/неработещ/некоректен програмен фрагмент. Предоставеният фрагмент да се приведе в работещ вид.
Условие: Като използвате дадената ER диаграма напишете заявките дадени по-долу:
Заявка 1. Най-висока заплата по длъжности Напишете заявка, която показва най-високата заплата, давана на служител за всяка длъжност.
Списъкът да е подреден по заплати в
низходящ ред и по длъжност, в азбучен.
Пример:
Сподели с приятели: