Главная /
SQL (Oracle) /
Оператор Create Synonym:
Оператор Create Synonym
:
Правильный ответ:
создает новое ограничение
используется для создания синонимов, которые облегчают обращение к объектам баз данных
может использоваться только для создания синонимов таблиц
обязательно включает подзапрос
создает объект БД, который хранится в словаре данных
Сложность вопроса
35
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Комментарии:
Аноним
Кто находит вот эти тесты с интуитом? Это же изи
30 дек 2019
Аноним
Гранд мерси за решебник по intuit.
07 дек 2017
Другие ответы на вопросы из темы программирование интуит.
- # Таблица [Большая Картинка] Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101130012Tom28.09.19785121520013Tony21.02.197751314400 Запрос SQL имеет вид: SELECT Person_id FROM Persons outer WHERE Des_Salary > (select AVG (Des_Salary) from Persons where to_char (outer.Day_Of_Birth, 'yyyy') = to_char (Day_Of_Birth, 'yyyy')) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101130012Tom28.09.19785121520013Tony21.02.19775131440014Rodger06.11.197851199100 Запрос имеет следующий вид: SELECT to_char (Day_Of_Birth, 'yyyy') year, Specialty_id spec, sum (Des_Salary) s FROM Persons GROUP BY ROLLUP (to_char (Day_Of_Birth, 'yyyy'), Specialty_id) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL) Таблица Books1 состоит из полей: Books1: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL) Оператор предназначен для приведения в соответствие строк таблицы Books1 со строками таблицы Books. При этом, если при проверке очередной строки таблицы Books, выясняется, что строка с таким идентификатором (Book_id) уже присутствует в таблице Books1, то необходимо выполнять обновление значений Price и Quantity в таблице Books1, в противном случае осуществлять вставку новой строки: MERGE INTO Books1 b1 USING Books b ON (b.Book_id = b1.Book_id) WHEN EXISTS THEN UPDATE SET b1.Price = b.Price, b1.Quantity = b.Quantity WHEN NOT EXISTS THEN INSERT (Book_id, Title,Price,Quantity) VALUES (b.Book_id, b.Title,b.Price,b.Quantity) В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Для создания таблицы [Большая Картинка] CREATE TABLE Persons (Person_id number (2, 3), CONSTRAINT person_pk Primary Key, Person_name varchar2 (1000), Day_Of_Birth date, Add_Info varchar2 (30), Specialty_id number NOT NULL, Address_Id number, Des_Salary number ) При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Для создания таблицы [Большая Картинка] CREATE Table Books (Book_id number CONSTRAINT book_pk Primary Key, Title varchar2 (100), Publishing varchar2 (100), "Size" number, Quantity number DEFAULT 1, Price number constraint c1 NOT NULL ) Оператор DDL предназначен для временного отключения ограничения NOT NULL для столбца Price ALTER TABLE Books ________________ c1 Укажите фрагмент кода, который следует вставить вместо знака подчеркивания, для получения корректного оператора, решающего поставленную задачу: