Variant 1416278607.
Набор булевых операторов достаточный для выражения произвольной булевой функции называется полным. Какой набор из представленных полным НЕ является?
Рассмотрим SQL-оператор:
SELECT a.lname, a.fname FROM a JOIN b ON a.lname=b.lname WHERE b.sex = 'male'
SELECT a.lname, fname FROM a JOIN b WHERE b.sex='male'
SELECT a.lname, fname FROM a
SELECT a.lname, fname FROM a,b WHERE a.lname=b.lname AND sex='male'
SELECT lname, fname FROM a WHERE lname IN (SELECT lname FROM b)
SELECT a.lname, fname FROM a WHERE lname IN (SELECT lname FROM a JOIN b ON lname WHERE sex='male')
Обозначим через реверс (полную перестановку) для строки x. Тогда для реверс конкатенации строк x и y, будет:
Рассмотрим таблицу vtable:
A B C ----------- 1 2 4 2 1 6 1 2 4 1 1 20 2 1 4 12 0 9
Сколько строк вернет следующий SQL-оператор?
SELECT DISTINCT a,b FROM vtable
Рассмотрим структуру данных: односвязный список, с двумя указателями, на начало и на конец списка. Какая из следующих операций зависит от длины списка?