Главная /
Основы SQL /
Даны две таблицы. Определить в них первичные ключи. CREATE TABLE Автор ( Паспорт INT, Фамилия VARCHAR(50) NULL, Имя VARCHAR(50) NULL, Отчество VARCHAR(50) NULL, Пол CHAR(7), Возраст INT , Телефон INT ) CREATE TABLE Книга ( Название VARCHAR(50), Цена MONEY
Даны две таблицы. Определить в них первичные ключи.
|
|
Правильный ответ:
Сложность вопроса
57
Сложность курса: Основы SQL
60
Оценить вопрос
Комментарии:
Аноним
Я провалил экзамен, почему я не увидел этот великолепный сайт с всеми ответами с тестами intuit раньше
28 авг 2020
Аноним
Я провалил зачёт, почему я не увидел этот великолепный сайт с ответами по интуит в начале сессии
20 мар 2019
Другие ответы на вопросы из темы базы данных интуит.
- # Для определения общей стоимости разговоров некоторого абонента за определенный месяц разработана процедура, в которой указаны значения параметров по умолчанию: CREATE PROC my_proc @f VARCHAR(20)=’Иванов’, @m INT=2, @st FLOAT=5.0 OUTPUT AS SELECT @st=Sum( Город.Тариф*Разговор.Продолжительность) FROM Город INNER JOIN Разговор ON Город.Код_Города = Разговор.Код_Города, Разговор.Фамилия GROUP BY Город.Регион, Month(Разговор.Дата) HAVING Разговор.Фамилия=@f AND Month(Разговор.Дата)=@m Укажите правильный вызов процедуры
- # В базе данных basa1 имеется таблица Рейс. Содержащуюся в ней информацию необходимо прочитать из базы данных basa2. В какой базе данных должна быть создана процедура, и как можно ее выполнить?
- # Даны таблицы Книга и Автор. Пусть они не связаны внешним ключом. Для обеспечения целостности данных создать триггер, обрабатывающий удаление информации о некотором авторе из таблицы Автор. При этом необходимо запретить удаление, если общий тираж упомянутого автора больше 1000 экземпляров. CREATE TRIGGER trig_del ON Автор FOR DELETE AS Выберите операторы для продолжения текста триггера.
- # Дан фрагмент сценария VBScript для удаления и выборки данных из таблицы Город в базе данных basa_user1 на SQL Server с именем its. Set cn=Server.CreateObject("ADODB.Connection") Set rst=Server.CreateObject("ADODB.Recordset") cn.open "pwd=user1;driver={SQL Server}; server=its; database = basa_user1" rst.execute "DELETE FROM Город WHERE Код_Города=2134" rst.open "SELECT Код_Города, Название, Тариф FROM Город", cn do until rst.eof response.write rst.fields(0) response.write rst.fields(1) response.write rst.fields(2)&"<br>" rst.movenext loop Указать правильные ответы.
- # Даны таблицы CREATE TABLE Блюдо (Название_блюда 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) Определить поваров, которые на приготовление каждого из своих блюд тратят в среднем менее 10 мин, а общий вес блюд превосходит 500 г.