Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
Департамент Информатики
Лабораторная работа №1
Тема: Тип объекта. Создание. Инициализация.
Кишинев, 2021
Условия:
1. Создать тип, описывающий квартиры в Кишинёве: адрес, собственник,
тип квартиры, этаж, количество комнат, изображение плана квартиры,
цена и др. (Дополните ещё тремя атрибутами описания квартиры, на свой
выбор).
Тип - Квартира
CREATE TYPE apartment AS OBJECT
(
address add_typ,
owner own_typ,
ap_typ VARCHAR2(30),
rooms NUMBER(1),
price NUMBER(5),
image VARCHAR2(30),
area NUMBER(3),
windows NUMBER(1),
balcony NUMBER(1)
);// Доп атрибуты: Кол-во балконов, Площадь, Количество окон.
2. Создать объектную таблицу (используя CREATE TABLE…OF…)
«СОБСТВЕННИК» («OWNER»), «КВАРТИРЫ» («APARTMENTS»).
Объектная таблица:
«OWNER»
CREATE TABLE own_obj_table OF own_typ;
«APARTMENTS»
CREATE TABLE aps_obj_table OF apartment;
2)
3)
4)
Вывод:
В данной лабораторной работе мы познакомились с объектами, их
синтаксическими и структурными особенностями в Oracle SQL при
разработке и проектировке баз данных.