Главная /
SQL (Oracle) /
Таблица [картинка] [таблица] может быть представлена следующим образом: 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)
Таблица Skills
состоит из строк:
Skill_id | Skill_title | General_skill |
11 | Data Bases Systems | |
15 | DB Design | 11 |
13 | Programming | |
14 | Java programming | 13 |
может быть представлена следующим образом:
Оператор DDL имеет вид:
Укажите, какой, в итоге, окажется таблица Skills
:
Правильный ответ:
Таблица
Skills
останется без ий, поскольку, в результате выполнения DDL
-оператора будет сгенерирована ошибка
Skill_title | General_skill |
Data Bases Systems | |
DB Design | |
Programming | |
Java programming |
Skill_title | General_skill |
Data Bases Systems | |
DB Design | 11 |
Programming | |
Java programming | 13 |
Skill_id | Skill_title | General_skill |
Data Bases Systems | ||
DB Design | ||
Programming | ||
Java programming |
Сложность вопроса
50
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Комментарии:
Аноним
Я сотрудник университета! Срочно удалите сайт с ответами на интуит. Пожалуйста
07 окт 2020
Аноним
Зачёт защитил. Мчусь выпивать отмечать экзамен интуит
17 мар 2017
Другие ответы на вопросы из темы программирование интуит.
- # Таблица [Большая Картинка] Skills: Skill_id (number PK), Skill_title (varchar2 (40)), General_skill (number) и состоит из строк Skill_idSkill_titleGenaral_skill11Data Bases15Data Base Administration1113Programming14Java programming1316Data Base Performance Tuning15 Запрос SQL предназначен для отображения наименований всех навыков (Skill_name), которые входят в общую группу навыков "Data Base Administration": SELECT Skill_title name FROM Skills ________ Skill_title = 'Data Base Administration' CONNECT BY PRIOR ___________________ Выберите среди предложенных вариантов те, которые при подстановке вместо знаков подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата:
- # Таблица [Большая Картинка] Address: Address_id (number, PK), Country (varchar2 (30)), City (varchar2 (30)), Region (varchar2 (30)), Street (varchar2 (30)), House (number), Flat (number) Запрос предназначен для вставки нового адреса, в котором поля Country и City обязательно должны принимать значения "Russia" и "Moscow" соответственно. INSERT INTO Address (Address_id, Country, City, Region, Street) VALUES ____________________________________________ Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата при условии, что до выполнения этой команды таблица Address была пустой:
- # Таблица [Большая Картинка] Readers: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_tel (varchar2 (20)) Оператор предназначен для удаления информации о комментариях (Comments) и сотовых телефонах (Mobile_tel) у читателей 1980 г.р. UPDATE Readers ____ Comments = NULL_________ Mobile_tel = NULL ____ to_char (Day_Of_Birth, 'yyyy') = 1980 Какие ключевые слова следует вставить вмето знаков подчеркивания для получения корректного оператора, решающего поставленную задачу:
- # Таблица [Большая Картинка] 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 MATCHED THEN UPDATE SET b1.Price = b.Price, b1.Quantity = b.Quantity WHEN NOT MATCHED THEN _____________ VALUES (b.Book_id, b.Title,b.Price,b.Quantity) Какие ключевые слова следует вставить вместо знака подчеркивания для получения корректного оператора, решающего поставленную задачу.
- # Фраза ORGANIZATION EXTERNAL в команде CREATE TABLE: