Добро пожаловать!
allfreelance.kz - сайт по пойску удаленной работы, предоставляющий своим пользователям разумный ненавязчивый сервис Мы не вмешиваемся в процесс общения Заказчика и Фрилансера и не скрываем их контакты. Наша задача - предоставить надежно работающую площадку, где Вы сможете быстро найти друг друга и получить взаимную выгоду. У нас не нужно думать, как угодить всевидящему оку модератора. Думайте о работе.

PostgreSQL (небольшой модуль для курсовой работы)


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 объектов соответствующего типа данных.

Бюджет: 5 000 тг.

Категория : Программирование

Дата: 08.06.2019 09:34

Желающие поддержать развитие сайта могут сделать это с помощью добровольных пожертоваваний.

Поддержать проект

База Данных, Postgre Sql


Предложения фрилансеров (1)


Оставлять свои предложения по проекту могут только зарегистрированные пользователи с аккаунтом специалиста.
Зарегистрируйтесь или войдите на сайт под своим именем.

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


По договоренности
PHP программист для работы с матрицами MLM

GermanРоссия  

  • Уверенное владение PHP
  • Понимание принципов работы и разработки MLM матриц. Так же разбираться в матрицах с переворотом структур.

11.04.2019 15:28


По договоренности
Ищем сотрудника для удаленной работы

smartautomation  

Ищем сотрудника для удаленной работы в компанию SMARTA.

SMARTA (Smart Automation) - инжиниринговая компания, бизнес которой охватывает инновационные технологии, автоматизацию зданий, системы

27.03.2019 14:38


По договоренности
Требуется 1С разработчик / программист консультант для удаленной работы

cjjКазахстан Талды-Курганская обл. Талды-Курган  

Обязанности:

  • Автоматизация деятельности компании-работодателя на базе 1С «Торговля».
  • Поддержка и консультация пользователей.
  • Интеграция с другими информационными системами;
  • Разработка нового

29.10.2018 13:34
Заявки принимаются от исполнителей с аккаунтом PRO


100 000 тг.
Нужен программист для работы над проектом

karpychevigor94Казахстан Карагандинская обл. Караганда  

Всем привет!
Наша команда разрабатывает сервис который не имеет аналогов по дизайну и функционалу и по этому нам нужны специалисты для работы над проектом.
Нужно около 10 программистов для

24.10.2018 02:19


По договоренности
Маркетолог с опытом работы в Битрикс 24

ayvangoКазахстан Алма-Атинская обл. Алма-Ата  

Уважаемые господа,

Для Оптимизации работы отдела продаж, нашей компании требуются фрилансеры со знаниями работы Битрикс 24.

Задачи Фрилансеров:

1. Составить базу данных фирм занимающихся

19.07.2018 10:55


Все проекты

Товары наших пользователей:

4 000 000 тг.
Документооборот

Ilias [09.10.2018 23:49]    

Документооборот обеспечивает полный жизненный цикл всей электронной документации в рамках текущих бизнес-процессов компании

Смотрели: 269 раз | Категория: Сайты

150 000 тг.
SEO оптимизация

alexander_zugastudy [13.01.2016 12:29]  Казахстан Акмолинская обл. Астана  

Оптимизация сайтов - инструмент для дальнейшего продвижения сайта в рейтинге поисковых систем.

Чем выше позиция вашего сайта в выдаче поисковика, тем больше вероятность, что посетитель зайдет на

Смотрели: 534 раз | Категория: Сайты

150 000 тг.
Автоматизация "Воронки продаж"

serg211 [16.08.2015 10:56]  Казахстан Алма-Атинская обл. Алматы  

Специальное ПО автоматизация информации так называемой "воронки продаж" на базе 1С в. 8.3, предназначена, для оценки деятельности маркетинговых служб предприятий и отделов продаж, для которых

Смотрели: 748 раз | Категория: Программы

100 000 тг.
Перевод базы данных ПО 1С на платформу 8.3

serg211 [26.10.2015 11:31]  Казахстан Алма-Атинская обл. Алматы  

Все течет – все изменяется. Когда-то были актуальны бухгалтерские базы данных на основе ПО 1С в версиях 7.7- 8.0-8.1-8.2, последняя и сейчас наиболее востребована. Но вот появилась версия 8.3. новый

Смотрели: 733 раз | Категория: Программы

300 000 тг.
Базар-Тут сайт частных объявлений и витрин рекламодателей

zhnav [06.06.2017 15:03]  Казахстан Кустанайская обл. Лисаковск  

https://bazar-tut.com

Сайт может являться рекламной площадкой небольшого города или большого торгового цента со множеством бутиков.
Есть раздел частных объявлений. Регистрация витрин производится

Смотрели: 580 раз | Категория: Сайты

Все товары