Главная /
Основы SQL /
Транзакции выполняют различные действия. Первой начинает работать транзакция пользователя UserA. Пользователь UserA Пользователь UserB USE basa_user SET TRANSACTION ISOLATION LEVEL SERIALIZABLE BEGIN TRANSACTION TRA 1.SELECT * FROM Товар 3.UPDATE Товар SE
Транзакции выполняют различные действия. Первой начинает работать транзакция пользователя UserA
.
Пользователь UserA | Пользователь UserB |
Какие шаги система выполнит, а какие будут заблокированы?
вопросПравильный ответ:
1 | 2 | 3 | 4 |
---|---|---|---|
Выполняется | Блокируется | Выполняется | Блокируется |
1 | 2 | 3 | 4 |
---|---|---|---|
Блокируется | Выполняется | Выполняется | Блокируется |
1 | 2 | 3 | 4 |
---|---|---|---|
Блокируется | Блокируется | Выполняется | Блокируется |
1 | 2 | 3 | 4 |
---|---|---|---|
Выполняется | Блокируется | Выполняется | Выполняется |
Сложность вопроса
50
Сложность курса: Основы SQL
60
Оценить вопрос
Комментарии:
Аноним
Я завалил зачёт, почему я не увидел этот сайт с ответами по интуит до того как забрали в армию
03 ноя 2020
Аноним
Пишет вам сотрудник университета! Оперативно сотрите этот ваш сайт с ответами на интуит. Пишу жалобу
12 сен 2016
Другие ответы на вопросы из темы базы данных интуит.
- # Разработана функция, определяющая по фамилии автора общий тираж книг. CREATE FUNCTION user1.my_func1(@n VARCHAR(20)) RETURNS INT AS BEGIN DECLARE @k INT SET @k=(SELECT Sum(Книга.Количество) FROM Автор INNER JOIN Книга ON Автор.Код_Автора = Книга.Код_Автора GROUP BY Автор.Фамилия HAVING Автор.Фамилия=@n) RETURN (@k) END Определите операторы правильного обращения к функции.
- # В базе данных basa_user зарегистрировано три пользователя: UserA, UserB и UserC. Какие действия предпримет система? Basa_user АдминистраторUserAUserBUserC1 2 3 4CREATE TABLE tab (id_t INT, nam_t CHAR(8)) GRANT INSERT ON tab TO UserA GRANT INSERT ON tab TO UserB 5INSERT INTO tab values (1,'aa')INSERT INTO tab values (2,'bb')INSERT INTO tab values (3,'cc')INSERT INTO tab values (4,'dd')6????
- # Дана таблица Автор с полями ФамилияVARCHAR(50) ПолCHAR(1)Дата_рожденияDATETIMEТелефон CHAR(9)Количество_трудовINTГород VARCHAR(15) Найти города, в которых живут авторы, родившиеся позже 1 января 1982 года - мужчины, издавшие более 10 книг и имеющие телефон.
- # Даны таблицы Рейс и Билет. CREATE TABLE Рейс (Номер_рейса INT, Конечный_пункт VARCHAR(30), Дата_вылета DATETIME) CREATE TABLE БИЛЕТ (Номер_места CHAR(3), Номер_рейса INT, Дата_продажи DATETIME, Фамилия_пассажира VARCHAR(30)) Определить номера мест и дату продажи билетов на рейсы до Москвы с датой вылета 1 мая 2004 года
- # Даны таблицы CREATE TABLE Блюдо (Название_блюда VARCHAR(20) NOT NULL, Тип_блюда VARCHAR(20) NOT NULL, Время_приготовления INT NOT NULL, Общая_калорийность INT NOT NULL, Номер_рецепта INT, Повар VARCHAR(20), Стоимость MONEY ) CREATE TABLE Компонент (Название_компонента VARCHAR(20), Калорийность INT NOT NULL, Вес FLOAT, Белки INT, Блюдо VARCHAR(20), Углеводы INT, Стоимость MONEY NOT NULL) Определить, кто из поваров не готовит десерт.