Гость
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Создание базы данных оборудования. Помогите выбрать СУБД! / 10 сообщений из 10, страница 1 из 1
26.01.2011, 16:24
    #37079986
GPZ34
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание базы данных оборудования. Помогите выбрать СУБД!
Привет всем!

Есть необходимость выбрать технологии для создания базы данных (выбрать СУБД). Область - решение задачи классификации, систематизации и хранения информации по различному оборудованию применяемому в процессе проектирования промышленных объектов. Причём каждый классификатор (тип оборудования) должен иметь набор свойст борудования - для поиска оборудования по заданным критериям и методов выдачи данных в определённо заданных форматах (например для заказной спецификации или монтажного чертежа) для построения экспертных и аналитических систем.

Основная цель - перевод каталогов оборудования различных заводов изготовителей и поставщиков в единообразную форму представления (классы) с единообразным набором методов. Оборудование представлено абсолютно из разной области от бытовых розеток, умывальников и пр. до промышленных установок, сложных АСУТП и т.д.

На данный момент имеется на сервере в папке гиганское колличество каталогов оборудования от различных заводов, поставщиков и т.д. Причём все эти каталоги в разных форматах (WORD, PDF, TIF, HTML, Excel ......).

Проблема в выборе СУБД для решения поставленной задачи. На этапе проработки стало ясно что используя реляуионные СУБД это сделать достаточно сложно - необходимо построение бесконечного числа таблиц или разрабатывать сложный комплекс хранимых процедур и т.п. и неизвестно как это будет работь (опыта нет!)!

Подскажите пожалуйста, какую СУБД, желательно с поддержкой возможности реализации хранения объектно ориентированных форматов данных, выбрать? Или есть ли подобные комерческие системы?
...
Рейтинг: 0 / 0
26.01.2011, 16:42
    #37080041
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание базы данных оборудования. Помогите выбрать СУБД!
GPZ34На этапе проработки стало ясно что используя реляуионные СУБД это сделать достаточно сложно - необходимо построение бесконечного числа таблиц или разрабатывать сложный комплекс хранимых процедур и т.п. и неизвестно как это будет работь (опыта нет!)!Если "опыта нет", то вывод относительно невозможности/сложности использования реляционных СУБД ничего не стоит и весьма странно было бы закладывать его в фундамент системы.

Мой совет - наймите толкового архитектора БД, покажите ему всю массу имеющихся входных данных и максимально подробно опишите желаемое на выходе. Он вам составит структуру БД в первом приближении и покажет как на ней выполнять нужные операции. Вот только тогда можно будет понять, насколько подходят или не подходят реляционные СУБД.
...
Рейтинг: 0 / 0
26.01.2011, 16:43
    #37080043
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание базы данных оборудования. Помогите выбрать СУБД!
Любая СУБД + готовые паттерны по EAV.
...
Рейтинг: 0 / 0
26.01.2011, 17:13
    #37080131
guest_20040621
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание базы данных оборудования. Помогите выбрать СУБД!
> Проблема в выборе СУБД для решения поставленной задачи.

Такой проблемы нет. Сейчас ваша задача сформулирована так: есть куча дерьма, хочу волшебную кнопку, чтобы преобразовать ее в набор пригодных для анализа данных. Таких кнопок в природе не существует.

> На этапе проработки стало ясно что используя реляуионные СУБД это сделать достаточно сложно

Никаких сверхсложных проблем нет. Обычная задача.

> необходимо построение бесконечного числа таблиц

Это глупость. Бесконечное число таблиц может быть необходимо для хранения бесконечного количества сущностей, в данном случае есть естественные ограничения.

miksoft совершенно прав: наймите архитектора, который в состоянии описать базовые способы хранения данных для вашей задачи и сформулируйте требования к СУБД исходя из конкретных цифр.
...
Рейтинг: 0 / 0
26.01.2011, 17:13
    #37080133
shaden
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание базы данных оборудования. Помогите выбрать СУБД!
Какое неблагодарное начинание. Сам пытался делать что-то подобное, но не получив должной поддержки от пользователя-проектировщика, плюнул и забил. И вопрос ведь не в сложности решения, а в организационной части: кто будет эту базу потом вести-наполнять-обновлять. И говорить о том, что это решается административным путем можно, но ты будешь для проектанта враг номер один. У меня в итоге так и не решилось, сколько бы я не старался.
Это была лирика :)
Я бы Вам посоветовал не писать все с нуля, а посмотреть готовые решения вроде Alfresco или SharePoint. И в том и другом продукте есть возможность создать какой-то базовый объект и к нему привинчивать свойства, которые будут заполняться. Сам делал примерно так в Alfresco:
- создаем базовый объект "Папка", называем ее "Унитазы";
- к унитазу приделываем два свойства: модель исполнения и материал.
Или создаем класс "Спецификация унитаза", базовый класс документ. К данному классу прикручиваются какие-то свойства необходимые.
По этим свойствам можно потом будет производить поиск.
Как-то так. Подобное и в Sharepoint можно реализовать.
...
Рейтинг: 0 / 0
26.01.2011, 17:21
    #37080150
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание базы данных оборудования. Помогите выбрать СУБД!
shadenКакое неблагодарное начинание. Сам пытался делать что-то подобное, но не получив должной поддержки от пользователя-проектировщика, плюнул и забил. И вопрос ведь не в сложности решения, а в организационной части: кто будет эту базу потом вести-наполнять-обновлять. И говорить о том, что это решается административным путем можно, но ты будешь для проектанта враг номер один. У меня в итоге так и не решилось, сколько бы я не старался.Кстати, +1.
Тоже бывало, что реализуешь какой-нибудь механизм импорта какой-нибудь хрени в базу, а они (которые вопили "у нас куча файлов от поставщиков приходит, нам нужно их базу загружать, нужен поиск") пару раз поиспользуют и забьют...
...
Рейтинг: 0 / 0
26.01.2011, 17:23
    #37080156
Gwa
Gwa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание базы данных оборудования. Помогите выбрать СУБД!
Вам стоит посмотреть готовые программы класса CRM
...
Рейтинг: 0 / 0
26.01.2011, 17:27
    #37080162
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание базы данных оборудования. Помогите выбрать СУБД!
GwaCRMА это тут причем?
...
Рейтинг: 0 / 0
27.01.2011, 10:44
    #37081075
LSV
LSV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание базы данных оборудования. Помогите выбрать СУБД!
авторжелательно с поддержкой возможности реализации хранения объектно ориентированных форматов данныхЗабудьте про это. Ценность объектных подходов в СУБД - миф, чушь и пустословный маркетинг.
Используйте популярные СУБД (МССКЛ, Оракл) и наступит щасте.
...
Рейтинг: 0 / 0
27.01.2011, 17:29
    #37082583
roden
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание базы данных оборудования. Помогите выбрать СУБД!
GPZ34Подскажите пожалуйста, какую СУБД, желательно с поддержкой возможности реализации хранения объектно ориентированных форматов данных, выбрать? Или есть ли подобные комерческие системы?
Вы уже подтолкнули своим вопросом к определенным ответам.
На самом деле Вам просто нужен хороший специалист, который разберется с Вашим вопросом, потому что сдается мне, что вопрос не в проблемах с реляционными СУБД и т.п.
...
Рейтинг: 0 / 0
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Создание базы данных оборудования. Помогите выбрать СУБД! / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]