Який оператор назагал поверне більше рядків. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Який оператор назагал поверне більше рядків.



RIGHT OUTER JOIN

OUTER JOIN

Нехай є таблиця Sells(shop,sweet,price).Який запит поверне "найбільшу ціну для кожного виду цукерок в магазині Арсен"?

SELECT sweet, MAX(price) FROM Sells WHERE shop='Арсен'

SELECT sweet, MAX(price) FROM Sells GROUP BY sweet WHERE shop='Арсен'

SELECT sweet, MAX(price) FROM Sells GROUP BY sweet HAVING shop='Арсен'

Яким чином вплине на таблицю UsersRoles(id,user,role) запит: "UPDATE UsersRoles SET role='Guest' WHERE id > 0"?

Видалить всі рядки, де id > 0

У всіх рядках, де id > 0, змінить значення атрибуту role

У всіх рядках, де role='Guest', значення id стане від'ємним

Яким чином вплине на таблицю UsersRoles(id,user,role) запит: "DELETE FROM UsersRoles WHERE role=ALL('Admin', 'Dummy')"?

Видалить всі рядки із значеннями role - 'Admin' або 'Dummy'

Видалить всі рядки із значеннями user - 'Admin' та role - 'Dummy'

Видалить всі рядки

Жоден із варіантів не є вірним

Нехай є таблиця UsersRoles(id,user,role). Яким чином вплине на таблицю BanList(user) запит: "INSERT INTO BanList SELECT user FROM UsersRoles WHERE role <> 'Admin'"?

Ніяк не вплине. Такий запит є синтаксично неправильним

Вставить в таблицю BanList всі назви юзерів із UsersRoles, котрі не є адміністраторами

Вставить в таблицю BanList всі назви юзерів із UsersRoles, котрі є адміністраторами

Нехай маємо таблицю Student(passport nvarchar(8) NOT NULL UNIQUE, name nvarchar(50) NOT NULL, id int PRIMARY KEY). На які з атрибутів таблиці Students можуть посилатися зовнішні ключі інших таблиць?

id

name

passport

Зі скількох атрибуті може складатися PRIMARY KEY?

Тільки з одного

Не більше двох

Не більше загальної кількості атрибутів в таблиці

Чи можуть бути складені(з кількох атрибутів) зовнішні ключі?

Ні

Так

Так, але тільки тоді, коли посилаються на відповідно складені ключі в іншій таблиці

Яких дій не існує для обмежень ON UPDATE/ON DELETE на зовнішні ключі?

SET ZERO

SET DEFAULT

NO ACTION

SET NULL

Коли викликається перевірка обмежень на значення атрибутів?

Під час оновлення рядків

Під час видалення рядків

Під час додавання рядків

За допомогою якого ключового слова визначається обмеження на значення атрибута?

CONDITION

IF

CHECK

Яке ключове слово використовується для створення загального обмеження?

CHECK

TRIGGER

ASSERTION

CONDITION

Коли виконується виклик загальних обмежень?

В разі внесення змін БД

Тільки при створенні таблиць та додаванні рядків

Тільки в разі явного виклику



Поделиться:


Последнее изменение этой страницы: 2017-01-25; просмотров: 115; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.129.61.152 (0.005 с.)