База данных, Помощь, советы |
Здравствуйте, гость ( Вход | Регистрация )
База данных, Помощь, советы |
delfin_ |
Aug 7 2012, 22:49
Сообщение
#1
|
Защитнег Бакланаф Группа: форумчанин Сообщений: 5,186 Регистрация: 5-December 04 Пользователь №: 174 |
По работе нужно создать базу данных, которая объединяла данные нескольких предприятий.
Т.е. суть такая что все будет хранится на одном сервере, будут операторы которые будут туда заносить данные и будут операторы которые будут от туда считывать эти данные. Разумеется что поскольку все это будет делаться удаленно, надо ставить акцент и на безопасность. Кто имел с этим дело? Какое более простое решение вопроса? И какое более правильное решение? |
navy |
Aug 8 2012, 07:14
Сообщение
#2
|
Hagane no Renkinjutsushi Группа: Seaward.Ru Team Сообщений: 5,970 Регистрация: 15-March 05 Из: Волгоград Пользователь №: 578 |
База данных - это несколько абстрактное определение. Начнем с простого, с азов так сказать:
1. БД (база данных) сама по себе является хранилищем данных и напрямую заносить данные туда операторам будет сложно. Т.е. в общем случае мы имеем архитектуру клиент-сервер. 2. Сервер - хранилище данных с СУБД (система управления базами данных). Это может быть любой физический (виртуальный) сервер. 3. СУБД - может быть тоже любой, все зависит от требований и стандартов организации. От MS SQL до PostgreSQL и MySQL. Или даже Oracle. Может быть вполне даже просая база на MS Access. 4. Клиент - исходя из задачи должен разделять функции операторов: запись/просмотр. Реализация опять таки зависит от требований и стандартов. В общем случае это "толстый" клиент, десктопное приложение. Как вариант - веб-приложение. Дальше, после того как определились с тем что нужно, проектируем структуру БД и пишем приложение. В случае если это очень удаленные операторы может быть интересен вариант с веб-клиентом и https или доступом к приложению через терминальный сервер по защищенным каналам. |
TAHAT |
Aug 9 2012, 04:08
Сообщение
#3
|
Подвергающий ласкам Группа: модераторы Сообщений: 4,548 Регистрация: 22-March 05 Из: Бердск, НСО Пользователь №: 594 |
Надеюсь, речь не идет о передаче данных, защищаемых ФЗ «О персональных данных» ?? в этом случае количество претендентов на роль СУБД и типа/вида клиента к нему падает с катастрофической скоростью...
если же нет, я бы советовал PostgreSQL... |
ALexusB |
Aug 21 2012, 15:49
Сообщение
#4
|
Разработчик ВМЛ-КВЛ Группа: Admin Сообщений: 16,168 Регистрация: 2-November 04 Пользователь №: 3 |
Был в отпуске...
этим и занимаюсь в основной жизни Дельфин, уточни ТЗ, отпишу свои идеи. Лучше всего, если выплывает закон о защите персональных данных, подходит 1С Которая имеет все справки для попоприкрывательства, имеет веб, удобную коллективную работу и тп (но ресурсоемка, если речь идет о больших БД и более 20+ онлайн челов) То есть, запустить ее можно и на 400+, но тут все уже хитрее и выбор РНР+Мускл тоже имеет смысл. Закон о защите ПД больше связан не с ИТ (это на деле "проблема 2000г" для ИТ, для вышибания денежек, как обычно у нас...). Закон больше связан с орг вопросами и нужным регламентом по сбору "согласий" Тот же микрософт, кому нужно отбашлял и все его програмули совсесиимы с этим законом. |
Текстовая версия | Сейчас: 29th March 2024 - 01:41 |