Alter table Поставщик add constraint ch_1 check (статус between 10 and 100)
⇐ ПредыдущаяСтр 3 из 3 42. Задача 3. Записать SQL-запрос, обеспечивающий … … добавление в структуру существующей таблицы Поставка (КодПоставщика, КодТовара, Количество) определения внешнего ключа для столбца КодПоставщика, указывающего на родительскую таблицу Поставщик с первичным ключом Код. ALTER TABLE Поставка ADD CONSTRAINT FK_1 FOREIGN KEY (КодПоставщика) REFERENCES Поставщик(Код) 43. Задача 3. Записать SQL-запрос, обеспечивающий … … удаление из структуры таблицы Поставщик (Код, Название, Город, Статус), именованного ограничения целостности СН_Статус. ALTER TABLE Поставщик DROP CONSTRAINT CH_ Статус 44. Задача 3. Записать SQL-запрос, обеспечивающий … … добавление в структуру таблицы Поставщик (Код, Название, Город, Статус), ограничения с именем СН_Статус, проверяющего, что Статус лежит в диапазоне от 10 до 100. ALTER TABLE Поставщик ADD CONSTRAINT СН_Статус CHECK (Статус BETWEEN 10 AND 100) 45. Задача 3. Записать SQL-запрос, обеспечивающий … … создание представления Поставщик_Кратко на основе таблицы Поставщик (Код, Название, Город, Статус), обеспечивающего доступ к столбцам Код и Название. CREATE VIEW Поставщик_Кратко AS SELECT Код, Название FROM Поставщик 46. Задача 3. Записать SQL-запрос, обеспечивающий … … создание представления VIP_Поставщики на основе таблицы Поставщик (Код, Название, Город, Статус), обеспечивающего доступ к поставщикам со статусом больше 50. CREATE VIEW VIP_Поставщики AS SELECT * FROM Поставщик WHERE Статус > 50 47. Задача 3. Записать SQL-запрос, обеспечивающий … … создание представления ГородаПоставщиков на основе таблицы Поставщик (Код, Название, Город, Статус), выводящего список городов с указанием количества поставщиков из этого города. CREATE VIEW ГородаПоставщиков
AS SELECT Город, COUNT(*) as Колво FROM Поставщик GROUP BY Город 48. Задача 3. Записать SQL-запрос, обеспечивающий … … создание представления ПоставкиПоставщиков на основе таблиц Поставка (КодПоставщика, КодТовара, Количество) и Поставщик (Код, Название), выводящего расширенные сведения о поставках: КодПоставщика, НазваниеПоставщика, КодТовара, Количество. CREATE VIEW ПоставкиПоставщиков AS SELECT КодПоставщика, Название, КодТовара, Количество FROM Поставка, Поставщик WHERE Поставка. КодПоставщика = Поставщик. Код 49. Задача 3. Записать SQL-запрос, обеспечивающий … … удаление из базы данных представления ПоставкиПоставщиков. DROP VIEW ПоставкиПоставщиков 50. Задача 3. Записать SQL-запрос, обеспечивающий … … предоставление пользователю Boss все привилегии доступа к таблице Поставщик. Grant all on Поставщик to Boss 51. Задача 3. Записать SQL-запрос, обеспечивающий … … предоставление пользователю Manager27 привилегии чтения таблицы Поставщик и обновления в ней столбца Статус. Grant select on Поставщик to Manager27 grant update on Поставщик(Статус) to Manager27 52. Задача 3. Записать SQL-запрос, обеспечивающий … … предоставление пользователю Boss привилегии чтения с правом передачи таблицы Поставщик.
Читайте также: A) Read an introductory article about the show. Check your answers for ex. 1 and 2a. Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|