Главная /
SQL (Oracle) /
Таблица [картинка] Persons: Person_id (number, PK), Person_name (varchar2 (40)), Day_Of_Birth (date), Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number, FK), Job_id (number, FK), Des_Salary (number) Оператор предназначен для ия номер
Таблица Persons
состоит из полей:
Persons: Person_id (number, PK), Person_name (varchar2 (40)), Day_Of_Birth (date), Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number, FK), Job_id (number, FK), Des_Salary (number)
Оператор предназначен для ия номера специальности (Specialty_id
) 10 на 1 и номера специальности 20 на 2.
Среди приведенных ниже кодов укажите вариант, которым можно заменить знак подчеркивания для получения корректного оператора, решающего поставленную задачу.
вопросПравильный ответ:
ничего из перечисленного
Сложность вопроса
52
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Комментарии:
Аноним
Спасибо за сайт
27 фев 2020
Аноним
спасибо
20 июн 2016
Другие ответы на вопросы из темы программирование интуит.
- # Таблица [Большая Картинка] Persons: Person_id (number, PK), Person_name, Day_Of_Birth, Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number FK), Job_id (number, FK), Des_Salary (number) Запрос предназначен для отображения имен соискателей, желаемый оклад (Des_Salary) которых меньше среднеарифметического значения этой величины по всем соискателям, обладающим той же специальностью SELECT Person_name FROM Persons p WHERE Des_Salary < (_____________) Среди приведенных ниже вариантов, выберите тот, которым можно заменить знак подчеркивания для получения корректного запроса, решающего поставленную задачу:
- # Таблица [Большая Картинка] Skills: Skill_id (number, PK), Skill_title (varchar2 (30)), General_skill (number) и состоит из строк: Skill_idSkill_titleGeneral_skill11Data Bases15Data Base Administration1113Programming14Java programming1316Data Base Performance Tuning15 Запрос SQL имеет вид: SELECT max (level) report FROM Skills START WITH Skill_title = 'Data Bases' CONNECT BY PRIOR General_skill = Skill_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) и является пустой Оператор SQL предназначен для копирования информации о книге с идентификатором 10 (Book_id) из таблицы Books в таблицу Books1 INSERT INTO Books1 (Book_id, Title, "Size", Quantity, Price) ___________________ Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают безошибочное выполнение оператора:
- # Таблица [Большая Картинка] Authors: Author_id (number, PK), Name (varchar2 (40)), Day_Of_Birth (date, default '01.01.1980'), Address (varchar2 (500))) и является пустой. Оператор имеет вид: INSERT INTO (select Author_id, Name, Day_Of_Birth from Authors where Day_Of_Birth >= '01.01.1981' with check constraint) VALUES (12, 'Richard', '01.02.1980') Укажите, что в итоге окажется в таблице Authors:
- # Таблица [Большая Картинка] Persons: Person_id (number, PK), Person_name (varchar2 (40)), Day_Of_Birth (date), Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number, FK), Job_id (number, FK), Des_Salary (number) Оператор предназначен для ия номера специальности (Specialty_id) 10 на 1 и номера специальности 20 на 2. UPDATE Persons SET Specialty_id = case Specialty_id when 10 then 1 when 20 then 2 else Specialty_id В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки: