Главная /
SQL (Oracle)
SQL (Oracle) - ответы на тесты Интуит
Проверка знаний основных конструкций операторов: DML (data manipulation language), DDL (data definition language) и DCL (data control language), операторов работы с различными объектами БД, управления транзакциями и различных режимов их изоляции.
Список вопросов:
- # Таблица [Большая Картинка] Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101125012Tom28.09.19785121520013Tony21.02.197751314300 Запрос SQL имеет следующий вид: SELECT (select max (Des_Salary) from Persons)-Des_Salary as dif From Persons Where Des_Salary > 200 Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] 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) Запрос SQL имеет следующий вид: SELECT Des_Salary – (select avg (Des_Salary) from Persons group by Specialty_id where Specialty_id=5) as dif From 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) Запрос SQL имеет следующий вид: SELECT Des_Salary – (select avg (Des_Salary) from Persons group by Specialty_id where Specialty_id = 5) as dif From Persons При выполнении запроса сервер БД генерирует ошибку. Среди предложенных вариантов укажите правильную причину возникновения ошибки:
- # Скалярный подзапрос:
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number NOT NULL), Price (number, NOT NULL) Запрос SQL предназначен для отображения наименования каждой книги и разности стоимости книги и среднеарифметического значения стоимости всех книг: SELECT Title, Price – _____________ From Books Среди предложенных вариантов выберите тот, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение запроса и получение требуемого результата
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312FlowersBilly Press200240014 Запрос SQL имеет вид: SELECT (select max (Price) from Books) – (select min (Price) from Books) as report FROM Books Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312TurtlesBilly Press20004501313AnimalsStreet Publishing3000024014Tigers huntingBilly Press1100178011 Запрос SQL имеет вид: SELECT (select max (Price) from Books where Publishing = 'Street Publishing') report1 (select min (Price) from Books where Publishing = 'Billy Press') report2 Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] 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 < (_____________) Среди приведенных ниже вариантов, выберите тот, которым можно заменить знак подчеркивания для получения корректного запроса, решающего поставленную задачу:
- # Таблица [Большая Картинка] 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) Запрос предназначен для отображения имен соискателей, желаемый оклад (Des_Salary) которых меньше среднеарифметического значения этой величины по всем соискателям, обладающих той же специальностью: SELECT Person_name FROM Persons p WHERE Des_Salary < (_____________) Среди приведенных ниже вариантов, выберите тот, которым можно заменить знак подчеркивания для получения корректного запроса, решающего поставленную задачу:
- # Таблица [Большая Картинка] Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101130012Tom28.09.19785121520013Tony21.02.197751314400 Запрос SQL имеет вид: SELECT Person_id FROM Persons outer WHERE Des_Salary > (select AVG (Des_Salary) from Persons where to_char (outer.Day_Of_Birth, 'yyyy') = to_char (Day_Of_Birth, 'yyyy')) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Job_idPositionStarted_fromLasted_toEmp_commentsSal12Manager28.09.198812.09.199940013Salesman60014Manager600 Запрос SQL имеет вид: SELECT Job_id FROM Jobs outer WHERE Sal < (select MAX (Sal) from Jobs where Position = outer.Position) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312TurtlesBilly Press20004501413AnimalsStreet Publishing3000024014PlantsBilly Press11001780 Запрос SQL имеет вид: SELECT Book_id FROM Books outer WHERE Price > (select MAX (Price) from Books where Publishing = outer.Publishing) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Authors: Author_id (number, PK), Name (varchar2 (40)), Day_Of_Birth (date), Address (varchar2 (500)), Publishing (varchar2 (40)) Запрос предназначен для отображения имен авторов, которые являются самыми молодыми авторами в своих издательствах (Publishing) Запрос SQL имеет вид: SELECT Name FROM Authors a WHERE Day_Of_Birth = (______________________) Среди приведенных ниже вариантов, выберите тот, которым можно заменить знак подчеркивания для получения корректного запроса, решающего поставленную задачу:
- # Таблица [Большая Картинка] Authors: Author_id (number, PK), Name (varchar2 (40)), Day_Of_Birth (date), Address (varchar2 (500)), Publishing (varchar2 (40)) Запрос предназначен для отображения имен авторов, которые являются самыми молодыми авторами в своих издательствах (Publishing). Запрос SQL имеет вид: SELECT Name FROM Authors a WHERE Day_Of_Birth = (______________________) Среди приведенных ниже вариантов, выберите тот, которым можно заменить знак подчеркивания для получения корректного запроса, решающего поставленную задачу:
- # Таблица [Большая Картинка] Author_idNameDay_Of_BirthAddress10Alex11.03.1978Moscow, Sokolova, 1520Gordon12.09.1964Moscow, Dubovina, 3430Alex23.04.1987Serpukhov, Lobanova, 3040Gordon05.02.1988Moscow, Marisa, 15 Запрос SQL имеет вид SELECT Author_id FROM Authors a WHERE Day_Of_Birth = (select MIN (Day_Of_Birth) from Authors where Name = a.Name) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Skills: Skill_id (number PK), Skill_title (varchar2 (40)), General_skill (number) и состоит из строк: Skill_idSkill_titleGenaral_skill11Data Bases15Data Base Administration1113Programming14Java programming1316Data Base Performance Tuning15 Запрос SQL имеет следующий вид: SELECT Skill_title name FROM Skills START WITH Skill_title = 'Data Base Administration' CONNECT BY PRIOR General_skill = Skill_id Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Skills: Skill_id (number, PK), Skill_title (varchar2 (40)), General_skill (number) и состоит из строк: Skill_idSkill_titleGeneral_skill11Data Bases15Data Base Administration1113Programming14Java programming1316Data Base Performance Tuning15 Запрос SQL имеет следующий вид: SELECT Skill_title name FROM Skills START WITH Skill_title = 'Data Base Administration' CONNECT BY PRIOR General_skill = Skill_id Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] 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 ___________________ Выберите среди предложенных вариантов те, которые при подстановке вместо знаков подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата:
- # Таблица [Большая Картинка] Skills: Skill_id (number, PK), Skill_title (varchar2 (40)), General_skill (number) и состоит из строк: Skill_idSkill_titleGeneral_skill11Data Bases15Data Base Administration1113Programming14Java programming1316Data Base Performance Tuning15 Запрос SQL предназначен для отображения наименований всех навыков (Skill_title), которые входят в общую группу навыков "Data Base Administration": SELECT Skill_title name FROM Skills ________ Skill_title = 'Data Base Administration' CONNECT BY PRIOR ___________________ Выберите среди предложенных вариантов те, которые при подстановке вместо знаков подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата:
- # Таблица [Большая Картинка] Skills: Skill_id (number PK), Skill_name (varchar2), General_skill (number) и состоит из строк Skill_idSkill_nameGenaral_skill11Data Bases15Data Base Administration1113Programming14Java programming1316Data Base Performance Tuning15 Запрос SQL имеет вид SELECT max (level) report FROM Skills START WITH Skill_name = 'Data Bases' CONNECT BY PRIOR Skill_id = General_skill Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] 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 Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312TurtlesBilly Press20004501313AnimalsStreet Publishing3000024014PlantsBilly Press11001780 Запрос SQL имеет вид SELECT count (level) report FROM Books START WITH Title = 'Animals' CONNECT BY PRIOR Book_id = Collection Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312TurtlesBilly Press20004501313AnimalsStreet Publishing3000024014Tigers huntingBilly Press1100178011 Запрос SQL имеет вид SELECT Book_id report FROM Books START WITH Title = 'Tigers' CONNECT BY PRIOR Collection = Book_id Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312TurtlesBilly Press20004501313AnimalsStreet Publishing3000024014Tigers huntingBilly Press1100178011 Некоторые книги (статьи) могут объединяться в сборники (Collection), например Animals – Tigers – Tigers hunting Запрос предназначен для отображения названий всех книг (статей), которые входят в сборник (Animals) Запрос SQL имеет вид SELECT Title report FROM Books ______________Title = 'Animals' ______________ Book_id = Collection Выберите среди предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата:
- # Таблица [Большая Картинка] Skills: Skill_id (number PK), Skill_title (varchar2), General_skill (number) Некоторые частные навыки могут иерархически связываться с более общими навыками (General_skill), например: Programming – Java programming – Java Web Services developing Запрос имеет следующий вид: SELECT max (level) FROM skills STARTED WITH Skill_title = 'Data Base Administration' CONNECT BY PRIOR Skill_id = General_skill При выполнении запроса сервер БД генерирует ошибку. Среди предложенных вариантов укажите правильную причину ошибки:
- # Таблица [Большая Картинка] Skills: Skill_id (number PK), Skill_title (varchar2 (30)), General_skill (number) Некоторые частные навыки могут иерархически связываться с более общими навыками (General_skill), например: Programming – Java programming – Java Web Services developing. Запрос имеет следующий вид: SELECT max (level) FROM Skills STARTED WITH Skill_title = 'Data Base Administration' CONNECT BY PRIOR Skill_id = General_skill При выполнении запроса сервер БД генерирует ошибку. Среди предложенных вариантов укажите правильную причину ошибки:
- # Псевдо-столбец level:
- # Псевдо-столбец level:
- # Таблица [Большая Картинка] Skills: Skill_id (number PK), Skill_title (varchar2), General_skill (number) Некоторые частные навыки могут иерархически связываться с более общими навыками (General_skill), например: Programming – Java programming – Java Web Services developing Запрос имеет следующий вид: SELECT Skill_title, level CONNECT BY PRIOR Skill_id = General_skill START WITH Skill_title = 'Data Base Administration' FROM Skills При выполнении запроса сервер БД генерирует ошибку. Укажите действие, выполнение которого позволит устранить ошибку:
- # Таблица [Большая Картинка] Skills: Skill_id (number PK), Skill_title (varchar2 (30)), General_skill (number) Некоторые частные навыки могут иерархически связываться с более общими навыками (General_skill), например: Programming – Java programming – Java Web Services developing. Запрос имеет следующий вид: SELECT Skill_title, level CONNECT BY PRIOR Skill_id = General_skill START WITH Skill_title = 'Data Base Administration' FROM Skills При выполнении запроса сервер БД генерирует ошибку. Укажите действие, выполнение которого позволит устранить ошибку:
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL), Collection (number) Некоторые книги (статьи) могут объединяться в сборники (Collection), например Animals – Cats Запрос имеет следующий вид: SELECT Title, level FROM Books CONNECT BY PRIOR Book_id = Collection STARTED WITH Book_id = 13 При выполнении запроса сервер БД генерирует ошибку. Укажите действие, выполнение которого позволит устранить ошибку:
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number NOT NULL), Price (number, NOT NULL), Collection (number) Некоторые книги (статьи) могут объединяться в сборники (Collection), например Animals – Cats Запрос имеет следующий вид: SELECT Title FROM Books WHERE level = 2 CONNECT PRIOR Book_id = Collection START WITH Book_id = 13 При выполнении запроса сервер БД генерирует ошибку. Укажите правильную причину возникновения ошибки:
- # Укажите правильное название псевдо-столбца, который используется для обозначения уровней иерархии записей в иерархическом запросе:
- # Укажите правильное название псевдо-столбца, который используется для обозначения уровней иерархии записей в иерархическом запросе:
- # Предложение WITH в запросе:
- # Таблица [Большая Картинка] Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101130012Tom28.09.19785121520013Tony21.02.197751314400 Запрос SQL имеет вид: WITH r1 as SELECT min (Des_Salary) m FROM Persons SELECT COUNT (Person_id) as Report FROM Persons WHERE Des_Salary > r1.m Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101130012Tom28.09.19785121520013Tony21.02.197751314400 Запрос SQL предназначен для отображения имен соискателей, желаемый оклад которых меньше среднеарифметического значения этой величины по всем соискателям, обладающим специальностью с идентификатором 5 (Specialty_id). _________________ (SELECT avg (Des_Salary) m FROM Persons group by Specialty_id having Specialty_id = 5) SELECT Person_name FROM Persons WHERE Des_Salary < (select r1.m from r1) Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение запроса и получение требуемого результата:
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPrice11TurtleStreet Publishing1100112FlowersBilly Press900302013Stupid foxStreet Publishing785505014King of the towerBilly Press32004030 Запрос SQL предназначен для отображения названий книг, стоимость которых меньше среднеарифметического значения стоимости всех книг издательства "Billy Press". _________________ (SELECT avg (Price) p FROM Books group by Publishing having Publishing = 'Billy Press') SELECT Title FROM Books WHERE Price < (select r.p from r) Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение запроса и получение требуемого результата:
- # Фраза WITH в запросе:
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPrice11TurtleStreet Publishing1100112FlowersBilly Press900302013Stupid foxStreet Publishing785505014King of the towerBilly Press32004030 Запрос SQL предназначен для отображения названий книг, стоимость которых больше среднеарифметического значения стоимости всех книг издательства "Billy Press". WITH r as (SELECT avg (Price) p FROM Books group by Publishing having Publishing = 'Billy Press') SELECT Title FROM Books WHERE Price > r.p При выполнении запроса сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Таблица [Большая Картинка] Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101130012Tom28.09.19785121520013Tony21.02.19775131440014Rodger06.11.197851199100 Запрос имеет следующий вид: SELECT to_char (Day_Of_Birth, 'yyyy') year, Specialty_id spec, sum (Des_Salary) s FROM Persons GROUP BY ROLLUP (to_char (Day_Of_Birth, 'yyyy'), Specialty_id) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101140012Tom28.09.19785121520013Tony21.02.19775131430014Rodger06.11.197851199100 Запрос имеет следующий вид: SELECT to_char (Day_Of_Birth, 'yyyy') year, Specialty_id spec, sum (Des_Salary) s FROM Persons GROUP BY ROLLUP (to_char (Day_Of_Birth, 'yyyy'), Specialty_id) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101130012Tom28.09.19785121520013Tony21.02.19775131440014Rodger06.11.197851199100 Запрос предназначен для получения среднеарифметического значения желаемых окладов соискателей (Des_Salary), а также промежуточных среднеарифметических значений этой величины сгруппированных по специальности и году рождения: SELECT to_char (Day_Of_Birth, 'yyyy'), Specialty_id spec, AVG (Des_Salary) s FROM Persons GROUP BY _______________ (to_char (Day_Of_Birth, 'yyyy'), Specialty_id) Выберите среди предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение запроса и получение требуемого результата:
- # Таблица [Большая Картинка] Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101130012Tom28.09.19785121520013Jorge21.02.19775131440014Tom06.11.197851199100 Запрос SQL имеет вид: SELECT to_char (Day_Of_Birth, 'yyyy') year, Specialty_id spec, Person_name person, SUM (Des_Salary) s FROM Persons GROUP BY rollup (to_char (Day_Of_Birth, 'yyyy'), (Specialty_id, Person_name)) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101140012Tom28.09.19785121520013Jorge21.02.19775131430014Tom06.11.197851199100 Запрос SQL имеет вид: SELECT to_char (Day_Of_Birth, 'yyyy') year, Specialty_id spec, Person_name person, SUM (Des_Salary) s FROM Persons GROUP BY rollup (to_char (Day_Of_Birth, 'yyyy'), (Specialty_id, Person_name)) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30003001312TurtlesStreet Publishing20014501313AnimalsBilly Press3000124014PlantsBilly Press11001240 Запрос SQL имеет вид: SELECT Publishing p, Collection c, Quantity q, SUM (Price) s FROM Books GROUP BY rollup (Publishing, (Collection, Quantity)) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30003001312TurtlesBilly Press20004501313AnimalsStreet Publishing3000124014Tigers huntingBilly Press11001780 Запрос имеет следующий вид: SELECT Publishing p, Collection c, sum (Price) s FROM Books GROUP BY GROUPING SETS (Publishing, Collection) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30003001312TurtlesBilly Press20004501313AnimalsStreet Publishing3000124014Tigers huntingBilly Press11001780 Запрос имеет следующий вид: SELECT Publishing p, Collection c, sum (Price) s FROM Books GROUP BY GROUPING SETS (Publishing, Collection) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312TurtlesBilly Press20004501313AnimalsStreet Publishing3000024014Tigers huntingBilly Press11001780 Запрос предназначен для получения среднеарифметического значения стоимости всех книг (Price), промежуточных среднеарифметических значений этой величины, сгруппированных по названию издательства (Publishing) и номеру сборника (Collection), и строк с перекрестными итоговыми данными: SELECT Publishing p, Collection c, AVG (Price) s FROM Books GROUP BY _______________ (Publishing, Collection) Выберите среди предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение запроса и получение требуемого результата:
- # Таблица [Большая Картинка] Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101130012Tom28.09.19785121520013Tom21.02.19775131440014Jorge06.11.197851199100 Запрос имеет следующий вид: SELECT Person_name person, Specialty_id spec, sum (Des_Salary) s FROM Persons GROUP BY CUBE (Person_name, Specialty_id) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101140012Tom28.09.19785121520013Tom21.02.19775131430014Jorge06.11.197851199100 Запрос имеет следующий вид: SELECT Person_name person, Specialty_id spec, sum (Des_Salary) s FROM Persons GROUP BY CUBE (Person_name, Specialty_id) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101150012Tom28.09.19785121510013Tom21.02.19775131430014Jorge06.11.197851199700 Запрос имеет следующий вид: SELECT to_char (Day_Of_Birth, 'q') q, Specialty_id spec, avg (Des_Salary) s FROM Persons GROUP BY CUBE (to_char (Day_Of_Birth, 'q'), Specialty_id) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101150012Tom28.09.19785121520013Tom21.02.19775131440014Jorge06.11.197851199600 Запрос имеет следующий вид: SELECT to_char (Day_Of_Birth, 'q') q, Specialty_id spec, avg (Des_Salary) s FROM Persons GROUP BY CUBE (to_char (Day_Of_Birth, 'q'), Specialty_id) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101150012Tom28.09.19785121510013Tom21.02.1977131430014Jorge06.11.197851199700 Запрос имеет следующий вид: SELECT Specialty_id spec, avg (Des_Salary) s, grouping (Specialty_id) g FROM Persons GROUP BY CUBE (Specialty_id) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101150012Tom28.09.19785121510013Tom21.02.1977131430014Jorge06.11.197851199700 Запрос имеет следующий вид: SELECT Specialty_id spec, avg (Des_Salary) s, grouping (Specialty_id) g FROM Persons GROUP BY CUBE (Specialty_id) ORDER BY grouping (Specialty_id) DESC, Specialty_id Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312TurtlesBilly Press20004501313AnimalsStreet Publishing3000124014PlantsBilly Press11001240 Запрос имеет следующий вид: SELECT Collection c, avg (Price) s, grouping (Collection) g FROM Books GROUP BY CUBE (Collection) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312TurtlesBilly Press20004501313AnimalsStreet Publishing3000024014PlantsBilly Press1100178011 Запрос имеет следующий вид: SELECT Publishing p, Quantity q, sum (Price) s FROM Books GROUP BY CUBE (Publishing, Quantity) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312TurtlesBilly Press20004501313AnimalsStreet Publishing300002401114Tigers huntingBilly Press1100178011 Запрос имеет следующий вид: SELECT Publishing p, Group_id g, sum (Price) s FROM Books GROUP BY CUBE (Publishing, Group_id) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312TurtlesBilly Press20004501313AnimalsStreet Publishing300002401114Tigers huntingBilly Press1100178011 Запрос имеет следующий вид: SELECT Publishing p, Collection c, sum (Price) s FROM Books GROUP BY CUBE (Publishing, Collection) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица [Большая Картинка] Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101140012Tom28.09.19785121520013Tom21.02.19775131430014Jorge06.11.197851199100 Запрос имеет следующий вид: SELECT Person_name person, Specialty_id spec, sum (Des_Salary) s, grouping (Person_name, Specialty_id) g FROM Persons GROUP BY CUBE (Person_name, Specialty_id) В результате выполнения запроса сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Таблица [Большая Картинка] Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101140012Tom28.09.19785121520013Tom21.02.19775131430014Jorge06.11.197851199100 Запрос имеет следующий вид: SELECT Person_name person, Specialty_id spec, sum (Des_Salary) s FROM Persons GROUP BY GROUPING SET (Person_name, ROLLUP (Person_name, Specialty_id)) В результате выполнения запроса сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101140012Tom28.09.19785121520013Tom21.02.19775131430014Jorge06.11.197851199100 Запрос имеет следующий вид: SELECT Person_name person, Specialty_id spec, sum (Des_Salary) s FROM Persons GROUP BY SETS (Person_name, ROLLUP (Person_name, Specialty_id)) В результате выполнения запроса сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101140012Tom28.09.19785121520013Tom21.02.19775131430014Jorge06.11.197851199100 Запрос имеет следующий вид: SELECT Person_name person, Specialty_id spec, sum (Des_Salary) s FROM Persons GROUPING SETS (Person_name, (Person_name, Specialty_id)) В результате выполнения запроса сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312TurtlesBilly Press20004501313AnimalsStreet Publishing3000124014PlantsBilly Press11001240 Запрос имеет следующий вид: SELECT Publishing, Collection c, avg (Price) s FROM Books GROUP BY SETS (Publishing, (Publishing, Collection)) В результате выполнения запроса сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312TurtlesBilly Press20004501313AnimalsStreet Publishing3000124014PlantsBilly Press11001240 Запрос имеет следующий вид: SELECT Publishing, Collection c, avg (Price) s FROM Books GROUP BY SETS (Publishing, (Publishing, Collection)) В результате выполнения запроса сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] 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)) В результате выполнения запроса сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312TurtlesBilly Press20004501313AnimalsStreet Publishing300002401114Tigers huntingBilly Press1100178011 Запрос имеет следующий вид: SELECT Title, Publishing, Collection, avg (Collection) FROM Books GROUP BY GROUPING SETS (Publishing, CUBE (Publishing, Collection)) В результате выполнения запроса сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312TurtlesBilly Press20004501313AnimalsStreet Publishing300002401114Tigers huntingBilly Press1100178011 Запрос имеет следующий вид: SELECT Title, Publishing, Collection, avg (Collection) FROM Books GROUP BY GROUPING SETS (Publishing, CUBE (Publishing, Collection)) В результате выполнения запроса сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Оператор GROUPING SETS:
- # Сцепленные группировки:
- # Функция GROUPING:
- # Функция GROUPING:
- # Из приведенных ниже высказываний укажите истинные высказывания: Оператор GROUPING SETS:
- # Из приведенных ниже высказываний укажите истинные высказывания: Оператор GROUPING SETS:
- # Сцепленные группировки:
- # Таблица [Большая Картинка] 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 была пустой:
- # Таблица [Большая Картинка] 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 была пустой:
- # Таблица [Большая Картинка] 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.19784101140012Tom28.09.197851215200 Оператор SQL имеет вид INSERT INTO Persons (Person_id, Person_name, Specialty_id) VALUES (13, Peter, 5) При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] 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) и состоит из строк: Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101140012Tom28.09.197851215200 Оператор SQL имеет вид: INSERT INTO Persons (Person_id, Person_name, Specialty_id) VALUES (13, "Peter", 5) При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] 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) и является пустой Оператор SQL предназначен для вставки в таблицу Persons новой строки и имеет вид: INSERT INTO Persons (Person_id, Person_name, Day_Of_Birth) ______________________________ Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают безошибочное выполнение оператора при условии, что форматом даты по умолчанию является формат "dd.mm.yyyy" и в качестве основного языка БД выбран русский язык
- # Таблица [Большая Картинка] 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) и является пустой. Оператор SQL предназначен для вставки в таблицу Persons новой строки и имеет вид: INSERT INTO Persons (Person_id, Person_name, Day_Of_Birth) ______________________________ Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают безошибочное выполнение оператора при условии, что форматом даты по умолчанию является формат "dd.mm.yyyy" и в качестве основного языка БД выбран русский язык:
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number, default 200), Quantity (number, NOT NULL), Price (number, NOT NULL) и является пустой Оператор SQL предназначен для вставки в таблицу Books новой строки и имеет вид: INSERT INTO TABLE Books (Book_id, Title, "Size",quantity,price) VALUES ('12', default, default,1,200) В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number NOT NULL default 1), Price (number, NOT NULL default 1), Collection (number) Оператор предназначен для вставки строки о новой книге, в которой поля Title и Publishing обязательно должны принимать значения "Golden sky" и "West Land" соответственно. INSERT INTO Books (Book_id, Title, Publishing, "Size", Quantity) VALUES (_____________________________________________) Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение оператора и получение требуемого результата при условии, что до выполнения этой команды таблица Address была пустой:
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL, default 1), Price (number, NOT NULL), Collection (number) Оператор предназначен для вставки строки о новой книге, в которой поля Title и Publishing обязательно должны принимать значения "Golden sky" и "West Land" соответственно. INSERT INTO Books (Book_id, Title, Publishing, "Size", Quantity, Price) VALUES _____________________________________________ Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение оператора и получение требуемого результата при условии, что до выполнения этой команды таблица Address была пустой:
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number NOT NULL), Price (number, NOT NULL) и состоит из строк: Book_idTitlePublishingSizeQuantityPrice11TurtleStreet Publishing1100178012FlowersBilly Press9003020 Оператор SQL имеет вид INSERT INTO Books (Book_id, Title, Price) VALUES (13, The Dream, 200) При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL) и состоит из строк: Book_idTitlePublishingSizeQuantityPrice11TurtleStreet Publishing110011012FlowersBilly Press9003020 Оператор SQL имеет вид INSERT INTO Books (Book_id, Title, Quantity, Price) VALUES (13, The Dream, 1, 200) При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] Skills: Skill_id (number PK), Skill_title (varchar2 (30)), General_skill (number) Таблица Skills1 состоит из полей: Skills1: Skill_id (number PK), Skill_title (varchar2 (30)), General_skill (number) и является пустой Команда SQL имеет вид: INSERT INTO Skills1 SELECT Skill_id, NULL FROM Skills В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Таблица [Большая Картинка] Skills: Skill_id (number, PK), Skill_title (varchar2 (30)), General_skill (number) Таблица Skills1 состоит из полей: Skills1: Skill_id (number, PK), Skill_title (varchar2 (30)), General_skill (number) и является пустой. Команда SQL имеет вид: INSERT INTO Skills1 SELECT Skill_id, NULL FROM Skills В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] Address: Address_id (number, PK), Country (varchar2 (30)), City (varchar2 (30)), Region (varchar2 (30)), Street (varchar2 (30)), House (number), Flat (number) Таблица Address1 состоит из полей: Address1: Address_id (number, PK), Country (varchar2 (30)), City (varchar2 (30)), Region (varchar2 (30)), Street (varchar2 (30)), House (number), Flat (number) и является пустой Оператор SQL предназначен для копирования информации об адресе с идентификатором 40 (Address_id) из таблицы Address в таблицу Address1 INSERT INTO Address1 (Address_id, Country, City) ___________________ Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение оператора и получение требуемого результата
- # Таблица [Большая Картинка] Address: Address_id (number, PK), Country (varchar2 (30)), City (varchar2 (30)), Region (varchar2 (30)), Street (varchar2 (30)), House (number), Flat (number) Таблица Address1 состоит из полей: Address1: Address_id (number, PK), Country (varchar2 (30)), City (varchar2 (30)), Region (varchar2 (30)), Street (varchar2 (30)), House (number), Flat (number) и является пустой. Оператор SQL предназначен для копирования информации об адресе с идентификатором 40 (Address_id) из таблицы Address в таблицу Address1: INSERT INTO Address1 (Address_id, Country, City) ___________________ Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение оператора и получение требуемого результата:
- # Таблица [Большая Картинка] Address: Address_id (number, PK), Country (varchar2 (30)), City (varchar2 (30)), Region (varchar2 (30)), Street (varchar2 (30)), House (number), Flat (number) Таблица Address1 состоит из полей: Address1: Address_id (number, PK), Country (varchar2 (30)), City (varchar2 (30)), Region (varchar2 (30)), Street (varchar2 (30)), House (number), Flat (number) и является пустой Команда SQL имеет вид INSERT INTO Persons (Address_id, Country, City, Street) SELECT Address_id, null, 'Moscow' from Address При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Выберите действия, выполнение которых позволит устранить ошибку:
- # Таблица [Большая Картинка] Address: Address_id (number, PK), Country (varchar2 (30)), City (varchar2 (30)), Region (varchar2 (30)), Street (varchar2 (30)), House (number), Flat (number) Таблица Address1 состоит из полей: Address1: Address_id (number, PK), Country (varchar2 (30)), City (varchar2 (30)), Region (varchar2 (30)), Street (varchar2 (30)), House (number), Flat (number) и является пустой. Команда SQL имеет вид: INSERT INTO Address1 (Address_id, Country, City, Street) SELECT Address_id, null, 'Moscow' from Address При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Выберите действия, выполнение которых позволит устранить ошибку:
- # Таблица [Большая Картинка] Readers: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_phone (varchar2 (20)) Таблица Readers1 состоит из полей: Readers1: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_phone (varchar2 (20)) и является пустой Оператор предназначен для копирования данных о читателях, поле Comments которых не является пустым, из таблицы Readers в таблицу Readers1. INSERT INTO Readers1 (Reader_id, Name, Comments) _____________________________________________ Среди предложенных вариантов выберите тот, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение оператора и получение требуемого результата
- # Таблица [Большая Картинка] Readers: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_tel (varchar2 (20)) Таблица Readers1 содержит поля: Readers1: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_tel (varchar2 (20)) и является пустой. Оператор предназначен для копирования данных о читателях, поле Comments которых не является пустым, из таблицы Readers в таблицу Readers1. INSERT INTO Readers1 (Reader_id, Name, Comments) _____________________________________________ Среди предложенных вариантов выберите тот, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение оператора и получение требуемого результата:
- # Таблица [Большая Картинка] Authors: Author_id (number, PK), Name (varchar2 (40)), Day_Of_Birth (date), Address (varchar2 (500)), Publishing (varchar2 (40) default 'New Generation') Таблица Authors1 состоит из полей: Authors1: Author_id (number, PK), Name (varchar2 (40)), Day_Of_Birth (date), Address (varchar2 (500)), Publishing (varchar2 (40) default 'New Generation') и является пустой Оператор SQL имеет вид: INSERT INTO Authors1 (Author_id, Name, Publishing) SELECT Author_id, Name, DEFAULT FROM Authors В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Таблица [Большая Картинка] Authors: Author_id (number, PK), Name (varchar2 (40)), Day_Of_Birth (date), Address (varchar2 (500)), Publishing (varchar2 (40), default 'New Generation') Таблица Authors1 состоит из полей: Authors1: Author_id (number, PK), Name (varchar2 (40)), Day_Of_Birth (date), Address (varchar2 (500)), Publishing (varchar2 (40), default 'New Generation') и является пустой. Оператор SQL имеет вид: INSERT INTO Authors1 (Author_id, Name, Publishing) SELECT Author_id, Name, DEFAULT FROM Authors В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] 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) ___________________ Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают безошибочное выполнение оператора
- # Таблица [Большая Картинка] 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) ___________________ Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают безошибочное выполнение оператора:
- # Предложение INSERT:
- # Непосредственно после ключевого слова INSERT может следовать:
- # Фраза VALUES:
- # Оператор INSERT:
- # Непосредственно после ключевого слова INSERT может следовать:
- # Список значений во фразе VALUES может включать:
- # Таблица [Большая Картинка] 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) и является пустой. Команда имеет вид: INSERT (select Person_id, Person_name, Des_Salary from Persons where Des_Salary <= 200) VALUES (12, 'Alex', 300) Укажите, какой в итоге окажется таблица 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) и является пустой. Команда имеет вид: INSERT INTO (select Person_id, Person_name, Des_Salary from Persons where Des_Salary <= 200) VALUES (12, 'Alex', 300) Укажите, какой в итоге окажется таблица Persons:
- # Таблица [Большая Картинка] 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, default 200) и является пустой. Оператор имеет вид: INSERT (select Person_id, Person_name, Des_Salary from Persons where Des_Salary < 300 with check option) VALUES (12, 'Alex', 300) Укажите, какой в итоге окажется таблица 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) и является пустой. Оператор имеет вид: INSERT INTO (select Person_id, Person_name, Des_Salary from Persons where Des_Salary < 300 with check option) VALUES (12, 'Alex', 300) Укажите, какой в итоге окажется таблица Persons:
- # Таблица [Большая Картинка] Recent_Jobs: Job_id (number PK), Position (varchar2 (40)), Started_from (date), Lasted_to (date), Employer_comments (varchar2 (200)), Sal (number default = 500) и является пустой. Оператор имеет вид: INSERT (with check option select Job_id, Position, Sal from Recent_Jobs where Sal >= 600) VALUES (11, 'Manager', 650) Укажите, какой в итоге окажется таблица Persons:
- # Таблица [Большая Картинка] Recent_Jobs: Job_id (number, PK), Position (varchar2 (40)), Started_from (date), Lasted_to (date), Employer_comments (varchar2 (200)), Sal (number, default 500) и является пустой. Оператор имеет вид: INSERT (with check option select Job_id, Position, Sal from Recent_Jobs where Sal >= 600) VALUES (11, 'Manager', 650) Укажите, какой в итоге окажется таблица Persons:
- # Таблица [Большая Картинка] 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:
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL), Collection (number) и является пустой. Оператор имеет вид: INSERT INTO (select Book_id, Title, Quantity, Price from Books where Price >= 400) VALUES (12, 'Horror', 3, 300) Укажите, что в итоге окажется в таблице Books:
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL), Collection (number) и является пустой. Оператор имеет вид: INSERT INTO (select Book_id, Title, Price, Quantity from Books where Price >= 400) VALUES (12, 'Horror', 300, 1) Укажите, что в итоге окажется в таблице Books:
- # Таблица [Большая Картинка] Readers: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_phone (varchar2 (20)) и является пустой. Оператор имеет вид: INSERT INTO (select Reader_id, Name, Comments from Readers where Comments IS NULL with check option) VALUES (17, 'Dennis', 'no comments') Укажите, какой в итоге окажется таблица Readers:
- # Таблица [Большая Картинка] Readers: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_tel (varchar2 (20)) и является пустой. Оператор имеет вид: INSERT INTO (select Reader_id, Name, Comments from Readers where Comments IS NULL with check option) VALUES (17, 'Dennis', 'no comments') Укажите, что в итоге окажется в таблице Readers:
- # Таблица [Большая Картинка] 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) и являются пустыми Оператор предназначен для копирования данных об идентификаторах, именах и желаемых окладах соискателей из таблицы Persons в таблицы Persons1 и Persons2. INSERT ALL INTO Persons1 __________________________ INTO Persons2___________________________ SELECT Person_id PID, Person_name PNAME, Des_Salary SAL FROM 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) и состоит из строк: 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 (date), 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 (date), Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number, FK), Job_id (number, FK), Des_Salary (number) и являются пустыми. Оператор предназначен для копирования данных об идентификаторах, именах и желаемых окладах соискателей из таблицы Persons в таблицы Persons1 и Persons2. INSERT ALL INTO Persons1 __________________________ INTO Persons2 __________________________ SELECT Person_id PID, Person_name PNAME, Des_Salary SAL FROM Persons Выберите из предложенных вариантов те, которые при подстановке вместо знаков подчеркивания обеспечивают корректное выполнение оператора и получение требуемого результата:
- # Таблица [Большая Картинка] 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) и являются пустыми Оператор предназначен для копирования данных о соискателях из таблицы Persons в таблицы Persons1 и Persons2. В таблицу Persons1 должны быть скопированы только имена и идентификаторы соискателей, а в таблицу Persons2 – имена соискателей, их идентификаторы и желаемые оклады. INSERT ALL INTO Persons1 VALUES (PID, PNAME) INTO Persons2 VALUES (PID, PNAME, SAL) SELECT Person_id PID, Person_name PNAME, Des_Salary SAL FROM 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) и состоит из строк: 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 (date), 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 (date), Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number, FK), Job_id (number, FK), Des_Salary (number) и являются пустыми. Оператор предназначен для копирования данных о соискателях из таблицы Persons в таблицы Persons1 и Persons2. В таблицу Persons1 должны быть скопированы только имена и идентификаторы соискателей, а в таблицу Persons2 – имена соискателей, их идентификаторы и желаемые оклады. INSERT ALL INTO Persons1 VALUES (PID, PNAME) INTO Persons2 VALUES (PID, PNAME) SELECT Person_id PID, Person_name PNAME, Des_Salary SAL FROM Persons При выполнении оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] 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) и являются пустыми Оператор предназначен для копирования данных о соискателях из таблицы Persons в таблицы Persons1 и Persons2. В таблицу Persons1 должны быть скопированы только имена и идентификаторы соискателей, а в таблицу Persons2 – имена соискателей и их желаемые оклады. INSERT ___________ INTO Persons1 (Person_id, Person_name) VALUES (PID, PNAME) INTO Persons2 (Person_id, Des_Salary) VALUES (PID, SAL) SELECT Person_id PID, Person_name PNAME, Des_Salary SAL FROM 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) и состоит из строк: 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 (date), 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 (date), Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number, FK), Job_id (number, FK), Des_Salary (number) и являются пустыми. Оператор предназначен для копирования данных о соискателях из таблицы Persons в таблицы Persons1 и Persons2. В таблицу Persons1 должны быть скопированы только имена и идентификаторы соискателей, а в таблицу Persons2 – идентификаторы, имена соискателей и их желаемые оклады. INSERT ___________ INTO Persons1 (Person_id, Person_name) VALUES (PID, PNAME) INTO Persons2 (Person_id, Person_name, Des_Salary) VALUES (PID, PNAME, SAL) SELECT Person_id PID, Person_name PNAME, Des_Salary SAL FROM Persons Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает безошибочное выполнение оператора:
- # Таблица [Большая Картинка] Readers: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_phone (varchar2 (20)) Таблицы Readers1 и Readers2 состоят из: Readers1: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_phone (varchar2 (20)) Readers2: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_phone (varchar2 (20)) и являются пустыми. Оператор предназначен для копирования данных о читателях из таблицы Readers в таблицы Readers1 и Readers2. При этом читатели, у которых в поле Comments присутствуют данные, должны попасть ТОЛЬКО в таблицу Readers1. В таблицу Readers2 должны попасть читатели, для которых нет значения в поле Comments, но есть телефон (Mobile_tel IS NOT NULL) INSERT ___________ WHEN COM IS NOT NULL THEN INTO Readers1 (Reader_id, Name, Comments, Mobile_phone) VALUES (ID, RNAME, COM, MOB) WHEN MOB IS NOT NULL THEN INTO Readers2 (Reader_id, Name, Comments, Mobile_phone) VALUES (ID, RNAME, COM, MOB) SELECT Reader_id ID, Name RNAME, Comments COM, Mobile_phone MOB FROM Readers Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает безошибочное выполнение оператора
- # Таблица [Большая Картинка] Readers: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_tel (varchar2 (20)) Таблица Readers1 и Readers2 состоят из: Readers1: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_tel (varchar2 (20)) Readers2: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_tel (varchar2 (20)) и являются пустыми. Оператор предназначен для копирования данных о читателях из таблицы Readers в таблицы Readers1 и Readers2. При этом читатели, у которых в поле Comments присутствуют данные, должны попасть ТОЛЬКО в отношение Readers1. В отношение Readers2 должны попасть читатели, для которых нет значения в поле Comments, но есть телефон (Mobile_tel IS NOT NULL) INSERT ___________ WHEN COM IS NOT NULL THEN INTO Readers1 (Reader_id, Name, Comments, Mobile_tel) VALUES (ID, RNAME, COM, MOB) WHEN MOB IS NOT NULL THEN INTO Readers2 (Reader_id, Name, Comments, Mobile_tel) VALUES (ID, RNAME, COM, MOB) SELECT Reader_id ID, Name RNAME, Comments COM, Mobile_tel MOB FROM Readers Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает безошибочное выполнение оператора:
- # Таблица [Большая Картинка] 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 Publishing3000024014Tigers huntingBilly Press1100178011 таблицы 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) и являются пустыми Оператор предназначен для копирования данных об идентификаторах, названиях и стоимости книг из таблицы Books в таблицы Books1 и Books2. INSERT ALL INTO Books1 __________________________ INTO Books2___________________________ SELECT Book_id BID, Title TITLE, Price PRICE, Quantity Qa FROM Books Выберите из предложенных вариантов те, которые при подстановке вместо знаков подчеркивания обеспечивают корректное выполнение оператора и получение требуемого результата:
- # Таблица [Большая Картинка] 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 Publishing3000024014Tigers huntingBilly Press1100178011 Таблицы 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) и являются пустыми Оператор предназначен для копирования данных об идентификаторах, названиях и стоимости книг из таблицы Books в таблицы Books1 и Books2. INSERT ALL INTO Books1 __________________________ INTO Books2 __________________________ SELECT Book_id BID, Title TITLE, Quantity QANT, Price PRICE FROM Books Выберите из предложенных вариантов те, которые при подстановке вместо знаков подчеркивания обеспечивают корректное выполнение оператора и получение требуемого результата:
- # Таблица [Большая Картинка] Readers: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_phone (varchar2 (20)) и содержит строки: Reader_idNameDay_Of_BirthCommentsAddressMobile_phone15Daniel21.04.1981Moscow16Martin19.11.1980St.Petersburg17Dennis10.08.1981Moscow Таблицы Readers1 и Readers2 состоят из: Readers1: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_phone (varchar2 (20)) Readers2: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_phone (varchar2 (20)) и являются пустыми. Оператор предназначен для копирования данных о читателях из таблицы Readers в таблицы Readers1 и Readers2. INSERT ALL INTO Readers1 (Reader_id, Name, Address) VALUES (RID, RNAME, ADDR) Readers2 (Reader_id, Name, Address) VALUES (RID, RNAME, ADDR) SELECT Reader_id RID, Name RNAME, Address ADDR, Comments COM FROM Readers При выполнении оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Таблица [Большая Картинка] Readers: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_tel (varchar2 (20)) и состоит из строк: Reader_idNameDay_Of_BirthCommentsAddressMobile_tel15Daniel21.04.1981Moscow16Martin19.11.1980St.Petersburg17Dennis10.08.1981Moscow Таблицы Readers1 и Readers2 состоят из полей: Readers1: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_tel (varchar2 (20)) Readers2: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_tel (varchar2 (20)) и являются пустыми. Оператор предназначен для копирования данных о читателях из таблицы Readers в таблицы Readers1 и Readers2. INSERT ALL INTO Readers1 (Reader_id, Name, Address) VALUES (RID, RNAME, ADDR) Readers2 (Reader_id, Name, Address) VALUES (RID, RNAME) SELECT Reader_id RID, Name RNAME, Address ADDR, Comments COM FROM Readers При выполнении оператора сервер БД генерирует сообщение об ошибке. Укажите причины возникновения ошибки:
- # Таблица [Большая Картинка] 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:
- # Таблица [Большая Картинка] 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) и состоит из строк: 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 (date), 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 (date), 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 Укажите, сколько новых строк в сумме будет добавлено в таблицы Persons1 и Persons2:
- # Таблица [Большая Картинка] 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 FIRST WHEN SAL >= 200 THEN INTO Persons1 (Person_id, Des_Salary) VALUES (PID, SAL) WHEN SAL >= 100 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:
- # Таблица [Большая Картинка] 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) и состоит из строк: 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 (date), 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 (date), Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number, FK), Job_id (number, FK), Des_Salary (number) и являются пустыми. Оператор имеет вид: INSERT FIRST WHEN SAL >= 200 THEN INTO Persons1 (Person_id, Des_Salary) VALUES (PID, SAL) WHEN SAL >= 100 THEN INTO Persons2 (Person_id, Des_Salary) VALUES (PID, SAL) SELECT Person_id PID, Des_Salary SAL from Persons WHERE Des_Salary < 400 Укажите, сколько новых строк в сумме будет добавлено в таблицы Persons1 и Persons2:
- # Таблица Skills1 состоит из следующих строк: Skill_idSkill_name1Skill_name211C++ programmingС++ developing Таблица Skills2 состоит из полей: Skills2: Skill_id (number PK), Skill_title и является пустой Необходимо выполнить копирование данных из таблицы Skills1 в таблицу Skills2. В результате выполнения оператора таблица Skills2 должна принять вид: Skill_idSkill_name11C++ programming11С++ developing Оператор имеет вид: INSERT ALL _______________ SELECT Skill_id SID, Skill_name1 NAME1, Skill_name2 NAME2 from Skills1 Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает безошибочное выполнение оператора
- # Таблица Skills1 состоит из следующих строк: Skill_idSkill_name1Skill_name211C++ programmingC++ developing Таблица Skills2 состоит из полей: Skills2: Skill_id (number), Skill_name (varchar2 (40)) и является пустой. Необходимо выполнить копирование данных из таблицы Skills1 в таблицу Skills2. В результате выполнения оператора таблица Skills2 должна принять вид: Skill_idSkill_name11C++ programming11С++ developing Оператор имеет вид: INSERT ALL _______________ SELECT Skill_id SID, Skill_name1 NAME1, Skill_name2 NAME2 from Skills1 Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает безошибочное выполнение оператора:
- # Таблица 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 Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает безошибочное выполнение оператора
- # Таблица Price_Grade1 состоит из следующих строк: Grade_id_1Lowest_Price_1Highest_Price_1Grade_id_2Lowest_Price_2Highest_Price_210202211000 Таблица 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_Price_1 LP1, Highest_Price_1 HP1, Grade_id_2 GRADE2, Lowest_Price_2 LP2, Highest_Price_2 HP2 FROM Price_Grade1 Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает безошибочное выполнение оператора:
- # Таблица [Большая Картинка] 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 Publishing3000024014Tigers huntingBilly Press1100178011 Таблицы 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 ALL WHEN PRICE >= 400 THEN INTO Books1 (Book_id, Title, Price, Quantity) VALUES (BID, TITLE, PRICE, Quantity) ELSE INTO Books2 (Book_id, Title, Price, Quantity) VALUES (BID, TITLE, PRICE, Quantity) SELECT Book_id BID, Title TITLE, Price PRICE, Quantity from Books WHERE Price < 600 Укажите, сколько новых строк в сумме будет добавлено в таблицы Books1 и Books2:
- # Таблица [Большая Картинка] 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 Publishing3000024014Tigers huntingBilly Press1100178011 Таблицы 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 ALL WHEN PRICE >= 400 THEN INTO Books1 (Book_id, Title, Quantity, Price) VALUES (BID, TITLE, QUAN, PRICE) ELSE INTO Books2 (Book_id, Title, Quantity, Price) VALUES (BID, TITLE, QUAN, PRICE) SELECT Book_id BID, Title TITLE, Quantity QUAN, Price PRICE from Books WHERE Price < 600 Укажите, сколько новых строк в сумме будет добавлено в таблицы Books1 и Books2:
- # Таблица [Большая Картинка] 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, Price, Quantity) VALUES (BID, TITLE, Price, Quantity) WHEN PRICE >= 200 THEN INTO Books2 (Book_id, Title, Price , Quantity) VALUES (BID, TITLE, Price, Quantity) SELECT DISTINCT Book_id BID, Price PRICE, Title TITLE, Quantity from Books WHERE Price <= 450 Укажите, сколько новых строк в сумме будет добавлено в таблицы Books1 и Books2:
- # Таблица [Большая Картинка] 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:
- # Фраза WITH CHECK OPTION в целевом подзапросе предложения INSERT:
- # Условная многотабличная команда INSERT FIRST:
- # Условная многотабличная команда INSERT ALL:
- # БЕЗУСЛОВНАЯ многотабличная команда INSERT ALL:
- # Фраза WITH CHECK OPTION в целевом подзапросе предложения INSERT:
- # Условная многотабличная команда INSERT FIRST:
- # Для задания новых значений столбцам в операторе UPDATE используется:
- # Какое из перечисленных выражений может следовать непосредственно за ключевым словом UPDATE:
- # Оператор UPDATE:
- # Оператор UPDATE:
- # Фраза SET в операторе UPDATE:
- # Какие из перечисленных выражений могут следовать непосредственно за ключевым словом UPDATE:
- # Оператор UPDATE:
- # Таблица [Большая Картинка] 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) Оператор предназначен для снижения на 10% значения Des_Salary и ия номера специальности (Specialty_id) на 20 соискателям, обладающим специальностью 15. UPDATE Persons SET _______________ WHERE Specialty_id = 15 Среди приведенных ниже кодов укажите вариант, которым можно заменить знак подчеркивания для получения корректного оператора, решающего поставленную задачу.
- # Таблица [Большая Картинка] 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) Оператор предназначен для снижения на 10% значения Des_Salary и ия кода специальности (Specialty_id) на 20, соискателям, имеющим код специальности 15. UPDATE Persons SET _______________ WHERE Specialty_id = 15 Среди приведенных ниже кодов укажите вариант, которым можно заменить знак подчеркивания для получения корректного оператора, решающего поставленную задачу:
- # Таблица [Большая Картинка] Recent_Jobs: Job_id (number, PK), Position (varchar2 (40)), Started_from (date), Lasted_to (date), Employer_comments (varchar2 (200)), Sal (number) Оператор предназначен для внесения ий в записи о должностях "Manager" (Position = "Manager"). Для указанных записей название должности должно быть о на "Salesman" и значение поля Sal – на 1000 UPDATE Recent_Jobs __________________ WHERE Position = 'Manager' Среди приведенных ниже кодов укажите вариант, которым можно заменить знак подчеркивания для получения корректного оператора, решающего поставленную задачу.
- # Таблица [Большая Картинка] Address: Address_id (number, PK), Country (varchar2 (30)), City (varchar2 (30)), Region (varchar2 (30)), Street (varchar2 (30)), House (number), Flat (number) Оператор предназначен для ия адреса с идентификатором 10 (Address_id = 10). Значение в поле City указанной строки должно быть о на "Saratov", а значение в поле Street – на "Moscovskaya" UPDATE Address ____ City = 'Saratov'_________ Street = 'Mocovskaya' WHERE Address_id = 10 Какие ключевые слова следует вставить вмеcто знаков подчеркивания для получения корректного оператора, решающего поставленную задачу.
- # Таблица [Большая Картинка] Address: Address_id (number, PK), Country (varchar2 (30)), City (varchar2 (30)), Region (varchar2 (30)), Street (varchar2 (30)), House (number), Flat (number) Оператор предназначен для ия адреса с идентификатором 10 (Address_id = 10). Значение в поле City указанной строки должно быть о на "Saratov", а значение в поле Street – на "Moscovskaya" UPDATE Address ____ City = 'Saratov'_________ Street = 'Moscovskaya' WHERE Address_id = 10 Какие ключевые слова следует вставить вмето знаков подчеркивания для получения корректного оператора, решающего поставленную задачу.
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL) Оператор предназначен для увеличения на 10% стоимости (Price) и увеличения на 10 шт. количества экземпляров (Quantity) книги с идентификатором 45 (Book_id) UPDATE Books SET _______________ WHERE Book_id = 45 Среди приведенных ниже кодов укажите вариант, которым можно заменить знак подчеркивания для получения корректного оператора, решающего поставленную задачу.
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL) Оператор предназначен для увеличения на 10% стоимости (Price) и увеличения на 10 шт. количества экземпляров (Quantity) книги с идентификатором 45 (Book_id) UPDATE Books SET _______________ WHERE Book_id = 45 Среди приведенных ниже кодов укажите вариант, которым можно заменить знак подчеркивания для получения корректного оператора, решающего поставленную задачу.
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL), Collection (number) Оператор предназначен для внесения ий в записи о книгах издательства "Adobe Press". Для указанных записей наименование издательства должно быть о на "Adobe_Publishing", значение в поле Price увеличено на 10%. UPDATE Books __________________ WHERE Publishing = 'Adobe Press' Среди приведенных ниже кодов укажите вариант, которым можно заменить знак подчеркивания для получения корректного оператора, решающего поставленную задачу.
- # Таблица [Большая Картинка] Readers: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_phone (varchar2 (20)) Оператор предназначен для удаления информации о комментариях (Comments) и сотовых телефонах (Mobile_phone) у читателей 1980 г.р. UPDATE Readers ____ Comments = NULL_________ Mobile_phone = NULL ____ to_char (Day_Of_Birth, 'yyyy') = 1980 Какие ключевые слова следует вставить вмето знаков подчеркивания для получения корректного оператора, решающего поставленную задачу.
- # Таблица [Большая Картинка] 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 Какие ключевые слова следует вставить вмето знаков подчеркивания для получения корректного оператора, решающего поставленную задачу:
- # Таблица [Большая Картинка] 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) Оператор предназначен для ия номера специальности (Specialty_id) 10 на 1 и номера специальности 20 на 2. UPDATE Persons SET _______________ WHERE ____________ Среди приведенных ниже кодов укажите вариант, которым можно заменить знак подчеркивания для получения корректного оператора, решающего поставленную задачу.
- # Таблица [Большая Картинка] 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 _______________ ___________________ Среди приведенных ниже кодов укажите вариант, которым можно заменить знак подчеркивания для получения корректного оператора, решающего поставленную задачу.
- # Таблица 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.19784101140012Tom28.09.197851215200 Таблица Recent_Jobs состоит из следующих строк: Job_idPositionStarted_fromLasted_toEmp_commentsSal12Manager28.09.198812.09.1999820.8811Salesman12.09.198913.10.2005780 Оператор SQL имеет вид: UPDATE Persons SET Add_Info = upper ('high sal') WHERE Job_id = (select Job_id from Recent_Jobs where Sal > 800) Среди предложенных вариантов выберите, какой, в итоге, останется таблица 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) и состоит из строк: Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101140012Tom28.09.197851212200 Таблица Recent_Jobs состоит из следующих строк: Job_idPositionStarted_fromLasted_toEmp_commentsSal12Manager28.09.198812.09.1999820.8811Salesman12.09.198913.10.2005780 Оператор SQL имеет вид: UPDATE Persons SET Add_Info = upper ('high sal') WHERE Job_id = (select Job_id from Recent_Jobs where Sal > 800) Среди предложенных вариантов выберите, какой, в итоге, останется таблица Persons.
- # Таблица [Большая Картинка] 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) Оператор предназначен для ия номера специальности (Specialty_id) 10 на 1 и номера специальности 20 на 2. UPDATE Persons SET Specialty_id = case Specialty_id when 10 then 1 when 20 then 2 В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Таблица [Большая Картинка] 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 В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL) Оператор предназначен для одновременного увеличения стоимости книг издательства "My World" на 10% и увеличения стоимости книг издательства "New Generation" на 12%. UPDATE Books SET________________ Среди приведенных ниже варианов укажите те, которые при замене знака подчеркива-ния обеспечивают получение корректного оператора, решающего поставленную задачу.
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL) Оператор предназначен для одновременного увеличения стоимости книг издательства "My World" на 10% и увеличения стоимости книг издательства "New Generation" на 12%. UPDATE Books SET ________________ Среди приведенных ниже вариантов укажите те, которые при замене знака подчеркивания обеспечивают получение корректного оператора, решающего поставленную задачу.
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL), Collection (number) Оператор предназначен для увеличения стоимости книг издательства "The Traveler" на 12% и стоимости книг издательства "My World" на 15%. UPDATE TABLE Books SET Price = decode (Publishing, 'The Traveler', Price*1.12, 'My World', Price*1.15, Price) В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceGroup_id11TigersStreet Publishing30013001312FlowersBilly Press400040013 Таблица Readers состоит из строк: Reader_idNameDay_Of_BirthCommentsAddressMobile_phone15Daniel21.04.1981Moscow16Martin19.11.1980St.Petersburg17Dennis10.08.1981Moscow Таблица Reader_Book состоит из строк: Reader_idBook_idQuantity151121.04.1981161119.11.1980171210.08.1981 Оператор SQL имеет вид: UPDATE Books b SET Price = (select AVG (Price)*1.1 from Books) WHERE 2 = (select count (Reader_id) from Reader_Book r where b.Book_id = r.Book_id) Среди предложенных вариантов выберите, какой, в итоге, останется таблица Books.
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceGroup_id11TigersStreet Publishing30013001312FlowersBilly Press400040013 Таблица Readers состоит из строк: Reader_idNameDay_Of_BirthCommentsAddressMobile_tel15Daniel21.04.1981Moscow16Martin19.11.1980St.Petersburg17Dennis10.08.1981Moscow Таблица Reader_Book состоит из строк: Reader_idBook_idQuantity151111611117121 Оператор SQL имеет вид: UPDATE Books b SET Price = (select AVG (Price)*1.1 from Books) WHERE 2 <= (select count (Reader_id) from Reader_Book r where b.Book_id = r.Book_id) Среди предложенных вариантов выберите, какой, в итоге, останется таблица Books:
- # Таблица [Большая Картинка] 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) Таблица 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) В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Таблица [Большая Картинка] 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) В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] 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) Таблица 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__________________) Среди приведенных ниже кодов укажите вариант, которым можно заменить знак подчеркивания для получения корректного оператора, решающего поставленную задачу.
- # Таблица [Большая Картинка] 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 __________________) Среди приведенных ниже кодов укажите вариант, которым можно заменить знак подчеркивания для получения корректного оператора, решающего поставленную задачу:
- # Таблица [Большая Картинка] 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) Оператор предназначен для удаления всех записей из таблицы Persons. ____________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) Оператор предназначен для удаления всех записей из таблицы Persons. ____________ Persons Среди приведенных ниже вариантов укажите те, которые при замене знаков подчеркивания обеспечивают получение корректного оператора, решающего поставленную задачу:
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL), Author_id (number, FK) Таблица Authors состоит из полей: Authors: Author_id (number, PK), Name (varchar2 (40)), Day_Of_Birth (date), Address (varchar2 (500))) В результате выполнения операции DDL в таблицу Books был добавлен новый столбец – Author_id. Оператор предназначен для копирования данных из столбца Author_id таблицы Authors в столбец Author_id таблицы Books: UPDATE Books b SET b.Author = as (select Name from Authors a where Author_id = b.Author_id) В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] Readers: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_phone (varchar2 (20)) Оператор предназначен для удаления записей о читателях младше 16 лет. DELETE FROM _________Readers ______________________________ Среди приведенных ниже вариантов укажите тот, который при замене знаков подчеркивания обеспечивает получение корректного оператора, решающего поставленную задачу.
- # Таблица [Большая Картинка] Readers: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_tel (varchar2 (20)) Оператор предназначен для удаления записей о читателях младше 16 лет. DELETE FROM _________Readers ______________________________ Среди приведенных ниже вариантов укажите тот, который при замене знаков подчеркивания обеспечивает получение корректного оператора, решающего поставленную задачу.
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL), Author_id (number, FK) Таблица Authors состоит из полей: Authors: Author_id (number, PK), Name (varchar2 (40)), Day_Of_Birth (date), Address (varchar2 (500))) В результате выполнения операции DDL в таблицу Books был добавлен новый столбец – Author. Оператор предназначен для копирования данных из столбца Name таблицы Authors в столбец Author таблицы Books: UPDATE Books b SET b.Author = (select Name from Authors a________________): Среди приведенных ниже кодов укажите вариант, которым можно заменить знак подчеркивания для получения корректного оператора, решающего поставленную задачу.
- # Таблица [Большая Картинка] Skills: Skill_id (number PK), Skill_title (varchar2 (30)), General_skill (number) Оператор предназначен для удаления записей о навыках, названия которых начинаются со слов "Data Base…". DELETE _________Skills ____________ Skill_title like 'Data Base%' Какие ключевые слова следует вставить вместо знаков подчеркивания для получения корректного оператора, решающего поставленную задачу.
- # Таблица [Большая Картинка] Skills: Skill_id (number, PK), Skill_title (varchar2 (30)), General_skill (number) Оператор предназначен для удаления записей о навыках, названия которых начинаются со слов "Data Base…". DELETE _________ Skills ____________ Skill_title like 'Data Base%' Какие ключевые слова следует вставить вместо знаков подчеркивания для получения корректного оператора, решающего поставленную задачу.
- # Таблица [Большая Картинка] 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) Оператор предназначен для удаления записей о соискателях со специальностью 20 (Specialty_id = 20), у которых в поле Des_Salary присутствует значение, большее 500. DELETE FROM _________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) Оператор предназначен для удаления записей о соискателях со специальностью 20 (Specialty_id = 20), у которых в поле Des_Salary присутствует значение, большее 500. DELETE FROM _________ Persons _____________________________ Среди приведенных ниже вариантов укажите тот, который при замене знаков подчеркивания обеспечивает получение корректного оператора, решающего поставленную задачу:
- # Таблица 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.19784101140012Tom28.09.197851212200 Таблица Recent_Jobs состоит из следующих строк: Job_idPositionStarted_fromLasted_toEmp_commentsSal12Manager28.09.198812.09.1999820.8811Salesman12.09.198913.10.2005780 Оператор SQL имеет вид: DELETE FROM Persons p WHERE Job_id IN (select Job_id from Recent_Jobs where Job_id = p.Job_id) Среди предложенных вариантов выберите, какой, в итоге, останется таблица 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) и состоит из строк: Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101540012Tom28.09.197851212200 Таблица Recent_Jobs состоит из следующих строк: Job_idPositionStarted_fromLasted_toEmployer_commentsSal12Manager28.09.198812.09.1999820.8811Salesman12.09.198913.10.2005780 Оператор SQL имеет вид: DELETE FROM Persons p WHERE Job_id IN (select Job_id from Recent_Jobs where Job_id = p.Job_id) Среди предложенных вариантов выберите, какой, в итоге, останется таблица Persons:
- # Таблица [Большая Картинка] Authors: Author_id (number, PK), Name (varchar2 (40)), Day_Of_Birth (date), Address (varchar2 (500))) Оператор предназначен для удаления записи об авторе с идентификатором 20 (Author_id). DELETE _________ Authors ____________ Author_id = 20 Какие ключевые слова следует вставить вместо знаков подчеркивания для получения корректного оператора, решающего поставленную задачу.
- # Таблица [Большая Картинка] 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.
- # Таблица [Большая Картинка] 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 (40)), 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:
- # Таблица [Большая Картинка] Authors: Author_id (number, PK), Name (varchar2 (40)), Day_Of_Birth (date), Address (varchar2 (500))) Оператор предназначен для удаления записи об авторе с идентификатором 10 (Author_id). _________ Authors WHERE Author_id = 10 Какие ключевые слова следует вставить вместо знаков подчеркивания для получения корректного оператора, решающего поставленную задачу.
- # Оператор MERGE:
- # Оператор MERGE:
- # Оператор MERGE может включать фразы:
- # Оператор MERGE может включать фразы:
- # Оператор MERGE:
- # Оператор MERGE:
- # Какие фразы могут использоваться в операторе MERGE:
- # Оператор MERGE:
- # Оператор MERGE:
- # Оператор MERGE:
- # Таблица [Большая Картинка] 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) Таблица Persons1 состоит из полей: Persons1: 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) Оператор предназначен для приведения в соответствие строк таблицы Persons1 со строками таблицы Persons. При этом, если при проверке очередной строки таблицы Persons, выясняется, что строка с таким идентификатором (Person_id) уже присутствует в таблице Persons1, необходимо выполнять обновление значения Specialty_id в таблице Persons1, в противном случае осуществлять вставку новой строки: MERGE INTO Persons1 p1 USING Persons p ON (p.Person_id = p1.Person_id) WHEN ____________________ UPDATE SET p1.Specialty_id = p.Specialty_id WHEN____________________ INSERT VALUES (p.Person_id, p.Person_name, p.Day_Of_Birth, p.Add_Info, p.Specialty_id, p.Address_id, p.Job_id) Какие ключевые слова следует вставить вместо знаков подчеркивания для получения корректного оператора, решающего поставленную задачу.
- # Таблица [Большая Картинка] 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) Таблица Persons1 состоит из полей: Persons1: 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) Оператор предназначен для приведения в соответствие строк таблицы Persons1 со строками таблицы Persons. При этом, если при проверке очередной строки таблицы Persons, выясняется, что строка с таким идентификатором (Person_id) уже присутствует в таблице Persons1, необходимо выполнять обновление значений Specialty_id и Des_Salary в таблице Persons1, в противном случае осуществлять вставку новой строки: MERGE INTO Persons1 p1 USING Persons p ON (p.Person_id = p1.Person_id) WHEN ____________________ UPDATE SET p1.Des_Salary = p.Des_Salary, p1.Specialty_id = p.Specialty_id WHEN____________________ INSERT VALUES (p.Person_id, p.Person_name, p.Day_Of_Birth, p.Add_Info, p.Specialty_id, p.Address_id, p.Job_id, p.Des_Salary) Какие ключевые слова следует вставить вместо знаков подчеркивания для получения корректного оператора, решающего поставленную задачу:
- # Таблица [Большая Картинка] 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) Таблица Persons1 состоит из полей: Persons1: 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) Оператор предназначен для приведения в соответствие строк таблицы Persons1 со строками таблицы Persons. При этом, если при проверке очередной строки таблицы Persons, выясняется, что строка с таким идентификатором (Person_id) уже присутствует в таблице Persons1, необходимо выполнять обновление значения Specialty_id в таблице Persons1, в противном случае осуществлять вставку новой строки: MERGE INTO Persons1 p1 USING Persons p WHERE (p.Person_id = p1.Person_id) WHEN MATCHED THEN UPDATE SET p1.Specialty_id = p.Specialty_id WHEN NOT MATCHED THEN INSERT VALUES (p.Person_id, p.Person_name, p.Day_Of_Birth, p.Add_Info, p.Specialty_id, p.Address_id, p.Job_id) В результате выполнения оператора сервер БД гененрирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Таблица [Большая Картинка] 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) Таблица Persons1 состоит из полей: Persons1: 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) Оператор предназначен для приведения в соответствие строк таблицы Persons1 со строками таблицы Persons. При этом, если при проверке очередной строки таблицы Persons, выясняется, что строка с таким идентификатором (Person_id) уже присутствует в таблице Persons1, необходимо выполнять обновление значений Specialty_id и Des_Salary в таблице Persons1, в противном случае осуществлять вставку новой строки: MERGE INTO Persons1 p1 USING Persons p WHERE (p.Person_id = p1.Person_id) WHEN MATCHED THEN UPDATE SET p1.Des_Salary = p.Des_Salary, p1.Specialty_id = p.Specialty_id WHEN NOT MATCHED THEN INSERT VALUES (p.Person_id, p.Person_name, p.Day_Of_Birth, p.Add_Info, p.Specialty_id, p.Address_id, p.Job_id, p.Des_Salary) В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] 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) и состоит из строк Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101140012Tom28.09.197851212200 Таблица Persons1 состоит из полей: Persons1: 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) и состоит из строк: Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary10Jorge25.03.19784101645012Tim23.10.197951217700 Оператор SQL имеет вид: MERGE INTO Persons1 p1 USING Persons p ON (p.Person_id = p1.Person_id) WHEN MATCHED THEN UPDATE SET p1.Des_Salary = p.Des_Salary, p1.Specialty_id = p.Specialty_id WHEN NOT MATCHED THEN INSERT (Person_id, Person_name) VALUES (p.Person_id, p.Person_name) Укажите, какой в итоге окажется таблица Persons1:
- # Таблица [Большая Картинка] 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) и состоит из строк: Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary11Jorge25.03.19784101140012Tom28.09.197851212200 Таблица Persons1 состоит из полей: Persons1: 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) и состоит из строк: Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary10Jorge25.03.19784101645012Tim23.10.197951217700 Оператор SQL имеет вид: MERGE INTO Persons1 p1 USING Persons p ON (p.Person_id = p1.Person_id) WHEN MATCHED THEN UPDATE SET p1.Des_Salary = p.Des_Salary, p1.Specialty_id = p.Specialty_id WHEN NOT MATCHED THEN INSERT (Person_id, Person_name) VALUES (p.Person_id, p.Person_name) Укажите, какой в итоге окажется таблица Persons1:
- # Таблица [Большая Картинка] 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) Какие ключевые слова следует вставить вместо знака подчеркивания для получения корректного оператора, решающего поставленную задачу.
- # Таблица [Большая Картинка] 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) В результате выполнения оператора сервер БД гененрирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Таблица [Большая Картинка] 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) В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL) и состоит из строк Book_idTitlePublishingSizeQuantityPrice11TigersStreet Publishing300130012TurtlesBilly Press2000450 Таблица Books1 состоит из полей: Books1: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL) и состоит из строк Book_idTitlePublishingSizeQuantityPrice11TigersStreet Publishing3001035013Happy manBilly Press2501550 Оператор SQL имеет вид: 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 VALUES (b.Book_id, b.Title) Укажите, какой в итоге окажется таблица Books1:
- # В процессе выполнения операторов SQL в текущей транзакции была создана точка сохранения P1, какая команда может использоваться для отката транзакции до заданной точки сохранения:
- # В процессе выполнения операторов SQL в текущей транзакции была создана точка сохранения P1, какая команда может использоваться для отката транзакции до заданной точки сохранения:
- # В процессе выполнения операторов SQL в некоторой транзакции возникла необходимость создания точки сохранения, какая команда может использоваться для выполнения поставленной задачи:
- # В процессе выполнения операторов SQL в некоторой транзакции возникла необходимость создания точки сохранения P1, какая команда может использоваться для выполнения поставленной задачи:
- # Какая команда может применяться для явной фиксации текущей транзакции:
- # Какая команда может применяться для явной фиксации текущей транзакции:
- # В процессе выполнения оператороров SQL в текущей транзакции была создана точка сохранения P1, какая команда может использоваться для отката транзакции до заданной точки сохранения:
- # В процессе выполнения операторов SQL в текущей транзакции была создана точка сохранения P1, какая команда может использоваться для отката транзакции до заданной точки сохранения:
- # Какая команда может применяться для явного отката текущей транзакции:
- # Какая команда должна применяться для создания контрольной точки P1:
- # Какая команда может применяться для явного отката текущей транзакции:
- # Какие выражения могут использоваться в команде ALTER TABLE для того, чтобы пометить столбцы как неиспользуемые:
- # Какой тип данных может использоваться для хранения во внешнем файле двоичных данных
- # Укажите, какие из перечисленных типов даных предназначены для хранения времени и даты
- # Укажите, какие из перечисленных типов даных предназначены для хранения символьных значений
- # Укажите, какие из перечисленных типов даных предназначены для хранения символьных значений:
- # Какое выражение может использоваться в команде CREATE TABLE для создания внешней таблицы:
- # Какое выражение может использоваться в команде CREATE TABLE для создания внешней таблицы:
- # Укажите максимальный размер данных, которые могут храниться в переменной типа BLOB
- # Тип данных NUMBER:
- # Команда FLASHBACK TABLE используется:
- # Фраза EXTERNAL ORGANIZATION в команде CREATE TABLE:
- # Фраза ORGANIZATION EXTERNAL в команде CREATE TABLE:
- # Фраза SET UNUSED в команде ALTER TABLE:
- # Какие из перечисленных типов могут использоваться для хранения двоичных данных:
- # Команда FLASHBACK TABLE:
- # Для создания таблицы [Большая Картинка] Persons: Person_id (number, PK), Person_name, Day_Of_Birth, Add_Info (varchar2 (30)), Specialty_id (number NOT NULL), Address_Id (number), Job_id (number) используется команда: CREATE _______ Persons (Person_id number _____________Primary Key, Person_name varchar2 (40), Day_Of_Birth date, Add_Info varchar2 (30), Specialty_id number NOT NULL, Address_Id number, Job_id number ) Какие ключевые слова следует вставить вместо знаков подчеркивания для получения корректного оператора, решающего поставленную задачу.
- # Для создания таблицы [Большая Картинка] Persons: Person_id (number, PK), Person_name (varchar2 (40)), Day_Of_Birth (date), Add_Info (varchar2 (30)), Specialty_id (number, NOT NULL), Address_Id (number), Job_id (number) используется команда: CREATE _______ Persons (Person_id number _____________ Primary Key, Person_name varchar2 (40), Day_Of_Birth date, Add_Info varchar2 (30), Specialty_id number NOT NULL, Address_Id number, Job_id number ) Какие варианты можно использовать вместо знаков подчеркивания для получения корректного оператора, решающего поставленную задачу:
- # Для создания таблицы [Большая Картинка] 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 NOT NULL, Address_Id number, Job_id number, Des_Salary number Default = 300 ) При попытке выполнить оператор сервер БД гененрирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Для создания таблицы [Большая Картинка] 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 NOT NULL, Address_Id number, Job_id number, Des_Salary number Default = 300 ) При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] Recent_Jobs: Job_id (number PK), Position (varchar2 (40)), Started_from (date), Lasted_to (date), Employer_comments (varchar2 (200)) Для создания таблицы Persons используется оператор: 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 NOT NULL, Address_Id number, Job_id number, Des_Salary number ____________________________________ ) Среди представленных вариантов кода выберите тот, который позволяет создать ограничение целостности Foreign Key для столбца Job_id и безошибочно завершить выполнение оператора
- # Таблица Exchange_System (абонемент) состоит из полей: Exchange_System: Group_id (number PK), Group_title (varchar), Add_info (varchar2 (100)) Для создания таблицы Books используется оператор: CREATE TABLE Books (Book_id number CONSTRAINT book_pk Primary Key, Title varchar2 (40), Publishing varchar2 (100), Quantity number, Price number NOT NULL, Group_id number, CONSTRAINT c1 Foreign Key (Group_id) REFERENCES Exchange_System (Group_id) ON DELETE NULL ) При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Таблица 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 Primary Key, Title varchar2 (40), Publishing varchar2 (100), Quantity number, Price number NOT NULL, Group_id number, CONSTRAINT c1 Foreign Key (Group_id) REFERENCES Exchange_System (Group_id) ON DELETE NULL ) При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Для создания таблицы [Большая Картинка] используется оператор: CREATE _________ Books (Book_id number CONSTRAINT book_pk Primary Key, Title varchar2 (21), Publishing varchar2 (100), "Size" number, Quantity number DEFAULT 1, Price number NOT NULL _____________UNIQUE (Title) ) Какие ключевые слова следует вставить вместо знаков подчеркивания для получения корректного оператора, решающего поставленную задачу.
- # Для создания таблицы [Большая Картинка] CREATE TABLE Books (Book_id number (6) CONSTRAINT book_pk Primary Key, Title varchar2 (20), Publishing varchar2 (1000), Size number, Quantity number, Price number NOT NULL, Constraint c1 CHECK Size > 100 ) При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Таблица [Большая Картинка] Skill_idSkill_nameGenaral_skill11Data Bases Systems15DB Design1113Programming14Java programming13 может быть представлена следующим образом CREATE TABLE Skills (Skill_id number Primary Key, Skill_title varchar2 (20), General_skill number, CONSTRAINT sk_fk Foreign Key (General_skill) REFERENCES Skills (Skill_id), CONSTRAINT title_genskill_unique UNIQUE (Skill_title, General_skill) ) Оператор DML имеет вид: INSERT INTO Skills VALUES (10, 'Data Bases Systems', 16) В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Таблица [Большая Картинка] Skill_idSkill_titleGeneral_skill11Data Bases Systems15DB Design1113Programming14Java programming13 может быть представлена следующим образом: CREATE TABLE Skills (Skill_id number Primary Key, Skill_title varchar2 (20), General_skill number, CONSTRAINT sk_fk Foreign Key (General_skill) REFERENCES Skills (Skill_id), CONSTRAINT title_genskill_unique UNIQUE (Skill_title, General_skill) ) Оператор DML имеет вид: INSERT INTO Skills VALUES (10, 'Data Bases Systems', 16) В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] 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) Для создания таблицы Persons2 используется оператор CREATE TABLE Persons2 __________ __________ (SELECT Person_id, Person_name, Des_Salary from 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) Для создания таблицы Persons2 используется оператор: CREATE TABLE Persons2 __________ __________ (SELECT Person_id, Person_name, Des_Salary from Persons) Среди представленных вариантов кода выберите те, которые при подстановке вместо знаков подчеркивания обеспечивают безошибочное выполнение оператора и получение требуемого результата:
- # Для создания таблицы Test используется оператор: CREATE TABLE Test (Test_id number Primary Key, ……. Rating number ___________, …….. ) Среди представленных вариантов кода выберите тот, который позволяет создать ограничение целостности DEFAULT для столбца Rating, устанавливающее для этого столбца значение по умолчанию, равное 5.
- # Для создания таблицы Test используется оператор: CREATE TABLE Test (Test_id number Primary Key, ... Rating number ___________ , ... ) Среди представленных вариантов кода выберите тот, который позволяет создать ограничение целостности DEFAULT для столбца Rating, устанавливающее для этого столбца значение по умолчанию, равное 5.
- # Для создания таблицы Test используется оператор: CREATE TABLE Test (Test_id number Primary Key, ... Rating number ___________, ... ) Среди представленных вариантов кода выберите те, которые позволяют создать ограничение целостности NOT NULL для столбца Rating
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPrice11TigersStreet Publishing300130012TurtlesBilly Press200145013AnimalsStreet Publishing3000124014PlantsBilly Press11001250 может быть представлено следующим образом: CREATE TABLE Books (Book_id number CONSTRAINT book_pk Primary Key, Title varchar2 (20), Publishing varchar2 (100), "Size" number, Quantity number, Price number NOT NULL, Constraint c1 CHECK (Size > 100), Constraint c2 UNIQUE (Size, Price) ) Оператор DML имеет вид: INSERT INTO Books (Book_id, Title, "Size", Price, Quantity) VALUES (15, 'The runaway team', 80, 250, DEFAULT) При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL) Для создания таблицы Books2 используется оператор CREATE _____ Books2 __________ (SELECT Book_id, Title, Price from Books) Среди представленных вариантов кода выберите тот, который при подстановке вместо знака подчеркивания обеспечивают безошибочное выполнение оператора и получение требуемого результата
- # Таблица [Большая Картинка] Skill_idSkill_nameGenaral_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
- # Таблица [Большая Картинка] 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:
- # Для создания таблицы [Большая Картинка] 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 NOT NULL, Address_Id number, Des_Salary number __________________ ), столбец Des_Salary может принимать только числовые значения, превышающие 100. Среди представленных вариантов кода выберите те, которые при подстановке вместо знаков подчеркивания обеспечивают безошибочное выполнение оператора и создание требуемого ограничения
- # Для создания таблицы [Большая Картинка] 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 NOT NULL, Address_Id number, Des_Salary number __________________ ) столбец Des_Salary может принимать только числовые значения, превышающие 100. Среди представленных вариантов кода выберите те, которые при подстановке вместо знаков подчеркивания обеспечивают безошибочное выполнение оператора и создание требуемого ограничения:
- # Для создания таблицы [Большая Картинка] CREATE TABLE Persons (Person_id number (2, 3), CONSTRAINT person_pk Primary Key, Person_name varchar2 (1000), Day_Of_Birth date, Add_Info varchar2 (30), Specialty_id number NOT NULL, Address_Id number, Des_Salary number ) При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Для создания таблицы [Большая Картинка] CREATE TABLE Persons (Person_id number (2, 3), CONSTRAINT person_pk Primary Key, Person_name varchar2 (1000), Day_Of_Birth date, Add_Info varchar2 (30), Specialty_id number NOT NULL, Address_Id number, Des_Salary number ) При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Для создания таблицы [Большая Картинка] CREATE TABLE Books (Book_id number CONSTRAINT book_pk Primary Key, Title varchar2 (40), Publishing varchar2 (100), Quantity number, Price number NOT NULL ) Следующая команда предназначена для удаления этой таблицы _________________Books Среди предложенных вариантов выберите тот, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение оператора и получение требуемого результата
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312TurtlesBilly Press20004501313AnimalsStreet Publishing3000124014Tigers huntingBilly Press1100178011 может быть представлено следующим образом CREATE Table Books (Book_id number CONSTRAINT book_pk Primary Key, Title varchar2 (21), Publishing varchar2 (100), Size number, Quantity number DEFAULT 1, Price number NOT NULL, Collection number DEFAULT 11, Constraint c1 Foreign Key (Collection) references Books (Book_id) on delete cascade ) Оператор DML имеет вид: DELETE FROM Books Where Book_id = 13 Укажите, какой, в итоге, окажется таблица Books
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312TurtlesBilly Press20004501313AnimalsStreet Publishing3000124014Tigers huntingBilly Press1100178011 может быть представлено следующим образом: CREATE Table Books (Book_id number CONSTRAINT book_pk Primary Key, Title varchar2 (21), Publishing varchar2 (100), Size number, Quantity number DEFAULT 1, Price number NOT NULL, Collection number DEFAULT 11, Constraint c1 Foreign Key (Collection) references Books (Book_id) on delete cascade ) Оператор DML имеет вид: DELETE FROM Books WHERE Book_id = 13 Укажите, какой, в итоге, окажется таблица Books:
- # [Большая Картинка] CREATE TABLE Books (Book_id number (6), CONSTRAINT book_pk Primary Key, Title varchar2 (20), Publishing varchar2 (1000), Size number, Quantity number, Price number _______ ) столбец Price не может принимать неопределенные значения. Среди представленных вариантов кода выберите те, которые при подстановке вместо знаков подчеркивания обеспечивают безошибочное выполнение оператора и создание требуемого ограничения
- # [Большая Картинка] CREATE TABLE Books (Book_id number (6), CONSTRAINT book_pk Primary Key, Title varchar2 (20), Publishing varchar2 (1000), Size number, Quantity number, Price number _______ ) столбец Price не может принимать неопределенные значения. Среди представленных вариантов кода выберите те, которые при подстановке вместо знаков подчеркивания обеспечивают безошибочное выполнение оператора и создание требуемого ограничения:
- # Для создания таблицы [Большая Картинка] 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 NOT NULL, Address_Id number, Job_id number ) Следующий оператор предназначен для удаления ограничения person_pk: ALTER TABLE Persons ____________________ Какой фрагмент кода следует вставить вместо знака подчеркивания для получения корректного оператора, решающего поставленную задачу.
- # Для создания таблицы [Большая Картинка] 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 NOT NULL, Address_Id number, Job_id number ) Следующий оператор предназначен для удаления ограничения person_pk: ALTER TABLE Persons ____________________ Какой фрагмент кода следует вставить вместо знака подчеркивания для получения корректного оператора, решающего поставленную задачу:
- # Таблица [Большая Картинка] 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) Укажите, какой, в итоге, окажется таблица Persons
- # Таблицы [Большая Картинка] 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 Укажите, какой, в итоге, окажется таблица Persons:
- # Для создания таблицы Test использовался оператор: CREATE TABLE Test (Test_id number, Test_Title varchar2 (100) ) Следующий оператор DDL предназначен для установления ограничения Primary Key для столбца Test_id: ALTER TABLE Test ______________________ Среди представленных вариантов кода выберите те, которые позволяют создать требуемое ограничение и безошибочно завершить оператор.
- # Структура таблицы [Большая Картинка] Book_idTitlePublishingSizeQuantityPrice11TigersStreet Publishing300130012TurtlesBilly Press200145013AnimalsStreet Publishing3000124014PlantsBilly Press11001250 может быть представлено следующим образом: CREATE TABLE Books (Book_id number CONSTRAINT book_pk Primary Key, Title varchar2 (21), Publishing varchar2 (100), Size number, Quantity number DEFAULT 1, Price number NOT NULL, Constraint c1 UNIQUE (Size, Price) ) Оператор DML имеет вид: INSERT INTO Books (Book_id, Title, Size, Price, Quantity) VALUES (11, 'The man who escaped', 300, 250, 2) При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Для создания таблицы [Большая Картинка] 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 ____________________ Какой фрагмент кода следует вставить вместо знака подчеркивания для получения корректного оператора, решающего поставленную задачу:
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPrice11TigersStreet Publishing300130012TurtlesBilly Press200045013The secret Billy Press2003380 может быть представлена следующим образом CREATE TABLE Books (Book_id number (6) CONSTRAINT book_pk Primary Key, Title varchar2 (20), Publishing varchar2 (1000), "Size" number, Quantity number, Price number, CONSTRAINT c1 UNIQUE (Quantity, Size) ) Оператор DDL имеет вид: ALTER TABLE BOOKS DROP COLUMN "Size" Укажите, какой, в итоге, окажется таблица Books
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPrice11TigersStreet Publishing300130012TurtlesBilly Press200045013The secret Billy Press2003380 может быть представлена следующим образом: CREATE TABLE Books (Book_id number (6) CONSTRAINT book_pk Primary Key, Title varchar2 (20), Publishing varchar2 (1000), Size number, Quantity number, Price number, CONSTRAINT c1 UNIQUE (Quantity, Size) ) Оператор DDL имеет вид: ALTER TABLE BOOKS DROP COLUMN Size Укажите, какой, в итоге, окажется таблица Books:
- # Для создания таблицы [Большая Картинка] 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 NOT NULL, Address_Id number, Des_Salary number CONSTRAINT salck CHECK (Des_Salary < 5000) ) Оператор DDL предназначен для временного отключения ограничения CHECK для столбца Job_id ALTER TABLE Persons ________________ salck Укажите фрагмент кода, который следует вставить вместо знака подчеркивания, для получения корректного оператора, решающего поставленную задачу
- # Для создания таблицы [Большая Картинка] 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 NOT NULL, Address_Id number, Job_Id number, Des_Salary number CONSTRAINT salck CHECK (Des_Salary < 5000) ) Оператор DDL предназначен для временного отключения ограничения CHECK для столбца Des_Salary: ALTER TABLE Persons ________________ salck Укажите фрагмент кода, который следует вставить вместо знака подчеркивания, для получения корректного оператора, решающего поставленную задачу:
- # Для создания таблицы [Большая Картинка] 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 NOT NULL, Address_Id number, Des_Salary number CONSTRAINT salck CHECK (Des_Salary < 5000) ) Оператор DDL предназначен для временного отключения ограничения CHECK для столбца Job_id ALTER TABLE Persons DISABLE salck В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Для создания таблицы [Большая Картинка] 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 NOT NULL, Address_Id number, Job_Id number, Des_Salary number CONSTRAINT salck CHECK (Des_Salary < 5000) ) Оператор DDL предназначен для временного отключения ограничения CHECK для столбца Des_Salary: ALTER TABLE Persons DISABLE salck В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Для создания таблицы Test использовался оператор: CREATE TABLE Test (Test_id number, Test_Rating number ) Следующий оператор DDL предназначен для установления ограничения Check с отложенной проверкой для столбца Test_Rating: ALTER TABLE Test ADD CONSTRAINT c1 CHECK (Test_Rating > 0) ______________________ Среди представленных вариантов кода выберите те, которые позволяют создать требуемое ограничение и безошибочно завершить оператор.
- # Для создания таблицы Test использовался оператор: CREATE TABLE Test (Test_id number, Test_Rating number ) Следующий оператор DDL предназначен для установления ограничения Check с отложенной проверкой для столбца Test_Rating: ALTER TABLE Test ADD CONSTRAINT c1 CHECK (Test_Rating > 0) DEFERRABLE INITIALLY DEFERRED Среди предложенных команд выберите те, которые позволяют активировать созданное ранее ограничение CHECK
- # Для создания таблицы Test использовался опреатор: CREATE TABLE Test (Test_id number, Test_Rating number ) Следующий Оператор DDL предназначен для установления ограничения Check с отложенной проверкой для столбца Test_Rating: ALTER TABLE Test ADD CONSTRAINT c1 CHECK (Test_Rating > 0) DEFERRABLE INITIALLY DEFERRED Среди предложенных команд выберите те, которые позволяют активировать созданное ранее ограничение CHECK
- # Для создания таблицы [Большая Картинка] 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 constraint c1 NOT NULL ) Оператор DDL предназначен для временного отключения ограничения NOT NULL для столбца Price ALTER TABLE Books ________________ c1 Укажите фрагмент кода, который следует вставить вместо знака подчеркивания, для получения корректного оператора, решающего поставленную задачу:
- # Для создания таблицы [Большая Картинка] CREATE TABLE Books (Book_id number (6) CONSTRAINT book_pk Primary Key, Title varchar2 (20), Publishing varchar2 (1000), "Size" number, Quantity number, Price number, CONSTRAINT c1 CHECK (Quantity*Price > 300) ) Оператор DDL предназначен для временного отключения ограничения c1 ALTER TABLE Books SWITCH OFF CONSTRAINT c1 В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Выберите действие, выполнение, которого позволит устранить ошибку
- # Таблица [Большая Картинка] Skill_idSkill_nameGenaral_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 ) Оператор DDL имеет вид: ALTER TABLE SKILLS DROP COLUMN Skill_id CASCADE CONSTRAINTS Укажите, какой, в итоге, окажется таблица Skills
- # Таблица [Большая Картинка] 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 ) Оператор DDL имеет вид: ALTER TABLE SKILLS DROP COLUMN Skill_id CASCADE CONSTRAINTS Укажите, какой, в итоге, окажется таблица Skills:
- # Для создания таблицы [Большая Картинка] 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, ) Укажите фрагмент кода, который при подстановке вместо знака подчеркивания обеспечивает создание индекса для столбца Skill_id и безошибочное выполнение всего оператора DDL
- # Для создания таблицы [Большая Картинка] 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 ) Укажите фрагмент кода, который при подстановке вместо знака подчеркивания обеспечивает создание индекса для столбца Skill_id и безошибочное выполнение всего оператора DDL:
- # Таблица [Большая Картинка] 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
- # Таблицы [Большая Картинка] 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:
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPrice11TigersStreet Publishing300130013AnimalsStreet Publishing3000124014PlantsBilly Press3001250 может быть представлена следующим образом CREATE TABLE Books (Book_id number CONSTRAINT book_pk Primary Key, Title varchar2 (21), Publishing varchar2 (100), "Size" number, Quantity number DEFAULT 1, Price number NOT NULL, Constraint c1 UNIQUE (Size, Price) ) Оператор DDL имеет вид: ALTER TABLE BOOKS DROP COLUMN Price WITH CONSTRAINTS CASCADE Укажите, какой, в итоге, окажется таблица Books
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPrice11TigersStreet Publishing300130013AnimalsStreet Publishing3000124014PlantsBilly Press3001250 может быть представлена следующим образом: CREATE TABLE Books (Book_id number CONSTRAINT book_pk Primary Key, Title varchar2 (20), Publishing varchar2 (100), "Size" number, Quantity number DEFAULT 1, Price number NOT NULL, Constraint c1 UNIQUE (Size, Price) ) Оператор DDL имеет вид: ALTER TABLE BOOKS DROP COLUMN Price WITH CASCADE ALL CONSTRAINTS Укажите, какой, в итоге, окажется таблица Books:
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPrice11TigersStreet Publishing300130013AnimalsStreet Publishing3000124014PlantsBilly Press3001250 может быть представлена следующим образом CREATE TABLE Books (Book_id number CONSTRAINT book_pk Primary Key, Title varchar2 (21), Publishing varchar2 (100), "Size" number, Quantity number DEFAULT 1, Price number NOT NULL, Constraint c1 UNIQUE (Size, Price) ) Оператор DDL имеет вид: ALTER TABLE BOOKS DROP COLUMN Price WITH CASCADE CONSTRAINTS Укажите, какой, в итоге, окажется таблица Books
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPrice11TigersStreet Publishing300130013AnimalsStreet Publishing3000124014PlantsBilly Press3001250 может быть представлена следующим образом: CREATE TABLE Books (Book_id number CONSTRAINT book_pk Primary Key, Title varchar2 (20), Publishing varchar2 (100), "Size" number, Quantity number DEFAULT 1, Price number NOT NULL, Constraint c1 UNIQUE (Size, Price) ) Оператор DDL имеет вид: ALTER TABLE BOOKS DROP COLUMN Price CASCADE CONSTRAINTS Укажите, какой, в итоге, окажется таблица Books:
- # Для создания таблицы [Большая Картинка] CREATE TABLE Books (Book_id number (6) CONSTRAINT book_pk Primary Key ________________________, Title varchar2 (20), Publishing varchar2 (1000), "Size" number, Quantity number, Price number ) Укажите фрагмент кода, который при подстановке вместо знака подчеркивания обеспечивает создание индекса для столбца Book_id и безошибочное выполнение всего оператора DDL
- # Для создания таблицы [Большая Картинка] CREATE TABLE Books (Book_id number (6) CONSTRAINT book_pk Primary Key ________________________, Title varchar2 (20), Publishing varchar2 (1000), "Size" number, Quantity number, Price number ) Укажите фрагмент кода, который при подстановке вместо знака подчеркивания обеспечивает создание индекса для столбца Book_id и безошибочное выполнение всего оператора DDL:
- # Простые представления:
- # Простые представления:
- # Фраза WITH CHECK OPTION в предложении CREATE VIEW:
- # Представления:
- # Укажите, какая фраза может использоваться в предложении GRANT для предоставления пользователю объектной привилегии с правом передачи ее другим пользователям:
- # Представления:
- # Представления:
- # Последовательности:
- # Оператор Create Synonym:
- # Какие фразы допустимы в предложении CREATE SEQUENCE:
- # Какие фразы допустимы в предложении CREATE SEQUENCE:
- # Индексы:
- # Оператор Create Synonym:
- # Какая команда может использоваться для удаления синонима, назначенного некоторому объекту БД:
- # Индексы:
- # Индексы:
- # Таблица [Большая Картинка] Persons: Person_id (number, PK), Person_name, Day_Of_Birth, Add_Info (varchar2 (30)), Specialty_id (number NOT NULL), Address_Id (number), Job_id (number) Для создания представления использовалась команда CREATE VIEW view1 (ID, NAME, AGE, SPECIALTY) AS select Person_id, Person_name, to_char (sysdate, 'yyyy') – to_char (Day_Of_Birth, 'yyyy'), Specialty_id FROM Persons where Person_name is not null WITH CHECK OPTION CONSTRAINT c1 Запрос SQL, предназначенный для вставки данных о новом cоискателе, имеет вид: INSERT INTO view1 (ID, NAME) Values (1232, 'David') При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] Persons: Person_id (number, PK), Person_name (varchar2 (40)), Day_Of_Birth (date), Add_Info (varchar2 (30)), Specialty_id (number, NOT NULL), Address_Id (number), Job_id (number) Для создания представления использовалась команда: CREATE VIEW view1 (ID, NAME, AGE, SPECIALTY) AS select Person_id, Person_name, to_char (sysdate, 'yyyy') – to_char (Day_Of_Birth, 'yyyy'), Specialty_id FROM Persons WHERE Person_name is not null WITH CHECK OPTION CONSTRAINT c1 Оператор SQL, предназначенный для вставки данных о новом cоискателе, имеет вид: INSERT INTO view1 (ID, NAME) Values (1232, 'David') При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] Persons: Person_id (number, PK), Person_name (varchar2 (100)), Day_Of_Birth, Add_Info (varchar2 (30)), Specialty_id (number NOT NULL), Address_Id (number), Job_id (number) Для создания представления использовалась команда CREATE VIEW view1 (ID, NAME, AGE, SPECIALTY) AS select Person_id, Person_name, to_char (sysdate, 'yyyy') – to_char (Day_Of_Birth, 'yyyy'), Specialty_id FROM Persons where Specialty_id <> 3 WITH CHECK OPTION CONSTRAINT c1 Оператор SQL, предназначен для вставки данных о новом cоcискателе: INSERT INTO view1 _______________________ Среди предложенных вариантов выберите тот, который позволит безошибочно завершить операцию DML, при условии, что в таблице Persons ранее не существовало записи, для которой Person_id = 112
- # Таблица [Большая Картинка] Persons: Person_id (number, PK), Person_name (varchar2 (100)), Day_Of_Birth (date), Add_Info (varchar2 (30)), Specialty_id (number, NOT NULL), Address_Id (number), Job_id (number) Для создания представления использовалась команда: CREATE VIEW view1 (ID, NAME, AGE, SPECIALTY) AS select Person_id, Person_name, to_char (sysdate, 'yyyy') - to_char (Day_Of_Birth, 'yyyy'), Specialty_id FROM Persons WHERE Specialty_id <> 3 WITH CHECK OPTION CONSTRAINT c1 Оператор SQL, предназначен для вставки данных о новом cоискателе: INSERT INTO view1 _______________________ Среди предложенных вариантов выберите тот, который позволит безошибочно завершить операцию DML, при условии, что в таблице Persons ранее не существовало записи, для которой Person_id = 112:
- # Таблица [Большая Картинка] Persons: Person_id (number, PK), Person_name (varchar2 (100)), Day_Of_Birth, Add_Info (varchar2 (30)), Specialty_id (number NOT NULL), Address_Id (number), Job_id (number) Для создания представления использовалась команда CREATE VIEW view1 (ID, NAME, AGE, SPECIALTY) WITH CHECK OPTION CONSTRAINT c1 AS select Person_id, Person_name, to_char (sysdate, 'yyyy') – to_char (Day_Of_Birth, 'yyyy'), Specialty_id FROM Persons where Specialty_id <> 3 В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Таблица [Большая Картинка] Persons: Person_id (number, PK), Person_name (varchar2 (100)), Day_Of_Birth (date), Add_Info (varchar2 (30)), Specialty_id (number, NOT NULL), Address_Id (number), Job_id (number) Для создания представления использовалась команда: CREATE VIEW view1 (ID, NAME, AGE, SPECIALTY) WITH CHECK OPTION CONSTRAINT c1 AS select Person_id, Person_name, to_char (sysdate, 'yyyy') – to_char (Day_Of_Birth, 'yyyy'), Specialty_id FROM Persons WHERE Specialty_id <> 3 В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL) Для создания представления использовалась команда CREATE VIEW view1 (ID, TITLE, SIZE, PRICE) AS select Book_id, Title, "Size", Price*Quantity, Price FROM Books where Price > 300 WITH CHECK OPTION CONSTRAINT c1 При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL) Для создания представления c ЗАПРЕТОМ выполнения операций DML используется команда: CREATE VIEW view1 (ID, TITLE, "SIZE", PRICE) AS select Book_id, Title, "Size", Price FROM Books where Price > 300 _____________________________ Среди предложенных вариантов выберите те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение оператора и достижение требуемого результата
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL) Для создания представления c ЗАПРЕТОМ выполнения операций DML используется команда: CREATE VIEW view1 (ID, TITLE, "SIZE", PRICE) AS select Book_id, Title, "Size", Price from Books where Price > 300 _____________________________ Среди предложенных вариантов выберите те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение оператора и достижение требуемого результата
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL) Для создания представления использовалась команда CREATE VIEW view1 (ID, TITLE, PRICE, QUANTITY) WITH READ ONLY CONSTRAINT c1 AS select Book_id, Title, Price*Quantity, Quantity FROM Books where Price > 300 В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Для создания последовательности, начинающейся с 10 и имеющей шаг 10, используется оператор: CREATE SEQUENCE persons_seq __________________ MAXVALUE 9999 NOCACHE NOCYCLE Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает безошибочное выполнение операции и получение требуемого результата:
- # Для создания последовательности, начинающейся с 10 и имеющей шаг 10, используется оператор: CREATE SEQUENCE persons_seq INCREMENT BY 10 START WITH 10 MAXVALUE 9999 CACHE NOCYCLE При попытке выполнить оператор сервер БД гененрирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Для создания последовательности, начинающейся с 10 и имеющей шаг 10, используется оператор: CREATE SEQUENCE persons_seq INCREMENT BY 10 START WITH 10 MAXVALUE 9999 CACHE NOCYCLE При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Для создания последовательности, начинающейся с 10 и имеющей шаг 10, использовался оператор: CREATE SEQUENCE persons_seq INCREMENT BY 10 START WITH 10 MAXVALUE 9999 NOCACHE NOCYCLE Данная последовательность применяется для вставки уникальных значений в поле первичного ключа таблицы Persons, обладающего схемой: Persons: Person_id (number, PK), Person_name (varchar2 (100)), Day_Of_Birth, Add_Info (varchar2 (30)), Specialty_id (number NOT NULL), Address_Id (number), Job_id (number) Оператор DML предназначен для вставки очередной строки в таблицу Persons: INSERT INTO Persons (Person_id, Person_name, Des_Salary) VALUES (_______, 'Jorge', 3000) Среди предложенных вариантов кода выберите тот, который при вставке вместо знака подчеркивания обеспечивает корректное выполнение оператора и решение поставленной задачи
- # Для создания последовательности, начинающейся с 10 и имеющей шаг 10, использовался оператор: CREATE SEQUENCE persons_seq INCREMENT BY 10 START WITH 10 MAXVALUE 9999 NOCACHE NOCYCLE Данная последовательность применяется для вставки уникальных значений в поле первичного ключа таблицы Persons, обладающего схемой: Persons: Person_id (number, PK), Person_name (varchar2 (100)), Day_Of_Birth (date), Add_Info (varchar2 (30)), Specialty_id (number, NOT NULL), Address_Id (number), Job_id (number), Des_Salary (number) Оператор DML предназначен для вставки очередной строки в таблицу Persons: INSERT INTO Persons (Person_id, Person_name, Specialty_id, Des_Salary) VALUES ( _______, 'Jorge', 13, 3000) Среди предложенных вариантов кода выберите тот, который при вставке вместо знака подчеркивания обеспечивает корректное выполнение оператора и решение поставленной задачи:
- # Для создания последовательности, начинающейся с 10 и имеющей шаг 10, использовался оператор: CREATE SEQUENCE books_seq INCREMENT BY 10 START WITH 10 MAXVALUE 9999 NOCACHE NOCYCLE Какая из перечисленных команд может использоваться для получения текущего значения последовательности:
- # Для создания последовательности, начинающейся с 10 и имеющей шаг 10, использовался оператор: CREATE SEQUENCE books_seq INCREMENT BY 10 START WITH 10 MAXVALUE 9999 NOCACHE NOCYCLE Какая из перечисленных команд может использоваться для получения текущего значения последовательности:
- # Для создания последовательности, начинающейся с 10 и имеющей шаг 10, используется оператор: CREATE SEQUENCE books_seq STEP 10 START WITH 10 NOMAXVALUE NOCACHE NOCYCLE При попытке выполнить команду сервер БД гененрирует сообщение об ошибке. Выберите действие, выполнение которого позволит исправить ошибку и корректно завершить оператор:
- # Для создания последовательности, начинающейся с 10 и имеющей шаг 10, используется оператор: CREATE SEQUENCE books_seq STEP 10 START WITH 10 NOMAXVALUE NOCACHE NOCYCLE При попытке выполнить команду сервер БД генерирует сообщение об ошибке. Выберите действие, выполнение которого позволит исправить ошибку и корректно завершить оператор:
- # Для создания последовательности, начинающейся с 1 и имеющей шаг 1, использовался оператор: CREATE SEQUENCE books_seq INCREMENT BY 1 START WITH 1 MAXVALUE 9999 NOCACHE NOCYCLE Данная последовательность применяется для вставки уникальных значений в поле первичного ключа таблицы Books, состоящей из: Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL) Оператор DML предназначен для вставки очередной строки в таблицу Books: INSERT INTO Books (Book_id, Title, Quantity, Price) VALUES (_______, 'The celebrety', 200, 250) Среди предложенных вариантов кода выберите тот, который при вставке вместо знака подчеркивания обеспечивает корректное выполнение оператора и решение поставленной задачи
- # Для создания индекса для столбца [Большая Картинка] CREATE INDEX person_name_idx ON persons USING (Person_name) При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Для создания синонима [Большая Картинка] CREATE __________ Persons Среди приведенных ниже варианов укажите тот, который при замене знака подчеркивания обеспечивает получение корректного оператора, решающего поставленную задачу:
- # Для создания синонима [Большая Картинка] CREATE __________ Persons Среди приведенных ниже вариантов укажите тот, который при замене знака подчеркивания обеспечивает получение корректного оператора, решающего поставленную задачу:
- # Для создания последовательности, начинающейся с 10 и имеющей шаг 10, использовался оператор: CREATE SEQUENCE persons_seq INCREMENT BY 10 START WITH 10 MAXVALUE 9999 NOCACHE NOCYCLE Следующий оператор предназначен для ия шага последовательности на 1: _________________ INCREMENT BY 1 Среди предложенных вариантов кода выберите тот, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение команды и решение поставленной задачи:
- # Оператор, предназначенный для создания индекса для столбца [Большая Картинка] CREATE INDEX title_idx ______________________ Среди предложенных вариантов выберите тот, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение оператора и получение требуемого результата:
- # Для создания синонима Exchange для таблицы Exchange_System использовался оператор: _______________ Exchange_System Среди приведенных ниже варианов укажите тот, который при замене знака подчеркивания обеспечивает получение корректного оператора, решающего поставленную задачу
- # Для создания синонима Exchange для таблицы Exchange_System использовался оператор: _______________ Exchange_System Среди приведенных ниже вариантов укажите тот, который при замене знака подчеркивания обеспечивает получение корректной команды, решающей поставленную задачу:
- # Для создания последовательности, начинающейся с 10 и имеющей шаг 10, использовался оператор: CREATE SEQUENCE books_seq INCREMENT BY 10 START WITH 10 MAXVALUE 9999 NOCACHE NOCYCLE Следующий оператор предназначен для удаления данной последовательности _________________ Среди предложенных вариантов кода выберите тот, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение оператора и решение поставленной задачи
- # Для создания последовательности, начинающейся с 10 и имеющей шаг 10, использовался оператор: CREATE SEQUENCE books_seq INCREMENT BY 10 START WITH 10 MAXVALUE 9999 NOCACHE NOCYCLE Следующий оператор предназначен для удаления данной последовательности: _________________ books_seq Среди предложенных вариантов кода выберите тот, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение оператора и решение поставленной задачи:
- # Какие из перечисленных привилегий являются объектными
- # Какие из перечисленных объектных привилегий могут назначаться в ORACLE на уровне отдельных столбцов
- # Какие из перечисленных привилегий являются объектными
- # Какие из перечисленных привилегий не являются объектными:
- # Какие из перечисленных объектных привилегий не могут назначаться в ORACLE на уровне отдельных столбцов
- # Какие из перечисленных привилегий являются системными:
- # Оператор выполняется владельцем схемы, которой принадлежит таблица [Большая Картинка] GRANT ________________ User1 Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает безошибочное выполнение операции и решение поставленной задачи:
- # Оператор выполняется владельцем схемы, которой принадлежит таблица [Большая Картинка] REVOKE ________________ User1 Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает безошибочное выполнение операции и решение поставленной задачи:
- # Для создания роли SCHEMA_CREATOR и предоставления ей привилегии на создание таблиц использовались следующие команды CREATE ROLE SCHEMA_CREATOR; GRANT create table TO SCHEMA_CREATOR; Следующий оператор предназначен для назначения роли SCHEMA_CREATOR зарегестриованному в БД пользователю USER1 GRANT SCHEMA_CREATOR to USER User1 В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Выберите действие, выполнение которого позволит устранить ошибку и выполнить поставленную задачу:
- # Для создания роли SCHEMA_CREATOR и предоставления ей привилегии на создание таблиц использовались следующие команды: CREATE ROLE SCHEMA_CREATOR; GRANT CREATE TABLE TO SCHEMA_CREATOR; Следующий оператор предназначен для назначения роли SCHEMA_CREATOR зарегистрированному в БД пользователю USER1: GRANT SCHEMA_CREATOR FOR USER User1 В результате выполнения команды сервер БД генерирует сообщение об ошибке. Выберите действие, выполнение которого позволит устранить ошибку и выполнить поставленную задачу:
- # Оператор выполняется владельцем схемы, которой принадлежит таблица [Большая Картинка] __________________ to User1 Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает безошибочное выполнение операции:
- # Оператор выполняется владельцем схемы, которой принадлежит таблица [Большая Картинка] ________________ User1 Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает безошибочное выполнение операции и решение поставленной задачи:
- # Для создания роли SCHEMA_CREATOR и предоставления ей привилегии на создание представлений используются следующие команды: CREATE ROLE SCHEMA_CREATOR; __________ TO SCHEMA_CREATOR; Среди предложенных вариантов кода выберите тот, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение команды и решение поставленной задачи:
- # Оператор выполняется владельцем схемы, которой принадлежит таблица Persons и предназначен для удаления привилегии на вставку данных в таблицу [Большая Картинка] REVOKE INSERT (Person_name) ON Persons FROM User1 При попытке выполнить команду сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Оператор выполняется администратором БД и предназначен для передачи зарегистрированному пользователю базы данных User1 права создания собственных таблиц и передачи данной привилегии другим пользователям GRANT CREATE TABLE TO User1 _____________________ Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает безошибочное выполнение операции и решение поставленной задачи:
- # Оператор выполняется владельцем схемы, которой принадлежит таблица Persons, и предназначен для добавления привилегии на обновления столбца [Большая Картинка] GRANT UPDATE (Person_name)ON PERSONS TO User1 _____________________ Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает безошибочное выполнение операции и решение поставленной задачи:
- # Команда выполняется владельцем схемы, которой принадлежит таблица [Большая Картинка] REVOKE INSERT AND UPDATE on Books FROM User1 При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Оператор выполняется владельцем схемы, которой принадлежит таблица Books, и предназначен для предоставления новых привилегий на доступ к объектам схемы зарегистрированным пользователям базы данных User1 и User2 GRANT SELECT (Title, Price) ON Books TO User1, USER2 В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки
- # Команда выполняется администратором БД и предназначена для предоставления зарегистрированному пользователю User1 привилегии на создание последовательностей с правом передачи этой привилегии другим пользователям: GRANT create sequence TO User1 WITH GRANT OPTION В результате выполнения команды сервер БД генерирует сообщение об ошибке. Выберите действие, выполнение которого позволит исправить ошибку и корректно завершить оператор