База ответов ИНТУИТ

Введение в Oracle SQL

<<- Назад к вопросам

Команда SQL:
CREATE TYPE relative_type AS OBJECT (first_name VARCHAR2(30),last_name VARCHAR2(30),birth_date DATE);
Результат действия команды - создание ...

(Отметьте один правильный вариант ответа.)

Варианты ответа
таблицы PL/SQL
многострочной табличной переменной SQL
табличного типа PL/SQL
объектного типа SQL(Верный ответ)
Похожие вопросы
Команды SQL:
CREATE TYPE relative_type AS OBJECT (first_name VARCHAR2(30),last_name VARCHAR2(30),birth_date DATE,MEMBER FUNCTION age RETURN NUMBER);
CREATE TABLE relatives (relation relative_type,description VARCHAR2(100));
Вставку строки в таблицу RELATIVES возможно выполнить при помощи команды:
Команды SQL:
CREATE TYPE relative_type AS OBJECT (first_name VARCHAR2(30),last_name VARCHAR2(30),birth_date DATE-- дата рождения);
CREATE TABLE relatives OF relative_type;
Получить день рождения всех родственников, информация о которых хранится в таблице RELATIVES, возможно при помощи команды:
Команды SQL:
CREATE TYPE relative_type AS OBJECT (-- хранение имени, фамилии, даты рождения и вычисление возраста родственниковfirst_name VARCHAR2(30),last_name VARCHAR2(30),birth_date DATE,MEMBER FUNCTION age RETURN NUMBER);
CREATE TABLE relatives (relation relative_type,description VARCHAR2(100)-- описание степени родства);
Получить имя, фамилию, возраст и описание степени родства для всех родственников, информация о которых хранится в таблице RELATIVES, возможно при помощи команды:
Команда SQL:
CREATE TABLE relatives (relation relative_type,description VARCHAR2(100));
Результат действия команды, с учетом ранее созданного типа "relative_type", - создание ...
Команда SQL:
CREATE TABLE descriptions (relation REF relative_type SCOPE IS relatives,description VARCHAR2(100));
Результат действия команды, с учетом ранее созданных типа "relative_type" и таблицы "relatives", - создание ...
В базе данных созданы объектный тип RELATIVE_TYPE (FIRST_NAME, LAST_NAME, BIRTH_DATE), который предусматривает хранение соответственно имени, фамилии, даты рождения родственников, и таблица RELATIVES объектов описанного типа. Команда SQL:
SELECT r.* FROM relatives rWHERE TO_CHAR(r.birth_date,'MONTH') = 'JANUARY';
Результат действия команды - выборка ...
В базе данных создан объектный тип RELATIVE_TYPE, который предусматривает хранение имени, фамилии, даты рождения родственников. Команды SQL:
  • CREATE TABLE children (child relative_type,description VARCHAR2(100));
  • NESTED TABLE child STORE AS children_table;
  • Результат действия команды 2 - создание ...
    В базе данных создан объектный тип RELATIVE_TYPE, который предусматривает хранение имени, фамилии, даты рождения родственников. Команда SQL:
    CREATE TYPE children_list IS VARRAY(10) OF relative_type;
    Результат действия команды - создание ...
    Дана таблица PATIENT:
    Имя столбцаID_NUMBERLAST_NAMEFIRST_NAMEBIRTH_DATEPHYSICIAN_ID
    Тип ключаPK
    Null/Unique NN, UNNNN
    Таблица FK PHYSICIAN
    Столбец FK ID_NUMBER
    Тип данныхNUMBER(10)VARCHAR2(25)VARCHAR2(25)DATENUMBER(10)
    Для вставки значений в столбец первичного ключа создана последовательность PATIENT_ID_SEQ. Начальное значение последовательности - 1000, максимальное значение - 99999999, шаг - 1. Команда вставки строки в таблицу PATIENT с использованием генератора PATIENT_ID_SEQ:
    Дана таблица:
    EMPLOYEE
    COLUMN NAMEDATATYPEКОММЕНТАРИЙ
    FIRST_NAMEVARCHAR2(25)Имя сотрудника
    LAST_NAMEVARCHAR2(25)Фамилия сотрудника
    JOBVARCHAR2(25)Должность
    SALARYNUMBER(7,2)Зарплата
    DEPT_IDNUMBER(3)Номер отдела
    Требования к запросу: вывод фамилии и имени сотрудника, соответствующего условиям:
  • Фамилия служащего - "Brown", "Chan" или "Linsey"
  • Должность - "Manager", "Technician" или "Clerk"
  • Зарплата более 30000
  • Запрос SQL:
    SELECT last_name, first_name FROM employee WHERE UPPER(last_name) IN ('BROWN', 'CHAN', 'LINDSEY')AND UPPER(job) IN ('MANAGER', 'TECHNICIAN', 'CLERK')AND salary <=30000;
    Результат действия запроса - вывод информации о сотрудниках, соответствующей ...