Архив: Внесение данные в postgre. 1. В СУБД PostreSQL создать базу данных телекоммуникационного оборудовани

Бюджет 25$ / 1500
руб
в месяц
Создан: 5 лет назад
Закрыт
Описание
Внести данные в СУБД PostreSQL (дипломный реферат)

1. В СУБД PostreSQL создать базу данных телекоммуникационного оборудования со следующими таблицами: Станция (exchange), Оконечное устройство – ОУ (terminal_enclosure), Стойка (bay), Полка (shelf), Слот (slot), Плата (card), Порт (port).
Станции имеют следующие поля: id, number (номер), code (наименование).

Оконечные устройства имеют следующие поля: id, number (номер), code (наименование), exchange_number (номер родительской станции), tr_number (номер ОУ выше по иерархии).

Стойки имеют следующие поля: id, description (описание), exchange_id (ИД родительской станции).

Полки имеют следующие поля: id, description (описание), bay_id (ИД родительской стойки).

Слоты имеют следующие поля: id, description (описание), shelf_id (ИД полки).

Платы имеют следующие поля: id, description (описание), slot_id (ИД полки).

Порты имеют следующие поля: id, description (описание), card_id (ИД карты).

2. Заполнить таблицы тестовыми данными (по 3-4 записи).
3. Для объектов этой БД иерархия прохождения сигнала: Станция -> ОУ1 -> ОУ2 -> ОУ3->... То есть у ОУ может быть указано поле exchange_number, в таком случае в иерархии это ОУ будет на уровень ниже Станции. Если поле exchange_number не указано, значит это ОУ на 2 или больше уровней ниже Станции, условно говоря ОУ2 или ОУ3; у него должно быть указано поле tr_number – номер родительского ОУ, т.е. ОУ на уровень выше в иерархии.
4. Необходимо написать хранимую процедуру, которая по id ОУ находит его родительскую станцию. Нужно учесть, что ОУ может быть как первого уровня (на уровень ниже станции), так и второго, третьего и так далее. Всего учесть возможность существования четырех уровней ОУ.

5. Для объектов этой БД физическая иерархия: Станция (exchange) -> Стойка (bay) -> Полка (shelf) -> Слот (slot) -> Плата (card) -> Порт (port).
Написать хранимую процедуру, которая по id Станции находит все принадлежащие ей порты и возвращает массив объектов пользовательского типа данных, содержащих для каждого порта информацию о всей вышестоящей иерархии. Т.е. к примеру в станции 321 есть стойка "КРТ-20", в ней есть полка "01А", в ней есть слот "001", в нем есть плата "Плата 01", в ней есть порты "1", "2", "3". Нужно вернуть массив объектов, каждый из которых содержит информацию по иерархии для каждого порта, а именно:
id станции, наименование станции, id ОУ, наименование ОУ, id стойки, описание стойки, id полки, описание полки, id слота, описание слота, id платы, описание платы, id порта, описание порта. Т.е. в данном примере это будет массив из 3 объектов соответствующего типа данных.
Категория

Похожие проекты

safe$500
0 2
Мы ищем fullstack разработчика, который может сделать сайт под ключ. Есть детальное ТЗ, обязатедбное к ознакомлению и наработки по дизайну в виде макета Figma....
safe$120
0 2
Должно быть у исполнителя готовое и грамотно сделанное портфолио....
2 месяца назад
safe 
11 1
Нужен сайт по открытию кейсов для игры Standoff 2. Нужен самый обычный дизайн. Личный кабинет, инвентарь, авторизация через ВК. В Админке должна быть возможность создавать/удалять кейсы, редактировать шансы на выпадение какого-либо дропа, количество кейсов, устанавливать цену. В Админке должна быть возможность......
2 месяца назад
 
0 5
Требуется веб дизайнер для  2х проектов:. Оптимизации существующего сайта (лендинг) по танцевальному фитнесу на wix. com. Создание онлайн магазина био добавок и его оптимизация.   Ищем профессионального дизайнера, который готов на долгосрочное сотрудничество....
 
0 2
Нужно сделать сайт просчет оффера. Верстка страницы с Figma....
2 месяца назад
$33
10 1
Мне нужен бот перехватчик для программы ( taxsee driver ) чтобы брать предварительные и текущие заказы. Требования: . 1 бот перехватчик нужен для android. 2 можно писать bоt под моим аккаунтом или другие варианты. 3 функция отключения и включения бота когда он нужен или не нужен. За хорошую работу готов......
2 месяца назад
 
76 1
Ищу фрилансера для создания лендингов на Битрикс24. Занятость постоянная, 1 раз в 3 месяца....
2 месяца назад
 
138 2
safe 
498 6
Необходимо написать небольшую серверную часть учебного сайта для запуска под виртуальной машиной Oracle VM VirtualBox  Debian 6. 1 используя php7. 33 и базу MongoDB....
safe 
134 6
ИЩУ СПЕЦОВ – ВЫСОКОГО УРОВНЯ!   1). Уточните, какое у вас образование. 2). Обязательно предоставьте портфолио - лучшие работы. 3). Условия сотрудничества – по договоренности (сообщите ваши предварительные условия).   П. все предложения, которые меня заинтересуют – либо отвечу, либо сохраню контакты в......
3 месяца назад
 
89 1
Нужно будет делать видео по примеру уже готового видео. Вы подойдете если : имеете базовые-легкие знания в трейдинге,если у вас хороший микрофон, нормальная дикция, и есть программа для снятия экрана на видео. (Себя снимать не нужно,только видео экрана) Чем выше качество тем выше оплата . Оплата за среднее......
safe$111
122 2
Добрый день заинтересовавшимся! У нас сайт на стадии разработки на ОС 3. Создано ТЗ. Необходимо выполнить все пункты в ТЗ. Предварительно 10 000 руб. Поднятие цены можно и обсудить....
$1000
286 5
TALP GROUP Мы занимаемся разработкой и продвижением IT- продуктов. В нашем арсенале множество интересных кейсов, большинство из которых реализованы на нашей собственной low/no code платформе Аltrp. Мы работаем как над внутренними проектами, так и с внешними заказчиками. Среди них: разработка швейцарской......
safe 
174 17
Добрый день. Мне необходимо скопировать действующий сайт с полным функционалом  https://gk-grupp....
3 месяца назад
 
198 12
Ищем специалиста для работы над дизайном агенства недвижимости для англоязычной аудитории....
safe 
109 2
Меняли хостинг сайта поэтому имена сервера слетели, надо поменять на новые и все....
$250
315 16
Разработка продающего лендинга, ТЗ во вложенных файлах....
 
164 6
Нужно ускорить загрузку сайта....
3 месяца назад
$7
144 2
Фотографии улыбок до стоматологического лечения и после. Нужно из сопоставит а схожих ракурсах и выровнить цвет , скореекситровать детали....
3 месяца назад
 
140 1
есть форма приема заявки на тильде, необходимо проверять номер телефона заказчика перед отправкой в работу....
3 месяца назад
Смотреть все