Главная /
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, default 200) и является пустой. Оп
Таблица 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, default 200)
и является пустой.
Оператор имеет вид:
Укажите, какой в итоге окажется таблица Persons
:
Правильный ответ:
Person_id | Person_name | Day_Of_Birth | Add_Info | Specialty_id | Address_id | Job_id | Des_Salary |
12 | Alex | 300 |
Person_id | Person_name | Day_Of_Birth | Add_Info | Specialty_id | Address_id | Job_id | Des_Salary |
12 | Alex | 200 |
Person_id | Person_name | Day_Of_Birth | Add_Info | Specialty_id | Address_id | Job_id | Des_Salary |
12 | Alex |
Таблица
Persons
останется пустой Сложность вопроса
91
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Комментарии:
Аноним
Спасибо за сайт
30 ноя 2019
Аноним
Это очень простецкий вопрос интуит.
10 июн 2016
Другие ответы на вопросы из темы программирование интуит.
- # Функция GROUPING:
- # Таблица [Большая Картинка] Persons: Person_id (number, PK), Person_name (varchar2 (40)), Day_Of_Birth, Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number FK), Job_id (number, FK), Des_Salary (number) и состоит из строк Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101130012Tom28.09.19785121520013Tom21.02.19775131440014Jorge06.11.197851199100 таблицы Persons1 и Persons2 обладают схемами: Persons1: Person_id (number, PK), Person_name (varchar2 (40)), Day_Of_Birth, Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number FK), Job_id (number, FK), Des_Salary (number) Persons2: Person_id (number, PK), Person_name (varchar2 (40)), Day_Of_Birth, Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number FK), Job_id (number, FK), Des_Salary (number) и являются пустыми Оператор имеет вид: INSERT ALL WHEN SAL >= 100 THEN INTO Persons1 (Person_id, Des_Salary) VALUES (PID, SAL) WHEN SAL >= 200 THEN INTO Persons2 (Person_id, Des_Salary) VALUES (PID, SAL) SELECT Person_id PID, Des_Salary SAL from Persons WHERE Des_Salary < 400 Укажите, сколько новых строк в сумме будет добавлено в таблицы Person1 и Persons2:
- # Таблица Price_Grade1 состоит из следующих полей: Grade_id_1Lowest_Price1Highest_Price2Grade_id_2Lowest_Price3Highest_Price410202211000 Таблица Price_Grade2 состоит из полей: Price_Grade2: Grade_id (number PK), Lowest_price (number), Highest_price (number) и является пустой Необходимо выполнить копирование данных из таблицы Price_Grade1 в таблицу Price_Grade2. В результате выполнения запроса таблица Price_Grade2 должна принять вид: Grade_idLowest_PriceHighest_Price10202211000 Оператор имеет вид: INSERT ALL _______________ SELECT Grade_id_1 GRADE1, Lowest_Price1 LP1,Highest_Price2 LP2, Grade_id_2 GRADE2, Lowest_Price3 LP3, Highest_Price4 LP4 FROM Price_Grade1 Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает безошибочное выполнение оператора
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number NOT NULL), Price (number, NOT NULL), Group_id (number, FK) и содержит строки Book_idTitlePublishingSizeQuantityPriceGroup_id11TigersStreet Publishing30013001312TurtlesBilly Press20004501313AnimalsStreet Publishing300002401314Tigers huntingBilly Press1100178011 Таблица Exchange_System (абонемент) состоит из полей: Exchange_System: Group_id (number PK), Group_title (varchar2(100)), Add_info (varchar2 (100)) и содержит строки Group_idGroup_titleAdd_info13EDU11SIN10TEMP9SPEC Оператор SQL имеет вид: DELETE FROM Exchange_System e WHERE Group_id <> (select Group_id from Books where Group_id = e.Group_id) Среди предложенных вариантов выберите, какой, в итоге, останется таблица Exchange_System.
- # Для создания последовательности, начинающейся с 10 и имеющей шаг 10, используется оператор: CREATE SEQUENCE persons_seq INCREMENT BY 10 START WITH 10 MAXVALUE 9999 CACHE NOCYCLE При попытке выполнить оператор сервер БД гененрирует сообщение об ошибке. Укажите правильную причину возникновения ошибки