Нужен php скрипт, который при обращении подключался к базе данным, база [название базы данных], таблица [название таблицы]. Выгружал данные из нее в CSV, разделитель ;(точка с запятой). Колонки указанной таблицы (Колонка 1, Колонка ...
СУБД 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 объектов соответствующего типа данных.
Заявки фрилансеров
Похожие заказы
- Базы данных6 заявокЗакрыт6 лет назад
- $24
Автоматизированное рабочее место лаборанта кафедры информационных систем и технологий, c# и ms sql. Желательно сделать интерфейс и функционал как на картинке. Кафедра небольшая, там всего одно направление, сотрудников, студентов и документов там не очень много. ...
Базы данных1 исполнительЗавершен6 лет назад Необходимо сделать закрытую - только для админов через "логинилку", базу данных моделей (модельное агентство) с возможностью добавления/редактирования короткой информации и фото по моделям, сортировки по нескольким параметрам и дальнейший их (выбранных моделей из списка) экспорт ...
Базы данных1 исполнительЗавершен6 лет назадСрочно.... Здравствуйте. У меня есть программа в SQl server и visual studio. Называние Дипломного Проекта:Разработка автоматизированного рабочего места гостиницы Belon Lux. Пожалуйста помогите надо доделать программу. То есть надо добавить бронирование ...
Базы данных4 заявкиЗакрыт6 лет назадЕсть база данных в MS Access. В нее добавляются записи и на каждую запись прикрепляются картинки. Проблема заключается в том, что в режиме предварительного просмотра одна и та же картинка появляется на всех записях. При ...
Базы данных5 заявокЗакрыт6 лет назад- $2000
У клиента есть база MS SQL нам нужно сделать bridge через который мы бы могли стучаться из бэкэнда в эту базу и получать оттуда данные. своих разработчиков у нас нет кто знает ...
Базы данных18 заявокЗакрыт6 лет назад - $10
Здравствуйте. Имеется 2 csv файла с базой марок авто и их моделей. Марки привязаны к моделям по ID (так же имеется sql версия базы) Нужно из этих данных получить ...
Базы данных1 исполнительЗавершен6 лет назад - $60
ЗаданиеВ процессе выполнения домашнего задания необходимо решить несколько задач, относящихся к области проектирования хранилища данных:• Подготовка и анализ исходных данных;• Проектирование реляционного хранилища данных;• Разработка ETL-процедур;• Разработка ...
Базы данныхнет заявокЗакрыт6 лет назад На основании статьи «Нейросеть в 11 строчек на Python» https://habr.com/ru/post/271563/ Необходимо создать пользовательскую функцию для excel. Функция должна иметь функцию фильтра помех, поступающих на вход сети. По истории семи предыдущих событий предугадать значение ...
Базы данныхнет заявокЗакрыт6 лет назадНайти и установить на моем компьютере базу данных
Базы данных3 заявкиЗакрыт6 лет назад