Главная /
SQL (Oracle) /
Таблица [картинка] 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, P
Таблица Books
состоит из полей:
Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL)
Для создания представления использовалась команда
При попытке выполнить оператор сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
вопросПравильный ответ:
некорректное размещение фразы
WITH CHECK OPTION
, она должна следовать перед запросом, на основе которого строится представление, а не после него
запрос, на основе которого строится представление, возвращает слишком много значений
во фразе
WITH CHECK OPTION
лишним является ключевое слово CONSTRAINT
запрос, на основе которого строится представление, не заключен в скобки, что недопустимо
запрос, на основе которого строится представление, включает выражение (
Price*Quantity
), что недопустимо Сложность вопроса
56
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Комментарии:
Аноним
Экзамен сдал на 4 с минусом.
09 июл 2019
Другие ответы на вопросы из темы программирование интуит.
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312TurtlesBilly Press20004501313AnimalsStreet Publishing3000024014PlantsBilly Press11001780 Запрос SQL имеет вид SELECT count (level) report FROM Books START WITH Title = 'Animals' CONNECT BY PRIOR 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 При выполнении запроса сервер БД генерирует ошибку. Среди предложенных вариантов укажите правильную причину ошибки:
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312TurtlesBilly Press20004501313AnimalsStreet Publishing3000024014PlantsBilly Press1100178011 Запрос имеет следующий вид: SELECT Publishing p, Quantity q, sum (Price) s FROM Books GROUP BY CUBE (Publishing, Quantity) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Для создания таблицы Test используется оператор: CREATE TABLE Test (Test_id number Primary Key, ……. Rating number ___________, …….. ) Среди представленных вариантов кода выберите тот, который позволяет создать ограничение целостности DEFAULT для столбца Rating, устанавливающее для этого столбца значение по умолчанию, равное 5.
- # Оператор, предназначенный для создания индекса для столбца [Большая Картинка] CREATE INDEX title_idx ______________________ Среди предложенных вариантов выберите тот, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение оператора и получение требуемого результата: