Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C/C++ Базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.12.2011, 16:28   #1
UnknownVirus
 
Регистрация: 21.01.2010
Сообщений: 8
Вопрос Написание БД, и ее реализация в билдере

Доброго времени суток.
Возникла такая необходимость перейти со старого доброго excel, в базу данных(естественно реализация должна проходить в билдере).
Суть программы заключается в следующем:
на данный момент мы имеем документ excel в котором находятся входящие данные(все очень кратко описано),нужно перевести его в базу данных, затем имеются 2-а компьютера находящиехся в разных частях города (один имеет - статический IP, другой же динамический) требуется чтобы программа на одном ПК и втором ПК могла использовать одну и туже БД либо как то реализовать синхронизацию между ними.
Excel файл реализованный на данный момент
В БД должны присутствовать следующие поля:
1)Наименование товара - может изменятся.
2)Тип Товара (Пример: камера, домофон, регистратор и т.д.)
3)Цена - может изменятся.
4)Наличие на начало месяца.
5)Дата - приходи/расхода.
6)Фирмы поставщиков (пока можно взять фиктивные хотелось бы определится пока с реализацией данной программы)
7)Расход
8)Место расхода ( имеется ввиду продажа, либо монтаж на объекте, если продажа просто ставим продажа, если же попадает на какой нибудь объект нужно будет вписывать адрес)
9)Текущий баланс
10)общая цена (оборудования которое имеется на данный момент)
Также в один день может быть приход одного и того же оборудования с одного места несколько раз, либо с разных мест (зависит от случая), в этот же день может быть расход этого оборудования на разные объекты либо продажу.
Уже довольно таки долго думал как возможно это реализовать пока безуспешно, прошу помощи! идеи, предложения,мнения.
Хотелось бы знать насколько реально это реализовать и реально ли вообще.(В этом деле я только начинающий) Буду очень благодарен за помощь.
UnknownVirus вне форума Ответить с цитированием
Старый 08.12.2011, 07:10   #2
psycho-coder
Участник клуба
 
Аватар для psycho-coder
 
Регистрация: 06.04.2009
Сообщений: 1,524
По умолчанию

Тут нужна сетевая БД. Необходимо определиться с выбором СУБД:
FireBird (он же Interbase в старых версиях);
MySQL
Microsoft SQL Server (этот платный)

Access отпадает сразу, по понятным причинам. Он не может быть сетевым. Его можно сделать сетевым с кучей синхронизаций, но это только головная боль.

Далее собирать клиента под эту БД.
psycho-coder вне форума Ответить с цитированием
Старый 08.12.2011, 11:00   #3
UnknownVirus
 
Регистрация: 21.01.2010
Сообщений: 8
По умолчанию

Спасибо, теперь такой, вопрос если я выложу наброски таблиц кто нибудь сможет помоч с их организацией? не уверен в правильности их составления...(З.Ы. на данный момент не имею возможности выложить так как сижу на работе)за ранее спасибо!
UnknownVirus вне форума Ответить с цитированием
Старый 08.12.2011, 11:20   #4
psycho-coder
Участник клуба
 
Аватар для psycho-coder
 
Регистрация: 06.04.2009
Сообщений: 1,524
По умолчанию

могу помочь по схеме БД.
psycho-coder вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функции в Билдере 6 Leo705 Общие вопросы C/C++ 1 18.04.2010 21:45
Многопоточность на билдере Golovastik Помощь студентам 0 03.10.2009 21:59
Графика в С++ Билдере Impuls1989 Общие вопросы C/C++ 19 14.08.2009 15:12
печать в Билдере Dimarik Общие вопросы C/C++ 5 18.07.2009 19:42
задача на с++ в билдере Барби Фриланс 2 16.12.2008 10:06