|
Создание базы данных оборудования. Помогите выбрать СУБД!
|
|||
---|---|---|---|
#18+
Привет всем! Есть необходимость выбрать технологии для создания базы данных (выбрать СУБД). Область - решение задачи классификации, систематизации и хранения информации по различному оборудованию применяемому в процессе проектирования промышленных объектов. Причём каждый классификатор (тип оборудования) должен иметь набор свойст борудования - для поиска оборудования по заданным критериям и методов выдачи данных в определённо заданных форматах (например для заказной спецификации или монтажного чертежа) для построения экспертных и аналитических систем. Основная цель - перевод каталогов оборудования различных заводов изготовителей и поставщиков в единообразную форму представления (классы) с единообразным набором методов. Оборудование представлено абсолютно из разной области от бытовых розеток, умывальников и пр. до промышленных установок, сложных АСУТП и т.д. На данный момент имеется на сервере в папке гиганское колличество каталогов оборудования от различных заводов, поставщиков и т.д. Причём все эти каталоги в разных форматах (WORD, PDF, TIF, HTML, Excel ......). Проблема в выборе СУБД для решения поставленной задачи. На этапе проработки стало ясно что используя реляуионные СУБД это сделать достаточно сложно - необходимо построение бесконечного числа таблиц или разрабатывать сложный комплекс хранимых процедур и т.п. и неизвестно как это будет работь (опыта нет!)! Подскажите пожалуйста, какую СУБД, желательно с поддержкой возможности реализации хранения объектно ориентированных форматов данных, выбрать? Или есть ли подобные комерческие системы? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2011, 16:24 |
|
Создание базы данных оборудования. Помогите выбрать СУБД!
|
|||
---|---|---|---|
#18+
GPZ34На этапе проработки стало ясно что используя реляуионные СУБД это сделать достаточно сложно - необходимо построение бесконечного числа таблиц или разрабатывать сложный комплекс хранимых процедур и т.п. и неизвестно как это будет работь (опыта нет!)!Если "опыта нет", то вывод относительно невозможности/сложности использования реляционных СУБД ничего не стоит и весьма странно было бы закладывать его в фундамент системы. Мой совет - наймите толкового архитектора БД, покажите ему всю массу имеющихся входных данных и максимально подробно опишите желаемое на выходе. Он вам составит структуру БД в первом приближении и покажет как на ней выполнять нужные операции. Вот только тогда можно будет понять, насколько подходят или не подходят реляционные СУБД. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2011, 16:42 |
|
Создание базы данных оборудования. Помогите выбрать СУБД!
|
|||
---|---|---|---|
#18+
Любая СУБД + готовые паттерны по EAV. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2011, 16:43 |
|
Создание базы данных оборудования. Помогите выбрать СУБД!
|
|||
---|---|---|---|
#18+
> Проблема в выборе СУБД для решения поставленной задачи. Такой проблемы нет. Сейчас ваша задача сформулирована так: есть куча дерьма, хочу волшебную кнопку, чтобы преобразовать ее в набор пригодных для анализа данных. Таких кнопок в природе не существует. > На этапе проработки стало ясно что используя реляуионные СУБД это сделать достаточно сложно Никаких сверхсложных проблем нет. Обычная задача. > необходимо построение бесконечного числа таблиц Это глупость. Бесконечное число таблиц может быть необходимо для хранения бесконечного количества сущностей, в данном случае есть естественные ограничения. miksoft совершенно прав: наймите архитектора, который в состоянии описать базовые способы хранения данных для вашей задачи и сформулируйте требования к СУБД исходя из конкретных цифр. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2011, 17:13 |
|
Создание базы данных оборудования. Помогите выбрать СУБД!
|
|||
---|---|---|---|
#18+
Какое неблагодарное начинание. Сам пытался делать что-то подобное, но не получив должной поддержки от пользователя-проектировщика, плюнул и забил. И вопрос ведь не в сложности решения, а в организационной части: кто будет эту базу потом вести-наполнять-обновлять. И говорить о том, что это решается административным путем можно, но ты будешь для проектанта враг номер один. У меня в итоге так и не решилось, сколько бы я не старался. Это была лирика :) Я бы Вам посоветовал не писать все с нуля, а посмотреть готовые решения вроде Alfresco или SharePoint. И в том и другом продукте есть возможность создать какой-то базовый объект и к нему привинчивать свойства, которые будут заполняться. Сам делал примерно так в Alfresco: - создаем базовый объект "Папка", называем ее "Унитазы"; - к унитазу приделываем два свойства: модель исполнения и материал. Или создаем класс "Спецификация унитаза", базовый класс документ. К данному классу прикручиваются какие-то свойства необходимые. По этим свойствам можно потом будет производить поиск. Как-то так. Подобное и в Sharepoint можно реализовать. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2011, 17:13 |
|
Создание базы данных оборудования. Помогите выбрать СУБД!
|
|||
---|---|---|---|
#18+
shadenКакое неблагодарное начинание. Сам пытался делать что-то подобное, но не получив должной поддержки от пользователя-проектировщика, плюнул и забил. И вопрос ведь не в сложности решения, а в организационной части: кто будет эту базу потом вести-наполнять-обновлять. И говорить о том, что это решается административным путем можно, но ты будешь для проектанта враг номер один. У меня в итоге так и не решилось, сколько бы я не старался.Кстати, +1. Тоже бывало, что реализуешь какой-нибудь механизм импорта какой-нибудь хрени в базу, а они (которые вопили "у нас куча файлов от поставщиков приходит, нам нужно их базу загружать, нужен поиск") пару раз поиспользуют и забьют... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2011, 17:21 |
|
Создание базы данных оборудования. Помогите выбрать СУБД!
|
|||
---|---|---|---|
#18+
Вам стоит посмотреть готовые программы класса CRM ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2011, 17:23 |
|
Создание базы данных оборудования. Помогите выбрать СУБД!
|
|||
---|---|---|---|
#18+
GwaCRMА это тут причем? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2011, 17:27 |
|
Создание базы данных оборудования. Помогите выбрать СУБД!
|
|||
---|---|---|---|
#18+
авторжелательно с поддержкой возможности реализации хранения объектно ориентированных форматов данныхЗабудьте про это. Ценность объектных подходов в СУБД - миф, чушь и пустословный маркетинг. Используйте популярные СУБД (МССКЛ, Оракл) и наступит щасте. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2011, 10:44 |
|
Создание базы данных оборудования. Помогите выбрать СУБД!
|
|||
---|---|---|---|
#18+
GPZ34Подскажите пожалуйста, какую СУБД, желательно с поддержкой возможности реализации хранения объектно ориентированных форматов данных, выбрать? Или есть ли подобные комерческие системы? Вы уже подтолкнули своим вопросом к определенным ответам. На самом деле Вам просто нужен хороший специалист, который разберется с Вашим вопросом, потому что сдается мне, что вопрос не в проблемах с реляционными СУБД и т.п. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2011, 17:29 |
|
|
start [/forum/topic.php?fid=33&fpage=28&tid=1548116]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 145ms |
0 / 0 |