Главная /
SQL (Oracle) /
Таблица Exchange_System (абонемент) состоит из полей: Exchange_System: Group_id (number PK), Group_title (varchar2 (40)), Add_info (varchar2 (100)) Для создания таблицы Books используется оператор: CREATE TABLE Books (Book_id number CONSTRAINT book_pk Pri
Таблица Exchange_System
(абонемент) состоит из полей:
Exchange_System: Group_id (number PK), Group_title (varchar2 (40)), Add_info (varchar2 (100))
Для создания таблицы Books
используется оператор:
При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
вопросПравильный ответ:
пропущена запятая в определении столбца
Book_id
перед ключевым словом CONSTRAINT
лишняя запятая перед фразой
"CONSTRAINT с1 Foreign Key…"
в определении ограничения ссылочной целостности лишним является сочетание символов
"с1"
во фразе
ON DELETE NULL
пропущено слово SET
создание ограничений ссылочной целостности может производиться только через команду
ALTER TABLE
Сложность вопроса
59
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Комментарии:
Аноним
Я помощник профессора! Оперативно уничтожьте сайт vtone.ru с ответами на интуит. Немедленно!
18 апр 2020
Аноним
Это очень простецкий решебник интуит.
25 окт 2017
Другие ответы на вопросы из темы программирование интуит.
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312TurtlesBilly Press20004501313AnimalsStreet Publishing3000024014Tigers huntingBilly Press1100178011 Запрос имеет следующий вид: SELECT Publishing p, Quantity q, sum (Price) s, group (Publishing) g1, group (Quantity) g2 FROM Books GROUP BY GROUPING SETS (Publishing, CUBE (Publishing, Quantity)) В результате выполнения запроса сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] 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) В результате выполнения оператора сервер БД гененрирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Таблица [Большая Картинка] Skill_idSkill_titleGeneral_skill11Data Bases Systems15DB Design1113Programming14Java programming13 может быть представлена следующим образом: CREATE TABLE Skills (Skill_id number Primary Key, Skill_title varchar2 (20), General_skill number default 13, CONSTRAINT sk_fk Foreign Key (General_skill) REFERENCES Skills (Skill_id) ON DELETE SET NULL ) Оператор DML имеет вид: DELETE FROM Skills WHERE Skill_id = 11 Укажите, какой, в итоге, окажется таблица Skills:
- # Для создания таблицы Test использовался оператор: CREATE TABLE Test (Test_id number, Test_Rating number ) Следующий оператор DDL предназначен для установления ограничения Check с отложенной проверкой для столбца Test_Rating: ALTER TABLE Test ADD CONSTRAINT c1 CHECK (Test_Rating > 0) ______________________ Среди представленных вариантов кода выберите те, которые позволяют создать требуемое ограничение и безошибочно завершить оператор.
- # Таблицы [Большая Картинка] Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101140012Tom28.09.19785121520013Tom21.02.197751314300 может быть представлена следующим образом: CREATE TABLE Persons (Person_id number CONSTRAINT person_pk Primary Key, Person_name varchar2 (40), Day_Of_Birth date, Add_Info varchar2 (30), Specialty_id number default 10, Address_Id number, Job_id number, Des_Salary number default 300, Constraint c1 UNIQUE (Address_id, Specialty_id) ) Оператор DDL имеет вид: ALTER TABLE PERSONS DROP COLUMN Address_id CASCADE CONSTRAINTS Укажите, какой, в итоге, окажется Таблица Persons: