Главная /
SQL (Oracle) /
Таблица [картинка] 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) и содержит строки [таблица] Таблица Exchange_System (абонемент) с
Таблица Books
состоит из полей:
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_id | Title | Publishing | Size | Quantity | Price | Group_id |
11 | Tigers | Street Publishing | 300 | 1 | 300 | 13 |
12 | Turtles | Billy Press | 200 | 0 | 450 | 13 |
13 | Animals | Street Publishing | 3000 | 0 | 240 | 13 |
14 | Tigers hunting | Billy Press | 1100 | 1 | 780 | 11 |
Таблица Exchange_System
(абонемент) состоит из полей:
Exchange_System: Group_id (number PK), Group_title (varchar2(100)), Add_info (varchar2 (100))
и содержит строки
Group_id | Group_title | Add_info |
13 | EDU | |
11 | SIN | |
10 | TEMP | |
9 | SPEC |
Оператор SQL имеет вид:
Среди предложенных вариантов выберите, какой, в итоге, останется таблица Exchange_System
.
Правильный ответ:
Group_id | Group_title | Add_info |
13 | EDU | |
11 | SIN |
Group_id | Group_title | Add_info |
10 | TEMP | |
9 | SPEC |
Таблица
Exchange_System
окажется пустой
Таблица
Exchange_System
останется без ий, т.к. оператор содержит ошибку, и выполнен не будет
Сложность вопроса
63
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Комментарии:
Аноним
Это было сложно
07 апр 2019
Другие ответы на вопросы из темы программирование интуит.
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL), Collection (number) и состоит из строк: Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312TurtlesBilly Press20004501313AnimalsStreet Publishing3000124014PlantsBilly Press11001780 Таблицы Books1 и Books2 содержат поля: Books1: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL), Collection (number) Books2: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL), Collection (number) и являются пустыми. Оператор имеет вид: INSERT FIRST WHEN PRICE >= 300 THEN INTO Books1 (Book_id, Title, Quantity, Price) VALUES (BID, TITLE, QUAN, PRICE) WHEN PRICE >= 200 THEN INTO Books2 (Book_id, Title, Quantity, Price) VALUES (BID, TITLE, QUAN, PRICE) SELECT DISTINCT Book_id BID, Title TITLE, Quantity QUAN, Price PRICE from Books WHERE Price < 450 Укажите, сколько новых строк в сумме будет добавлено в таблицы Books1 и Books2:
- # Таблица [Большая Картинка] 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) Таблица Address состоит из полей: Address: Address_id (number, PK), Country (varchar2 (30)), City (varchar2 (30)), Region (varchar2 (30)), Street (varchar2 (30)), House (number), Flat (number) В результате выполнения операции DDL в схему таблицы Persons был добавлен новый атрибут – City. Оператор предназначен для копирования данных из столбца City таблицы Address в столбец City таблицы Persons: UPDATE Persons p SET p.City = (select City from Address a where outer.Address_id = a.Address_id) В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Для создания таблицы Test используется оператор: CREATE TABLE Test (Test_id number Primary Key, ... Rating number ___________, ... ) Среди представленных вариантов кода выберите те, которые позволяют создать ограничение целостности NOT NULL для столбца Rating
- # Для создания таблицы [Большая Картинка] 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 NOT NULL ) Следующий оператор предназначен для добавления к таблице Books столбцов Collection и Group_id: ALTER TABLE Books ____________________ Какой фрагмент кода следует вставить вместо знака подчеркивания для получения корректного оператора, решающего поставленную задачу:
- # Какая команда может использоваться для удаления синонима, назначенного некоторому объекту БД: