Seaward.ru

Здравствуйте, гость ( Вход | Регистрация )

> База данных, Помощь, советы
delfin_
сообщение Aug 7 2012, 22:49
Сообщение #1


Защитнег Бакланаф
*******

Ветеран ФорумаЗаслуженный КорсарЗнаток Игр Сиварда
Наставник Корсаров
Группа: форумчанин
Сообщений: 5,186
Регистрация: 5-December 04
Пользователь №: 174



По работе нужно создать базу данных, которая объединяла данные нескольких предприятий.
Т.е. суть такая что все будет хранится на одном сервере, будут операторы которые будут туда заносить данные и будут операторы которые будут от туда считывать эти данные. Разумеется что поскольку все это будет делаться удаленно, надо ставить акцент и на безопасность.

Кто имел с этим дело? Какое более простое решение вопроса? И какое более правильное решение?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Ответов(1 - 3)
navy
сообщение Aug 8 2012, 07:14
Сообщение #2


Hagane no Renkinjutsushi
*******

Seaward TeamВетеран ФорумаЗаслуженный Корсар

Группа: Seaward.Ru Team
Сообщений: 5,970
Регистрация: 15-March 05
Из: Волгоград
Пользователь №: 578



База данных - это несколько абстрактное определение. Начнем с простого, с азов так сказать:
1. БД (база данных) сама по себе является хранилищем данных и напрямую заносить данные туда операторам будет сложно. Т.е. в общем случае мы имеем архитектуру клиент-сервер.
2. Сервер - хранилище данных с СУБД (система управления базами данных). Это может быть любой физический (виртуальный) сервер.
3. СУБД - может быть тоже любой, все зависит от требований и стандартов организации. От MS SQL до PostgreSQL и MySQL. Или даже Oracle. Может быть вполне даже просая база на MS Access.
4. Клиент - исходя из задачи должен разделять функции операторов: запись/просмотр. Реализация опять таки зависит от требований и стандартов. В общем случае это "толстый" клиент, десктопное приложение. Как вариант - веб-приложение.

Дальше, после того как определились с тем что нужно, проектируем структуру БД и пишем приложение.
В случае если это очень удаленные операторы может быть интересен вариант с веб-клиентом и https или доступом к приложению через терминальный сервер по защищенным каналам.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
TAHAT
сообщение Aug 9 2012, 04:08
Сообщение #3


Подвергающий ласкам
*******

Ветеран ФорумаЗаслуженный Корсар
Группа: модераторы
Сообщений: 4,548
Регистрация: 22-March 05
Из: Бердск, НСО
Пользователь №: 594



Надеюсь, речь не идет о передаче данных, защищаемых ФЗ «О персональных данных» ?? в этом случае количество претендентов на роль СУБД и типа/вида клиента к нему падает с катастрофической скоростью...

если же нет, я бы советовал PostgreSQL...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ALexusB
сообщение Aug 21 2012, 15:49
Сообщение #4


Разработчик ВМЛ-КВЛ
*******

Seaward TeamЖелезный Профессор
Группа: Admin
Сообщений: 16,168
Регистрация: 2-November 04
Пользователь №: 3



Был в отпуске...
этим и занимаюсь в основной жизни smile.gif
Дельфин, уточни ТЗ, отпишу свои идеи.

Лучше всего, если выплывает закон о защите персональных данных, подходит 1С smile.gif
Которая имеет все справки для попоприкрывательства, имеет веб, удобную коллективную работу и тп (но ресурсоемка, если речь идет о больших БД и более 20+ онлайн челов)
То есть, запустить ее можно и на 400+, но тут все уже хитрее и выбор РНР+Мускл тоже имеет смысл.

Закон о защите ПД больше связан не с ИТ (это на деле "проблема 2000г" для ИТ, для вышибания денежек, как обычно у нас...). Закон больше связан с орг вопросами и нужным регламентом по сбору "согласий"
Тот же микрософт, кому нужно отбашлял и все его програмули совсесиимы с этим законом.
User is online!Profile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 29th March 2024 - 01:41

Блок рекламы
Яндекс цитирования Rambler's Top100
Rambler's Top100